首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Clonezilla映像克隆的Windows 10驱动器将不会启动。

从Clonezilla映像克隆的Windows 10驱动器将不会启动。
EN

Server Fault用户
提问于 2019-08-20 15:57:27
回答 3查看 14K关注 0票数 2

作为在Windows 10中使用Clonezilla的测试,我构建了一台Windows 10机器,并引导到Clonezilla Live-CD在我们的文件服务器上通过网络创建映像。

我克隆了整个驱动器,而不是分区。

然后我重新启动到Clonezilla Live-CD并将映像恢复到原来的机器上。但是,系统将不会启动。

当我试图从克隆的硬盘启动时,它会立即转到Preparing Automatic Repair,然后是Diagnosing your PC,然后是attempting repairs,然后失败--给我提供选择.

  1. Exit and continue to Windows,它简单地重复这些步骤。
  2. Troubleshooting,在那里我再次尝试恢复,但没有成功。
  3. Power off

我还尝试过重新启动Windows10InstallCD,并尝试了所有的自动恢复步骤,以及从Troubleshooting | Command line .

代码语言:javascript
运行
复制
bootrec.exe
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /scanos
bootrec.exe /rebuildbcd

注意:bootrec.exe /scanos报告没有发现Windows。

但是,使用Ubuntu 18 live cd,我确认硬盘驱动器正常,并且所有NTFS分区都成功地挂载和读取。

Can这是由… 1修复的。复制Clonezilla映像到本地硬盘驱动器的另一种方法? 2。修复当前的本地硬盘驱动器(从映像中克隆)?

代码语言:javascript
运行
复制
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#

@yagmoth555 555

我不知道怎么做正确的编辑。我假设我需要编辑Boot (而不是Boot管理器)。但搜索网页并没有为我澄清这一点。

您知道更改正确分区的bcdedit命令吗?

引导分区是(我相信)分区1500 be (应该是C:)。

EN

回答 3

Server Fault用户

回答已采纳

发布于 2019-08-20 19:13:57

我的猜测是,引导管理器正在为Windows使用一个目标分区,该分区现在无法找到,比如C:,但是在克隆的图像上,布局可能会被修改,并且可以放在D上:

在加载Windows 10安装媒体时,我会尝试定位Windows 10分区,以确保它与引导管理器匹配。

为此,从目标计算机和原始机器运行磁盘部分select磁盘Xlist分区以进行比较。

在目标系统中运行bcdedit,并注意磁盘分区。partition=C等等。并执行bcdedit /edit更改字母以适应目标机器上的字母。

票数 1
EN

Server Fault用户

发布于 2022-10-31 12:41:07

也有同样的问题。C上的Win 10 system :分区和引导加载程序(带BCD)在“System Reserved”分区上(没有指定字母)。我用Clonezilla (从分区克隆到分区克隆,而不是磁盘克隆)将这两个分区克隆到一个新磁盘上,然后在尝试从克隆引导时遇到与OP相同的问题。

解决方案是启动到恢复模式,然后是命令行。为了查看我的磁盘和分区是否良好,我做到了:

代码语言:javascript
运行
复制
diskpart
list disk
select disk 0
list partition

然后exit退出磁盘部分。然后

代码语言:javascript
运行
复制
bcdedit /enum /v

在下打印的“设备”和“osdevice”是未知的。我在下复制了标识符,包括花括号,然后

代码语言:javascript
运行
复制
bcdedit /set {loader identifier pasted here} device partition=C:
bcdedit /set {loader identifier pasted here} osdevice partition=C:

将BCD指向系统所在的正确分区。

在这个exit之后我重新启动了..。还是不起作用。再次输入命令行,并输入

代码语言:javascript
运行
复制
bootrec.exe /scanos

据报道,它在D中找到了我的系统:(我假设它找到了引导加载程序,因为系统是C:,而且D是与引导加载程序一起分配给分区的逻辑后续信函,因为我的磁盘只有两个分区,所以只有atm)。

代码语言:javascript
运行
复制
bootrec.exe /rebuildbcd

在那之后我很好的启动并写了这个只是克隆人不要忘记..。

票数 1
EN

Server Fault用户

发布于 2023-03-31 20:41:55

在我的例子中,我通过删除除克隆硬盘之外的所有驱动器、从Windows安装USB启动并打开命令提示符来修复它。然后我用了bcdboot.exe c:\windows。那时,我能够引导到Windows。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/980018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档