備忘録: fdisk: failed to write disklabel: Invalid argument
背景
- Proxmox VE 上のdebian 9 のVM
- VMのディスク容量が足りなくなってきたので拡張した。 26GB->32GB
echo 1 > /sys/block/sda/device/rescanしても容量変更が認識されず- 仕方がないのでVMを再起動
発生したこと
fdisk /dev/sdaすると赤字で以下のエラーが表示される。メッセージ通りならwで書き込めば修正できるはずだが
1 | GPT PMBR size mismatch (54525951 != 67108863) will be corrected by w(rite). |
wすると、以下のエラーが発生
fdisk: failed to write disklabel: Invalid argument
解決方法
partedをインストールしてそちらを使う。
1 | # parted /dev/sda |
参考
https://serverfault.com/questions/716270/resizing-partition-fdisk-fails-with-invalid-argument