パーティション上の既存のデータを失うことなく、Linux ハードディスク パーティションを 8 GB から 20 GB に拡張または再拡大することは可能でしょうか?
現時点では、この Ubuntu Linux は VMware 上に展開されており、ハード ドライブを 8 GB から 20 GB に再拡張したばかりですが、すぐには効果を確認できません。
データを失うことなくこれを行う方法を提案できる人はいますか?
fdisk -l を実行すると奇妙なエラー メッセージが表示されます。
答え1
メッセージは問題ではありません。Linux では部分的なシリンダーの処理にほとんど問題はありません。問題となるのはパーティションの順序です。
既存のスワップパーティションと拡張パーティションを消去し、パーティション1をシリンダ994-1045+2610=に拡張する必要があります。2559parted などのツールを使用するか、fdisk と resize2fs を介して、その後拡張パーティションとスワップ パーティションを再作成します (mkswap
スワップ パーティションに対して呼び出すことを忘れないでください)。
答え2
1) データのバックアップがあることを確認してください。パーティションをいじっても、データが失われないという保証はありません。
2) Rescue Is Possible (RIP) Linux を使ってみようと思います (仮想だとおっしゃっているので、.iso をマウントします)。そこから起動して、X から gparted を実行し、パーティションを拡張します。gparted を使用してパーティションを拡張または縮小したときにデータを失ったことはありませんが、それが起こらないというわけではありません。
答え3
一般的なルールとしては、時間の経過とともに大きくなることが予想されるデータ パーティション (/var、/opt など) を最後のパーティションとして配置するようにパーティション レイアウトを計画します。これにより、このプロセスが少し簡単になります。