私のホストはMacbook Pro 16インチ2019です。最初はVMWare Fusion 40GBで動作するUbuntu仮想マシンを提供していましたが、ディスク容量が不足してディスクを拡張したかったのです。私は次のことをしました。
fdisk /dev/sda を root ユーザーとして実行します。 /dev/sda2パーティションを削除し、同じ場所から始まるが70GBで終わる新しいパーティションを作成しました。次に、開始位置と終了位置が /dev/sda2 とほぼ同じ論理デバイス /dev/sda5 を作成します。 fdiskを実行した結果は次のとおりです。
最後に、fdiskコマンドにwと入力しましたが、カーネルがリソースを占有しているというエラーが発生しました。私は実行セクションのサイズを変更したからだと思います。だから、仮想マシンを再起動しました。問題は、
df -ah
カーネルがまだディスク領域の変更を認識していないことを示すことです。 fdiskと比較して一貫性のない出力を生成します。
どのステップを逃したのか、どうやって解決するのか知りたいです!
答え1
問題は、ファイルシステムがまだ変更を認識していないことです。
私は実行しようとしましたが、sudo resize2fs /dev/sda5
予想df -ah
される結果が表示されます。また、再起動後にディスク容量不足の警告は表示されません。ディスク拡張プロセスのすべてが正常に完了したようです。