使用復原分割區在 Windows/Linux 雙重開機設定中安全備份/還原 Linux 分割區

使用復原分割區在 Windows/Linux 雙重開機設定中安全備份/還原 Linux 分割區

我有一台雙啟動筆記型電腦(Windows 7/Kubuntu 12.04),帶有 IDE 旋轉防銹磁碟。

我想重新安裝 Windows。問題是唯一的媒體是工廠安裝的恢復分割區,我擔心它可能會損壞 Linux 分割區。

我目前的攻擊計畫是:

  1. 記下現有的分區資訊(例如parted)。
  2. 使用 備份 Linux 分割區dd
  3. 使用 Windows 復原來重新安裝 Windows。
  4. 如果復原過程損壞了 Linux 分割區或雙重開機配置,請使用 LiveCD 來:
    1. 依照重新安裝之前的情況對磁碟進行分割。
    2. 用於dd將分區資料寫入到新建立的分區。
    3. 恢復雙啟動配置(我還沒有研究如何做)。

我想問的問題是:這是正確的方法嗎?

答案1

如果它與我之前處理過的情況類似,它可能會損壞 Linux 分割區和任何其他分割區(因此備份到外部可拆卸磁碟);好消息是你確實有一個可靠的攻擊計劃。但是,您可能還想備份引導程式(可能是 GRUB),它儲存在磁碟機的前 446 個位元組中:

dd of=/backup/bootloader.mbr if=/dev/sda bs=446 count=1

然後更換分區後恢復

dd of=/dev/sda if=/backup/bootloader.mbr

或者,我想你可以使用live CD來啟動linux分區,然後

sudo update-grub

重寫引導程式。

相關內容