VmwareのUbuntu Guestでパーティションを拡張する方法

VmwareのUbuntu Guestでパーティションを拡張する方法

Windows 7ホストでは、VMware Playerを使用してUbuntuを使用します。最初に20GBを割り当てましたが、ディスク容量がいっぱいになるというエラーが発生します。だからパーティションを拡張したいと思います。フォーラムを検索し、次のコマンドを使用してより多くのディスクを追加し、30Gにする方法を見ました。

sudo lvextend -L30G /dev/sda1

ただし、dfコマンドはまだ最大値が20 GBで表示されます。さらに検索してみると、パーティションを拡張するにはgpartedを使用する必要があるようです。試してみましたが、「サイズ調整」ボタンが無効になっています。検索してみると、パーティションにキーイメージが表示されるとパーティションがアクティブなもので、アクティブになっていると変更できないと言いました。 ここに画像の説明を入力してください。

追加の検索結果は、明示的な指示を提供せずにCDからOSを起動したり、gpartedを使用してCDから起動したりisoで起動したりするなどの方法でこの問題を解決できる可能性があります。誰かがパーティションを拡張する方法について、Linux一般の人々のためのスクリーンショットを含む明確な指示を含むリンクを案内または公開できますか?

答え1

lvextendシステムがLVMを使用していないため、これはできません。

まず、VMWareでUbuntu VMの仮想ディスクサイズを30GBに調整します。最後に、10 GBの未割り当て領域が見えたので、正しいことです。

Live CDから起動し、GPartedを使用してルートパーティションを追加する必要があります。スワップパーティションが/dev/sda2邪魔になり、利用可能な10 GBのスペースが拡張したいパーティションと連続していないため、削除してから再作成する必要があります。

これはステップバイステップのガイドラインです(適応)。この回答では):

1) GPartedを開く

2)右クリックして/dev/sda5Swapoffを選択し、右クリックして[/dev/sda2削除]を選択します。

3)を右クリックし、/dev/sda1サイズ変更を選択して29Gbを指定します。 (GPartedがないため、このステップの正確なステップではない可能性があります。記憶に基づいて作成しています。)

4) 「すべてのジョブを適用」をクリックします。

5) 端末を開いて実行sudo resize2fs /dev/sda1

6) GPartedに戻り、GPartedメニューを開き、「デバイスの更新」をクリックします。

7) 未割り当て領域を右クリックし、新規を選択します。

8) ファイルシステムとして linux-swap を選択します。

9)追加をクリック

10) 「すべてのジョブを適用」をクリックします。

関連情報