複製嵌入到緊湊型快閃磁碟機的 Windows XP 啟動錯誤

複製嵌入到緊湊型快閃磁碟機的 Windows XP 啟動錯誤

我正在嘗試將 Transcend 1 GB CompactFlash 磁碟機上的 Windows XP Embedded 映像複製到 2GB Adata Compact Flash 磁碟機。克隆驅動器(我使用 RMPrepUSB)後,我嘗試在系統上啟動它,並在說驗證 DMI 池資料後拋出磁碟讀取錯誤。我可以從 Transcend 驅動器啟動,我檢查了 Adata 驅動器是否有錯誤,但沒有錯誤。

答案1

我找到了這個非常有趣(而且古老)的討論關於有類似問題的人。

Nigel Bree 解釋說,備份和復原軟體不知道將備份還原到磁碟機時應複製哪些引導程式碼。需要選擇三種可能的選擇之一,它們是:

  • 保留磁碟機上目前存在的引導程式碼
  • 複製在大多數情況下應該有效的安全引導程式碼(但與來源引導程式碼或目標引導程式碼不同)
  • 複製備份期間儲存的啟動程式碼

大多數軟體解決方案不會詢問使用者首選哪種解決方案,而是使用預設選項,這在某些情況下可能不起作用。

更重要的是,在第三種情況下,某些程式不會複製自訂的多磁區引導記錄,因此只會恢復這些特殊引導程式碼的第一個磁區,從而在此過程中破壞它們。

如果這是問題所在,那麼製作驅動器的原始逐扇區副本並以相同的方式恢復它可以幫助保持引導軌道完好無損。但是,我認為來源和目標磁碟或卡的大小和幾何形狀需要相同。有些程式允許複製和恢復整個引導軌道而不改變幾何形狀的變化,就像 Ghost 中的情況一樣。

當磁碟在備份或還原時被解釋為具有錯誤的幾何形狀(線性,如閃存存儲,或旋轉,如傳統硬碟)時,可能會出現其他一些問題。我將讓您閱讀原始程式碼,以便了解它的所有微妙之處。

相關內容