ハードドライブの再拡張後にデータを失うことなくハードディスクのサイズを拡張する

ハードドライブの再拡張後にデータを失うことなくハードディスクのサイズを拡張する

パーティション上の既存のデータを失うことなく、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 など) を最後のパーティションとして配置するようにパーティション レイアウトを計画します。これにより、このプロセスが少し簡単になります。

関連情報