AWS Ubuntuから2TB以上にパーティションを拡張することはできません。

AWS Ubuntuから2TB以上にパーティションを拡張することはできません。
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ですGPTMBR

答え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

関連情報