如何將可啟動SSD(多個分割區)複製到HDD,然後複製到新SSD?

如何將可啟動SSD(多個分割區)複製到HDD,然後複製到新SSD?

我的 2013 年底 15 吋 Retina MBP 有一個可啟動 1TB SSD 我想將其備份到 1.5TB HDD,然後稍後將其恢復到(可能)新的可啟動 1TB SSD。

抱歉,如果已經有人問過這個問題,但我能找到的所有內容都是關於 SSD->HDD 或反之亦然,而不是 SSD->HDD->SSD 的最佳方法。

我的所有用戶資料(不包括應用程式)都儲存在雲端、Github、Dropbox 和 Google Drive 上。

我的機器上遇到了可能與硬體相關的核心恐慌,如果我將電腦送去修理,我的 SSD 可能會被擦除或更換,所以我想對其進行備份。我花了 3 天的時間才讓 Windows 8.1 與 OS X 一起以 EFI 模式啟動,所以我想備份和還原所有內容,包括我的分割區表、引導程式分割區、作業系統分割區和還原分割區。做這個的最好方式是什麼?

我正在考慮透過從 USB 記憶棒啟動 *nix 變體,使用 dd 將 SSD 按位克隆到 HDD,但我有一些擔憂: - 如果更換 SSD,它的位數可能會比舊 SSD 少,因為糾錯或製造公差- 我讀到,將HDD 複製到SSD 可能會導致對齊問題,從而對性能產生重大影響

我並不害怕 CLI,但我對分區表、硬體和底層系統工具也不太了解,所以我需要一些建議。

答案1

我使用和推薦的另一種選擇是 Clonezilla(開源),您可以使用隨身碟來安裝和啟動。 http://clonezilla.org/

  1. 請按照此處的說明製作 Clonezilla USB 可啟動隨身碟 >http://clonezilla.org/liveusb.php
  2. 從 USB 隨身碟啟動
  3. 做磁碟到鏡像(Old_SSD到HDD中的鏡像檔)
  4. 做一個鏡像到磁碟(HDD中的鏡像檔到New_SDD)

或者您可以執行從 old_SDD 到 New_SDD 的直接磁碟到磁碟

答案2

我正是使用 Acronis True Image 做到了這一點。

  1. 下載試用版或購買
  2. 刻錄可啟動映像
  3. 將 SSD(所有分割區)備份到 HDD(您也可以直接將第一個 SSD 複製到第二個 SSD,但這樣就沒有備份)
  4. 從備份映像還原到新 SSD

或者,您可以使用直接克隆http://www.macrium.com/reflectfree.aspx從SSD到SSD。

Macrium Reflect 還可讓您在執行即時作業系統時產生備份映像。

Clonezilla 是另一個選項,可讓您進行位元克隆。

答案3

如果您在 *nix 或任何其他作業系統中啟動,SSD 微代碼會將裝置呈現為硬碟。這些磁區不在 SSD 上,甚至沒有與軟體作業系統所看到的任何特定順序相關。這就是為什麼您不應該在 SSD 上執行碎片整理程式的原因。

最重要的是,您應該能夠使用適用於任何硬碟的任何備份和還原程序。我同意如果新的 SSD 是不同的“硬碟”,則 dd 方法可能會遇到問題,但另一方面,如果我沒記錯的話,使用 EFI,則沒有傳統的分區表,並且引導位置是通過偏移量,所以它可能會起作用,但我認為你不會把你的數據押在它上面。無論如何,兩種不同類型的備份可能是個好主意。

SDD 對齊對我來說是新的,在這個連結 (lifehacker.com/5837769/…) 中,我看到如果它不正確,您可以使用 gparted(包含在 clonezilla 中)進行修復。我認為clonezilla將透過使用磁碟映像選項來保持對齊(磁碟開頭的空閒區塊),因為該選項會將整個磁碟結構(如MBR和所有分割區)複製到映像檔。 ——雷納托

謝謝,這對我來說也是新聞。我檢查了我的 Crucial m4-ct256m4ssd3,因為我已使用 Linux fdisk 和 Intel Rapid Start 休眠分割區對其進行了分割區。我不知道誰負責,fdisk 還是 Crucial 微碼,但兩個分割區偏移量都可以被 4096 整除。

相關內容