web-dev-qa-db-ja.com

fdiskはパーティションを表示しません、partedはします

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を使用します

なぜこれが起こったのか、それを修正する方法はありますか?

1
charlie0440

ディスクはパーティション分割されていません。 「生」で使用されています。これは、元の投稿からの次のblkid出力からわかります。

/dev/sdl: UUID="ac3bfba8-049a-4ace-83c6-2749422211f1" TYPE="ext4"

デバイス識別子は/dev/sdlであり、パーティション番号は含まれていません。これは、数字を含む他のディスクのパーティションの出力とは対照的です(たとえば、/dev/sda1)。

partedは、パーティションテーブルタイプ「ループ」を呼び出します。これは、これに関する別の手がかりです。

この方法でディスクを使用することは完全に合法です。ただし、混乱する可能性があります。ディスクにまだ多くのデータを保存していない場合は、将来の混乱を避けるために1つ以上のパーティションを作成することをお勧めします。 (スクリプトまたは他のツールは、ディスクがパーティション化されていると想定する場合があり、深刻な問題を引き起こす可能性があります。)現状のままが最善の行動かもしれません。

2
Rod Smith