將系統從 SATA 設備完全克隆到 NVMe 設備

將系統從 SATA 設備完全克隆到 NVMe 設備

我正在使用一台配備 500 GB SSD 的筆記型電腦,在 Windows 和 Ubuntu 上雙啟動。

我最近購買了三星 960 EVO m.2 NVMe 500 GB SSD 並安裝成功。然而,考慮到 NVMe 提供的介面比 SATA/AHCI 更快,我想將我目前的系統遷移到 NVMe SSD。

合理地說,我使用了CloneZilla(您應該(一如既往)獲得最新的穩定版本,因為舊版本無法識別NVMe 接口磁碟,這些磁碟通常與USB 啟動磁碟建立軟體(例如lili USB Creator)一起打包)並克隆了所有將內容從 SATA SSD 傳輸到 NVMe SSD。一旦我能夠在 NVMe SSD 上啟動,我就會格式化 SATA SSD 並將其用作儲存。

在我能夠在啟動選項中使用 NVMe SSD 之前,我必須對 UEFI 進行大量工作。然而,我不需要修改我的 BIOS。當我的 NVMe SSD 上有一個由 CloneZilla 克隆的 bootmgr 時,它似乎就開始出現在啟動選項中。

然而,正如你所料,我遇到了同樣的問題我可以從克隆啟動,但前提是原始磁碟機未插入我預料到了。

我尚未更改驅動器的唯一標識符,但在執行此操作之前我有一些擔憂:

1) 由於 CloneZilla 克隆了 GRUB 的所有配置,如果我在 NVMe SSD 的 GRUB 上啟動,我會得到 GRUB,但當然,它仍然列出 sda1 而不是 nvme0n1p1,因此它將在 SATA SSD 上啟動。重新安裝 GRUB 可以解決這個問題嗎?我想說,只要我將資料保留在兩個磁碟上,安裝GRUB 就會有GRUB 列表a) /dev/nvme0n1p1 上的Ubuntu b) /dev/nvme0n1p2 上的Windows 啟動管理器c) /dev/sda1 上的Ubuntu d) /dev/sda2 上的 Windows 啟動管理器

2)當我覆蓋啟動順序以在 NVMe SSD 上的 Windows 啟動管理器上啟動時,Windows 無法啟動,它卡在加載畫面上,沒有失敗,只是卡住了。您是否認為這是嘗試在與舊磁碟具有相同磁碟機 ID 的較新磁碟上啟動的結果(如我之前提到的帖子會建議)。更改驅動器的 ID 可以解決這個問題嗎?

我知道所有這些似乎都過於謹慎,並且嘗試我列出的解決方案似乎不會花費我太多,但我寧願確保我可以通過以下方式向其他用戶提供反饋:同樣的問題,而不是在不完全確定它是安全的情況下盲目地研究它。

相關內容