無法進入新windows 10系統 (Windows 10 and Ubuntu 18.04 dual boot system)

我有一個256 GB的SATA SSD硬碟,上面安装了Windows 10和Ubuntu。然后用clonezilla把Windows 10和Ubuntu複製(clone)到一個新的500 GB SSD上。新的windows和ubuntu項目都在GRUB選单中列出。但是新的windows選項直接连接到舊的windows系统。在管理员PowerShell中,我嘗試使用帶有各種参数的bcdboot和bcdedit命令来修復這些問题,但到目前為止還沒有成功。
問题:我想使用Windows boot loader直接加载H分區(windows在500 GB SSD),而不是加载c分區(windows在256 GB SSD)。如何進入正確的分區並修復錯誤的Windows boot loader訊息?
下面是我的硬碟和windows boot loader的截圖。也许這些截圖可以详细描述我的问题。
圖1: windows boot loader的截圖。红色A表示當前分區C盤訊息(舊256 GB SSD)。红色B是一個從舊256 GB SSD複製的H盤分區訊息。红色“B”中的標示碼与红色“A”中的“recoverysequence”的編號相同,而且“device”、“osdevice”中没有顯示H分區。感覺電腦無法辨識H盤訊息所以調入C盤訊息

無法進入新windows 10系統 (Windows 10 and Ubuntu 18.04 dual boot system)
圖2。磁碟管理的截圖。綠框為舊的windows系统(分區C),红框為複製的windows系统(分區H)。
無法進入新windows 10系統 (Windows 10 and Ubuntu 18.04 dual boot system)
2021-03-16 17:05 發佈
chris11182016 wrote:
我有一個256 GB(恕刪)


修改MountedDevices 下各個磁碟區掛接點
HKLM\SYSTEM\MountedDevices
aquarius.wu wrote:
修改MountedDevices...(恕刪)


是不是直接改原C碟為H碟,原H碟改為C碟呢?
chris11182016 wrote:
是不是直接改原C碟為H(恕刪)
 
 
要處理的是 H:的OS
具體修改流程 下載DISM++
 
 

開啟DISM++  選取H: OS 點擊 開啟工作階段  視窗最小化不要關閉DISM++
 

執行 regedit  點開HKLM機碼 找到上圖範例 H:\Windows\System32\config\SYSTEM點開機碼
 
 

修改MountedDevices 下的\DosDevices\C:
aquarius.wu wrote:
  要處理的是 H:(恕刪)

由於小弟不熟悉windows系統,還需要多解釋一下如何修改

H:\Windows\System32\config\SYSTEM點開機碼->請問那一個是開機碼啊?
需要用到滑鼠右鍵嗎?需要複製號碼嗎?

是在Edit Binary Value直接輸入一組16位元數字嗎?

我已經先備份c:\windows\system32\config 在我的隨身硬碟中,如果失敗,只要拷貝這些檔案到c槽來還原以前的設定.這樣想法對嗎?
謝謝
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?