无忧启动论坛

标题: U盘启动辨识为fd0的主板如何使用WIM格式的PE? [打印本页]

作者: 2011rokku    时间: 2016-3-13 23:58
标题: U盘启动辨识为fd0的主板如何使用WIM格式的PE?
我使用的是Win10_10586_PE_x86&x64_11.17.iso这个PE,
一直以来使用上都没遇到问题,不过今天在一块旧主板上,
遇到了无法顺利进入PE的情况,看起来貌似是找不到BCD。

后来我注意到grub4dos下显示的U盘分区路径是(fd0,3),
不知是否正是因为不是hd而是fd所以找不到U盘中的BCD?

我U盘下有boot目录与bootmgr,都是取自ISO里的文件,
搭配grub4dos使用,menu.lst里也只简单写了如下这样:

title Windows 10 PE
find --set-root /boot/pe32.wim
chainloader /bootmgr

虽然不知道这样的写法是否不太好,但这样确实可以使用。
作者: 2012duanyongli    时间: 2016-3-14 00:04
那么你就改成这样再试试:

title Windows 10 PE
find --set-root --ignore-floppies --ignore-cd /boot/pe32.wim
chainloader /bootmgr
作者: lbw2007    时间: 2016-3-14 00:45
title Windows 10 PE
find --set-root /boot/pe32.wim
map () hd(0)
map hd(0) ()
map --rehook
chainloader /bootmgr
有些老主板不支持第二设备启动
作者: 2011rokku    时间: 2016-3-14 04:03
試了將BIOS恢復默認設置,現在可以被辨識為hd不是fd了。
本來在BIOS啟動菜單必須選擇USB-HDD才能使用U盤開機,
現在選Hard Disk反而才有U盤,也因此grub4dos下才會變成是hd對嗎?
目前可以正常使用WIM格式的PE了,不會提示找不到BCD。
作者: 2011rokku    时间: 2016-3-14 04:04
lbw2007 发表于 2016-3-14 00:45
title Windows 10 PE
find --set-root /boot/pe32.wim
map () hd(0)

map () hd(0)
map hd(0) ()
map --rehook
想請教下這三行命令的作用是什麼?
作者: lbw2007    时间: 2016-3-14 10:27
本帖最后由 lbw2007 于 2016-3-14 10:34 编辑
2011rokku 发表于 2016-3-14 04:04
map () hd(0)
map hd(0) ()
map --rehook


交换磁盘命令

写错了,应该是
map () (hd0)
map (hd0) ()
map --rehook




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3