a@b:~$ sudo growpart -v /dev/xvda 1
update-partition set to true
resizing 1 on /dev/xvda using resize_sfdisk_dos
6291456000 sectors of 512. total size=3221225472000 bytes
WARN: disk is larger than 2TB. additional space will go unused.
## sfdisk --unit=S --dump /dev/xvda
label: dos
label-id: 0x965243d6
device: /dev/xvda
unit: sectors
/dev/xvda1 : start= 2048, size= 4294965247, type=83, bootable
max_end=4294967296 tot=6291456000 pt_end=4294967295 pt_start=2048 pt_size=4294965247
NOCHANGE: partition 1 could only be grown by 1 [fudge=2048]
a@b:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 3T 0 disk
└─xvda1 202:1 0 2T 0 part /
xvde 202:240 0 64G 0 disk
2TBパーティションを3TBに拡張してみてください。パーティションサイズは2TBに制限されていますか?
答え1
ドライブがMBR
。
2TBを超えるドライブの場合は、オペレーティングシステムに関係なくパーティションを分割する必要があります。制限は2TBですGPT
。MBR
答え2
あなたが私と同じで、これがすべて初めての場合は、まずMBRからGPTに移行する必要があります。 gdiskユーティリティを使用できます
# run gdisk /deev/device_name e.g. nvme2n1
gdisk /dev/nvme2n1
気づく:注意しないと、データが混乱する可能性があるため、ディスクのバックアップがあることを確認してください。
上記のコマンドは、?
ヘルプメニューに入るように求められます。w
ドライブに新しいGUIDパーティションテーブル(GPT)を書き込むには、次のように入力します。y
プロンプトに従って選択してください。ドライブにGPTを記録し続けます。
その後、実際にディスクを拡張するには parted を実行する必要があります。
# run parted /dev/device_name e.g
parted /dev/nvme2n1
help
コマンドのリストを取得する必要がある場合は、再入力するように求められます。help
「parted」に慣れるように入力してください。パーティションのサイズを変更するために必要なコマンドはですresizepart
。パーティション番号とパーティションの終了サイズを確認するメッセージが表示されます。それに従って入力してください。その後、使用できるはずですgrowpart
。