fdisk -l /dev/sdl
私のパーティションは表示されません:
Disk /dev/sdl: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
blkid
出力は、他のすべてのドライブにパーティションがリストされていることを示しています。
/dev/sda1: UUID="ee2faccf-1f90-4f40-baf5-b32f9048c2d3" TYPE="ext2" PARTUUID="a0456ffd-01"
/dev/sda5: UUID="fzafOi-iMIf-RvNZ-9LQy-tmsy-q4Tm-bdjMoC" TYPE="LVM2_member" PARTUUID="a0456ffd-05"
/dev/sdb1: UUID="c50ee65b-cfc0-43cf-94df-c1db4c38e032" TYPE="ext4" PARTLABEL="primary" PARTUUID="ca4a8633-0fc8-43fd-96e8-9e69bf3a6931"
/dev/sdc1: UUID="23943443-a533-4b4f-b5a3-9b4aecb5859f" TYPE="ext4" PARTLABEL="primary" PARTUUID="2b52aba3-17d3-4688-b2d6-4c8e326afd6b"
/dev/sdd1: UUID="f0d9779a-21c2-49a1-83da-1ae71dbaa8b1" TYPE="ext4" PARTLABEL="primary" PARTUUID="a2ecc2a1-50c4-4dbb-bae4-7b4fa1d6ed91"
/dev/sdl: UUID="ac3bfba8-049a-4ace-83c6-2749422211f1" TYPE="ext4"
Partedは、ドライブにパーティションがあることを示しています。
GNU Parted 3.2
Using /dev/sdl
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA WDC WD30EFRX-68E (scsi)
Disk /dev/sdl: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 3001GB 3001GB ext4
partprobe -s /dev/sdl
/dev/sdl: loop partitions 1
ドライブのUUID( "ac3bfba8-049a-4ace-83c6-2749422211f1")を使用すると、ドライブは正常にマウントされます。通常、/ etc/fstabのパーティションのUUIDを使用します
なぜこれが起こったのか、それを修正する方法はありますか?
ディスクはパーティション分割されていません。 「生」で使用されています。これは、元の投稿からの次のblkid
出力からわかります。
/dev/sdl: UUID="ac3bfba8-049a-4ace-83c6-2749422211f1" TYPE="ext4"
デバイス識別子は/dev/sdl
であり、パーティション番号は含まれていません。これは、数字を含む他のディスクのパーティションの出力とは対照的です(たとえば、/dev/sda1
)。
parted
は、パーティションテーブルタイプ「ループ」を呼び出します。これは、これに関する別の手がかりです。
この方法でディスクを使用することは完全に合法です。ただし、混乱する可能性があります。ディスクにまだ多くのデータを保存していない場合は、将来の混乱を避けるために1つ以上のパーティションを作成することをお勧めします。 (スクリプトまたは他のツールは、ディスクがパーティション化されていると想定する場合があり、深刻な問題を引き起こす可能性があります。)現状のままが最善の行動かもしれません。