將系統複製到 SSD 後無法啟動

將系統複製到 SSD 後無法啟動

我正在嘗試將 Windows 安裝遷移到 SSD。目前的 HDD 包含 Windows 和 Ubuntu 的安裝以及資料分割區。

SSD 比 HDD 小,因此我使用 Linux 的 dd 工具單獨複製每個分割區,而不是複製整個磁碟機。

HDD 分區為:

 -UEFI
 -Windows system
 -Windows recovery
 -Linux system
 -Linux swap
 -Linux data
 -Windows data

還有SSD:

 -UEFI
 -Windows system
 -Windows recovery
 -Linux system
 -Linux swap

兩個磁碟機上的分割區都是 GPT。

最初,如果舊磁碟機已連接,系統將使用舊磁碟機啟動;如果未連接,系統將顯示「裝置未連接」藍色畫面錯誤。 Windows 啟動管理器仍然指向舊驅動器,因此在使用 bcdedit 更改驅動器後,系統開始啟動,但陷入帶有旋轉點的黑屏。

我還注意到,在復原環境中,HDD 分割區被分配了較早的字母,因此舊的 Windows 分割區是 C:,而新的分割區是 F:。交換SATA連接然後按“正確”的順序放置,但沒有解決啟動問題

我發現的可能的問題: *系統卡在黑屏上,並帶有旋轉的點。一段時間後,顯示器將關閉,直到我移動滑鼠或按下某個按鍵,但除此之外,即使幾個小時後也沒有任何變化。 *進入恢復環境時(重啟3次),使用的恢復分割區為硬碟分割區。如果我嘗試在未連線 HDD 的情況下在復原環境中啟動,則會出現「裝置未連線」藍色畫面。更改SATA後,我總是出現藍屏,但如果連接了HDD,按f1無論如何都會啟動恢復環境。

相關內容