无忧启动论坛

标题: 同样的品牌机,使用相现的办法,结果却是不一样。。。。 [打印本页]

作者: ziluopao    时间: 2018-5-13 10:30
标题: 同样的品牌机,使用相现的办法,结果却是不一样。。。。
本帖最后由 ziluopao 于 2018-5-13 10:32 编辑

在thinkpad和dell两种品牌机下实验了一下由grub2引导的win7 64 vhd。在thinkpad下运行正常,顺利进入系统,而在dell下却不行。硬盘格式都为GPT,使用了 坛友“上帝是笨蛋”的方法

menuentry '4G以上内存启动Win8.1' --class windows {
echo "正在启动Windows,请等待...."
set Win_BootFile=/efi/WinVHD2GRam/bootmgfw.efi
if search --file --no-floppy --set=root ${Win_BootFile}; then
    chainloader ($root)$Win_BootFile
else
   unset Win_BootFile
   clear;
echo error_no_find "所有分区中,都没有找到Windows的运行目录!" ;
   false;
fi
}

但DELL机提示出错,见下图

为保险起见,我查了一下windows\system32\winload.efi
其路径下是有winload.efi这个文件的,上面说过,两个机子上的设置是一样的,从这点上看不可能他们的文件这个多那个少的,并且为了再次确定系统文件在安装时没有问题,我又重做了N次系统,但结果都是一样的!百思不得其解到底是为什么
作者: rkr077    时间: 2018-5-13 14:21
关闭Secure Boot
作者: ziluopao    时间: 2018-5-13 14:36
rkr077 发表于 2018-5-13 14:21
关闭Secure Boot

这个我也曾试过,不行
作者: lbw2007    时间: 2018-5-13 23:25
同一个品牌机?
同一个型号有的时候结果都不一样。

帮顶
作者: ziluopao    时间: 2018-5-14 09:34
上传一下此鸡的bios选项,大家分析一下







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