從 Clonezilla 映像複製的 Windows 10 驅動器將無法啟動
作為
Clonezilla
與 Windows 10 一起使用的測試,我建構了一台 Windows 10 機器,並啟動到Clonezilla Live-CD
在我們的文件伺服器上通過網路創建映像。我複製了整個驅動器,而不是分區。
然後我重新啟動
Clonezilla Live-CD
並將圖像恢復到原始機器。但是,系統不會啟動。當我嘗試從複製的 HDD 啟動時,它立即轉到
Preparing Automatic Repair
, 然後Diagnosing your PC
, 然後attempting repairs
然後失敗 - 給我選項…
Exit and continue to Windows
,它只是重複這些步驟。Troubleshooting
,我再次嘗試恢復但沒有成功。Power off
我還嘗試重新啟動到 Windows 10 安裝 CD,並嘗試了所有自動恢復步驟,以及以下來自
Troubleshooting | Command line
…bootrec.exe bootrec.exe /fixmbr bootrec.exe /fixboot bootrec.exe /scanos bootrec.exe /rebuildbcd
注意:
bootrec.exe /scanos
報告未找到 Windows 作業系統。但是,使用
Ubuntu 18 live cd
,我確認硬碟驅動器正常,並且所有 NTFS 分區都成功安裝和讀取。**可以通過以下方式解決此問題…
- 將 Clonezilla 映像複製到本地硬碟的另一種方法?
2.修復目前本地硬碟(從鏡像複製)?**
root@ubuntu:~# parted GNU Parted 3.2 Using /dev/sda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: ATA WDC WD3200AAKS-0 (scsi) Disk /dev/sda: 320GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 525MB 524MB primary ntfs boot 2 525MB 319GB 319GB primary ntfs 3 319GB 320GB 863MB primary ntfs diag root@ubuntu:/mnt/sda1# ls -la total 421 drwxrwxrwx 1 root root 4096 Jul 26 01:32 . drwxr-xr-x 1 root root 120 Aug 20 15:41 .. drwxrwxrwx 1 root root 8192 Jul 26 01:32 Boot -rwxrwxrwx 1 root root 408074 Jul 25 17:50 bootmgr -rwxrwxrwx 1 root root 1 Jul 25 17:50 BOOTNXT -rwxrwxrwx 1 root root 8192 Jul 26 01:32 BOOTSECT.BAK drwxrwxrwx 1 root root 0 Jul 26 01:59 Recovery drwxrwxrwx 1 root root 0 Jul 25 14:55 'System Volume Information' -rwxrwxrwx 1 root root 0 Jul 25 17:48 '$WINRE_BACKUP_PARTITION.MARKER' root@ubuntu:/mnt/sda1# root@ubuntu:/mnt/sda2# ls -la total 4928509 drwxrwxrwx 1 root root 8192 Aug 20 2019 . drwxr-xr-x 1 root root 120 Aug 20 15:41 .. drwxrwxrwx 1 root root 8192 Jul 25 11:58 36c1fc38c881ffcc99b7677aa9f212 -rwxrwxrwx 1 root root 395268 Jul 10 2015 bootmgr -rwxrwxrwx 1 root root 1 Jul 10 2015 BOOTNXT drwxrwxrwx 1 root root 20480 Jul 29 07:21 Config.Msi lrwxrwxrwx 2 root root 15 Jul 10 2015 'Documents and Settings' -> /mnt/sda2/Users drwxrwxrwx 1 root root 8192 Jul 29 17:12 found.000 -rwxrwxrwx 1 root root 3435671552 Jul 29 07:12 hiberfil.sys drwxrwxrwx 1 root root 0 Jul 25 08:45 MSOCache drwxrwxrwx 1 root root 0 Jul 25 15:03 NVIDIA -rwxrwxrwx 1 root root 1342177280 Jul 29 07:12 pagefile.sys drwxrwxrwx 1 root root 0 Sep 15 2018 PerfLogs drwxrwxrwx 1 root root 8192 Jul 29 07:37 ProgramData drwxrwxrwx 1 root root 8192 Jul 29 07:20 'Program Files' drwxrwxrwx 1 root root 8192 Jul 29 07:37 'Program Files (x86)' drwxrwxrwx 1 root root 4096 Jul 26 07:26 Quarantine drwxrwxrwx 1 root root 0 Aug 20 2019 Recovery -rwxrwxrwx 1 root root 0 Aug 20 2019 Recovery.txt drwxrwxrwx 1 root root 4096 Jul 25 16:03 '$Recycle.Bin' drwxrwxrwx 1 root root 4096 Jul 25 13:51 stools_se_creo2 -rwxrwxrwx 1 root root 268435456 Jul 29 07:12 swapfile.sys drwxrwxrwx 1 root root 4096 Aug 2 21:15 '$SysReset' drwxrwxrwx 1 root root 4096 Jul 26 07:56 'System Volume Information' drwxrwxrwx 1 root root 4096 Jul 26 02:06 Users drwxrwxrwx 1 root root 16384 Jul 26 02:16 Windows drwxrwxrwx 1 root root 0 Aug 2 21:16 '$Windows.~BT' root@ubuntu:/mnt/sda2# root@ubuntu:/mnt/sda3# ls -la total 4 drwxrwxrwx 1 root root 4096 Jul 29 17:05 . drwxr-xr-x 1 root root 120 Aug 20 15:41 .. drwxrwxrwx 1 root root 0 Jul 29 17:05 Recovery -rwxrwxrwx 1 root root 0 Aug 20 2019 Recovery.txt drwxrwxrwx 1 root root 0 Jul 26 02:00 'System Volume Information' root@ubuntu:/mnt/sda3#
回复@The_Moth555
我不確定如何進行正確的編輯。我假設我需要編輯引導載入程序(而不是引導管理器)。但是在網上搜尋並沒有為我澄清。
您知道
bcdedit
更改正確分區的命令嗎?引導分區是(我相信)分區 1,500mb(應該是 C:)。
我的猜測是引導管理器正在使用現在無法找到的 Windows 目標分區,例如 C:,但是在複製映像上,佈局可能會被修改,它可以像 D:
我會在載入 Windows 10 安裝媒體時嘗試定位 Windows 10 分區,以確保它與啟動管理器匹配。
這樣做;執行diskpart,選擇磁碟 X,列出目標機器和原始機器的分區進行比較。
在目標系統中執行bcdedit,並記下磁碟分區。partition=C 等。然後執行 bcdedit /edit 以更改字母以適合目標電腦上的字母。