將 WinXP 作業系統移至新硬碟的可靠方法

將 WinXP 作業系統移至新硬碟的可靠方法

我主要使用 Arch Linux,但我有一台較舊的 Windows XP 計算機,最近 C 盤上的一些塊出現了損壞,而 C 盤上有作業系統和許多程式文件和設定。驅動器仍然可以啟動,但速度非常慢,並且由於壞塊而出現許多奇怪的錯誤。我認為壞塊不會影響任何關鍵的事情,因為一旦它最終啟動,它就會起作用。

我想將損壞的硬碟上的驅動器內容複製到新硬碟上,但不確定執行此操作並保持驅動器可啟動性的程式。可靠的移植過程是什麼?

答案1

沒有保證可靠的方法。

我假設您運行的是 32 位元版本的 XP。使用 ddrescue 將來源複製到至少具有來源磁碟機大小的目標。不要超過 2TB,因為您將無法使用 XP 32 位元支援的老式分割表來管理超過 2TB 障礙的儲存量。

確保目標正在模擬大小為 512 位元組的磁區。這是來源磁碟正在運作的模式。

在 BIOS 中選擇新磁碟機作為開機裝置。使用新驅動器重新啟動後,如果此替換將 XP 的修改計數器推到重新啟動障礙之外,XP 可能會要求啟動。然後您需要與 Microsoft 聯絡。

相關內容