SHENqh 发表于 2017-6-26 15:38:18

UEFI系统迁移引导文件怎么设置

打算给电脑加个固态,把固态放在了光驱位,用***把机械硬盘中的ESP、Recovery、win10系统分区分别克隆到了固态硬盘,每个分区的格式、大小完全一致。http://bbs.wuyou.net/forum.php?mod=image&aid=348631&size=300x300&key=9da664bde80716ee&nocache=yes&type=fixnone
http://bbs.wuyou.net/forum.php?mod=image&aid=348633&size=300x300&key=a7f6da8b30a2fdb2&nocache=yes&type=fixnone
http://bbs.wuyou.net/forum.php?mod=image&aid=348632&size=300x300&key=ed9ab20835dbeb1f&nocache=yes&type=fixnone
然后利用bootice来修改EFI启动项
http://bbs.wuyou.net/forum.php?mod=image&aid=348635&size=300x300&key=e0f916c99a13a963&nocache=yes&type=fixnone


此处即增加了两个启动项 分别从固态硬盘的ESP分区中的bootx64.efi和bootmgfw.efi启动。
但在调整BIOS(华硕默认UEFI方式启动)启动顺序后,将固态硬盘作为第一个启动盘时系统仍然从机械硬盘启动。
后来从论坛知道还需要修改BCD文件,用Bootice修改将固态硬盘中直接克隆过来的ESP分区中的BCD文件进行修改
修改前后图
http://bbs.wuyou.net/forum.php?mod=image&aid=348640&size=300x300&key=d7345aac5e6a0bd1&nocache=yes&type=fixnone
http://bbs.wuyou.net/forum.php?mod=image&aid=348639&size=300x300&key=2a7fbf8141f1829f&nocache=yes&type=fixnone
但修改BCD后还是从机械硬盘启动,我为此印证这一点,特地拆下了机械硬盘,发现就直接无法启动了,按理来说此时如果引导正确的话
可以直接从固态硬盘中的系统盘中启动了。固态中的引导还是有问题,但我自己找不到问题在哪了。感觉是我改BCD的时候修改还是不正确吗,比对下来
好像GUID有问题,但我不知道该改成什么了?请大家帮忙看看。
因为电脑中装了大量专业软件,如果重装系统实在损失太大宁可用慢如龟的机械盘了:dizzy:


SHENqh 发表于 2017-6-26 16:51:52

2012wuzhong 发表于 2017-6-26 16:21
hd0:esp到hd0:esp这里有问题吧。

你指的是哪边hd0是固态硬盘、hd1是原来的机械硬盘

2012wuzhong 发表于 2017-6-26 16:21:03

hd0:esp到hd0:esp这里有问题吧。

SHENqh 发表于 2017-6-26 16:51:48

2012wuzhong 发表于 2017-6-26 16:21
hd0:esp到hd0:esp这里有问题吧。

你指的是哪边hd0是固态硬盘、hd1是原来的机械硬盘

古今一梦 发表于 2017-6-26 22:48:09

BCDboot

古今一梦 发表于 2017-6-26 22:48:34

命令阿

古今一梦 发表于 2017-6-26 22:48:36

命令阿

lbw2007 发表于 2017-6-26 23:00:30

华硕台式机主板的uefi属于强启动型,也就是说,它会遍历你的磁盘,查找fat分区,启动efi目录下面的bootx64.efi文件。
它可以灵活切换uefi与legacy boot启动。开机按f8,所有启动项都在里面。但是如果启动项有异常,比如路径不存在或者启动文件不正常,它会自动跳过。
现在你的问题一定是出在引导程序上。bcd上面的guid是启动项guid和操作系统关系不大。
你先试一下关闭secure boot,删掉多余启动项,或者删掉所有启动项,自动重建。在bcd删掉就的win10启动项,重新建立一个,大概就能好了

lbw2007 发表于 2017-6-26 23:03:00

启动不了报的是什么错误啊,知道什么错误大概就能确定问题了。华硕不认ntfs文件系统的esp区。有可能dg把文件系统给弄丢了

winder.lw 发表于 2017-11-15 10:51:27

lbw2007 发表于 2017-6-26 23:03
启动不了报的是什么错误啊,知道什么错误大概就能确定问题了。华硕不认ntfs文件系统的esp区。有可能dg把文 ...

我也是有同样的问题。迁移系统后计入不了系统!

lbw2007 发表于 2017-11-15 12:39:30

winder.lw 发表于 2017-11-15 10:51
我也是有同样的问题。迁移系统后计入不了系统!

用UEFIX重新修复一下引导吧

bj917 发表于 2019-10-31 09:05:12

本帖最后由 bj917 于 2019-10-31 09:06 编辑

固态盘的启动项删除后重新添加,不要修改,关键是guid要重新生成。修改的话guid是不变的。
一般硬盘映像恢复到其它盘,都需要这样处理。

bj917 发表于 2019-11-1 15:31:34

删除重建启动项

zgj 发表于 2020-1-19 11:57:45

正需要,学习学习

童心学艺 发表于 2020-1-24 06:23:50

进来学习学习
页: [1]
查看完整版本: UEFI系统迁移引导文件怎么设置