我正在嘗試使用 Todo EaseUS 修復從 HDD 克隆到 SSD 時出現的 GPT 分區名稱損壞(這是多麼錯誤的錯誤!)。系統可以工作,但在執行磁碟映像備份時會產生 XML 腳本錯誤 (2155348129)。我可以啟動到 SSD,但如果我選擇從 HDD 啟動,即使在 BIOS 中偵測到 SSD,它也不再顯示在裝置管理員、磁碟管理器或 diskpart 中。
如果我能讓它顯示出來,我可以在從 HDD 運行 Windows 時或在 HDD 與 Windows 安裝 USB 驅動器斷開連接的情況下使用 diskpart 進行清理和重新分割。或者,如果我可以找到 XML 腳本資料元素 GptName 的來源,也許我可以進行編輯。它在註冊表中嗎?
答案1
- 下載某種 Linux live ISO(我比較喜歡系統救援光碟),將其刻錄到 DVD(RW) 並啟動。
用 識別 SSD
blkid
。範例輸出:sda 8:0 0 232,9G 0 disk ├─sda1 8:1 0 512M 0 part └─sda2 8:2 0 232,4G 0 part sdb 8:16 0 2,7T 0 disk ├─sdb1 8:17 0 16G 0 part └─sdb2 8:18 0 2,7T 0 part sr0 11:0 1 669,8M 0 rom
在本例中,我的 SSD 是
sda
(它有約 250G 的空間,如第三列所示)。開啟parted(用您的裝置識別碼取代sda):
# parted /dev/sda GNU Parted 3.2 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted)
輸入
mklabel gpt
。這將建立一個新的 GPT 分割區表。 (該驅動器上的所有資料都將丟失!)- 透過鍵入退出parted
quit
,然後鍵入reboot
重新啟動系統。 - 現在您應該能夠在該分割區安裝 Windows,不會出現任何錯誤!