ディスクパーティショニングに関する質問

ディスクパーティショニングに関する質問

私はLinux環境に初めてアクセスし、ディスクのパーティション化についてより明確に説明したいと思います。最初は、20GBのディスクで新しいRHEL 8 vmwareワークステーションをインストールし、後で20GBに拡張しました。私の目標は、後で使用できるようにボリュームグループと論理ボリュームを作成することです。以下のようにfdiskを介して拡張パーティションを作成しました。

[root@localhost ~]# fdisk -l
Disk /dev/nvme0n1: 40 GiB, 42949672960 bytes, 83886080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0e287c88

Device         Boot    Start      End  Sectors  Size Id Type
/dev/nvme0n1p1 *        2048   616447   614400  300M 83 Linux
/dev/nvme0n1p2        616448  4810751  4194304    2G 82 Linux swap / Solaris
/dev/nvme0n1p3       4810752 41943039 37132288 17.7G 83 Linux
/dev/nvme0n1p4      41943040 62914559 20971520   10G  5 Extended

ちなみにaを実行するとlsblkサイズが1Kで表示されます! ?成功せずに仮想マシンを再起動してみました。私が何かを間違っているか、設定を誤って理解しているようです。

[root@localhost ~]# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0          11:0    1 1024M  0 rom  
nvme0n1     259:0    0   40G  0 disk 
├─nvme0n1p1 259:1    0  300M  0 part /boot
├─nvme0n1p2 259:2    0    2G  0 part [SWAP]
├─nvme0n1p3 259:3    0 17.7G  0 part /
└─nvme0n1p4 259:4    0    1K  0 part 

10GB未満に減らす方法についてアドバイスできる人はいますかnvme0n1p4?また、仮想マシンに新しいディスクを追加すると、ディスクが自動的に分割されるのはなぜですか?

ベストアンサー1

拡張パーティション直接使用することはできず、論理パーティションの「コンテナ」にすぎません。これは実際にMBRの4つのパーティション制限を克服する素晴らしい方法です。あなたのnvme0n1p4パーティションは10GiB拡張パーティションですが、「実際のサイズ」なので、そのようにlsblk表示されます。これは、メタデータを除いてディスク上のスペースをまったく占有せず、論理パーティションに「10GiB空き容量」を提供します。新しいLVM設定を追加することを目的としている場合(使用することもできます)を使用して新しい論理パーティションを追加し、(を使用してその上に新しいボリュームグループを作成するだけです。新しい論理パーティションは)です。1 KiB1 KiBfdisk /dev/nvme0n1partedvgcreate /dev/nvme0n1p5 <vg_name>nvme0n1p5

おすすめ記事