无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 9275|回复: 15
打印 上一主题 下一主题

[求助] UEFI下的固态+机械双硬盘的Konboot引导问题

[复制链接]
1#
发表于 2016-4-20 22:15:20 | 显示全部楼层
efi启动和legacy-bios启动不要混用,你那个所谓的pe菜单其实是bios下的grub4dos

点评

答非所问。。这个菜单引导在我的电脑上进入三个PE系统任何问题没有,只是运行Konboot后选 从本机硬盘启动 无法进入正常系统。我做的PE是可以在UEFI主板上启动的,关键问题你没有解答。  详情 回复 发表于 2016-4-21 13:41
回复

使用道具 举报

2#
发表于 2016-4-21 16:40:09 | 显示全部楼层
slyneo 发表于 2016-4-21 13:41
答非所问。。这个菜单引导在我的电脑上进入三个PE系统任何问题没有,只是运行Konboot后选 从本机硬盘启 ...


不是我答非所问,而是你没有搞清楚efi和bios启动的区别。
efi版本的konboot(*.efi)只能绕过安装在分区表为GPT的硬盘上、efi启动的Windows,bios版本的(konboot.img)只能绕过安装在分区表为MBR的硬盘上、bios启动的Windows。
你既然装的是win7,就应该是BIOS启动,或者是efi兼容模式,因为win7不支持纯efi启动。在这种情况下,应该用konboot的BIOS版本,用grub4dos加载konboot.img
w

点评

问一下高手:Konboot可以用grub4dos运行吗?还是一定要用GRUB2来运行?  详情 回复 发表于 2016-4-21 22:24
我说得没有错哪,你最上面的回答如果是上面的回答就是解答了.因为我不太清楚Konboot还分两种情况哪,我现在UEFI里面是设置EFI和BIOS两种方式的.你上面的回答太过简单,如果是最后面的就非常明白了.谢谢你的解答.  详情 回复 发表于 2016-4-21 19:40
回复

使用道具 举报

3#
发表于 2016-4-21 22:49:57 | 显示全部楼层
slyneo 发表于 2016-4-21 22:24
问一下高手:Konboot可以用grub4dos运行吗?还是一定要用GRUB2来运行?

konboot分为efi版和bios版。
efi版就是efi环境下的可执行文件,可以用grub2引导,也可以直接引导。
submenu "Kon-Boot 2.5 Mac & Win 二合一版本" --class konboot --class os{
        menuentry "加载适用于64位EFI固件的版本" --class uefi --class os{
                chainloader /efi/boot/konboot64.efi
        }
        menuentry "加载适用于32位EFI固件的版本" --class uefi --class os{
                chainloader /efi/boot/konboot32.efi
        }
        menuentry "直接加载适用于Mac OS X的版本" --class osx --class os{
                chainloader /efi/boot/bootMX64.efi
        }
}
bios版是个img镜像,可以grub4dos/grub2/syslinux加载
title Kon-Boot v2.5\n绕过Windows登录密码
map --mem /konboot.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

点评

刚才仔细去看了相关帖子,原来grub4dos是不支持EFI的,看来要用Grub2来做个菜单了.你上面的用grub4dos引导BIOS我是会的, 刚才去Grub2区看来这个菜单, } 和 {,是非必要还是只是做为一个类似空格而存在的? } menu  详情 回复 发表于 2016-4-21 23:07
回复

使用道具 举报

4#
发表于 2016-4-21 23:10:03 | 显示全部楼层
slyneo 发表于 2016-4-21 23:07
刚才仔细去看了相关帖子,原来grub4dos是不支持EFI的,看来要用Grub2来做个菜单了.你上面的用grub4dos引 ...

menuentry "【5】启动UEFI主板的64-bit PE系统(如果有)" --class windows --class os {
search --no-floppy --file --set=root /EFI/microsoft/boot/bootx64.efi
chainloader /EFI/microsoft/boot/bootx64.efi
}
一个{左括号对应一个右括号},{}括号中间是该菜单项要执行的命令

点评

去GRUB2区看了看,大概知道语法了.哈哈  详情 回复 发表于 2016-4-22 00:23
能发一下Grub2的CFG含Konboot的CFG吗,现在学习一下.谢谢了.  详情 回复 发表于 2016-4-21 23:37
象GRUB4DOS版的PE需要GRLDR和MENU.LST,那GURB2需要哪些grub.cfg和哪些文件,今天才去URB2看了一下帖子.  详情 回复 发表于 2016-4-21 23:36
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-11 12:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表