私は IDE スピニング ラスト ディスクを搭載したデュアル ブート ラップトップ (Windows 7/Kubuntu 12.04) を持っています。
Windows を再インストールしたいのですが、問題は、そのための唯一の媒体が工場出荷時にインストールされたリカバリ パーティションであり、Linux パーティションが損傷する可能性があるということです。
私の現在の攻撃計画は次のとおりです。
- 既存のパーティション情報を書き留めます (例:
parted
)。 - を使用して Linux パーティションをバックアップします
dd
。 - Windows 回復を使用して Windows を再インストールします。
- リカバリ プロセスによって Linux パーティションまたはデュアル ブート構成が破損した場合は、LiveCD を使用して次の操作を行います。
- 再インストール前と同じようにディスクをパーティション分割します。
dd
新しく作成されたパーティションにパーティション データを書き込むために使用します。- デュアル ブート構成を復元します (その方法についてはまだ調査していません)。
私が聞きたい質問は次のとおりです。これは正しいアプローチでしょうか。もし正しいとすれば、注意すべきギャップや潜在的な落とし穴は何でしょうか。
答え1
おそらく、Linux パーティションとその他のパーティションが損傷するでしょう (そのため、外付けの取り外し可能なディスクにバックアップしてください)。これは、私が以前経験したような状況です。幸い、あなたには確実な攻撃計画があります。ただし、ドライブの最初の 446 バイトに格納されているブート ローダー (おそらく GRUB) もバックアップすることをお勧めします。
dd of=/backup/bootloader.mbr if=/dev/sda bs=446 count=1
そしてパーティションを置き換えた後に復元します
dd of=/dev/sda if=/backup/bootloader.mbr
あるいは、ライブCDを使ってLinuxパーティションを起動し、
sudo update-grub
ブートローダーを書き換えます。