无忧启动论坛

 找回密码
 注册
搜索
一次装机 终生领工资最纯净的「微PE装机优盘」UEPON大师作品★IDC大全★服务器租赁、托管★优惠促销★
可防勒索的强大数据备份恢复软件卡瑞飞系统和装机二合一超级U盘广告联系 QQ:184822951 微信:wuyouceo
查看: 423|回复: 9

[求助] grub4如何直接引导vhdx文件,求大神能给个代码!谢谢

[复制链接]
发表于 2018-12-27 01:45:19 | 显示全部楼层 |阅读模式
本帖最后由 zcex1986 于 2018-12-27 01:47 编辑

我想不通过bcd引导vhd文件,直接用grub4菜单引导vhd文件
那个大神给个启动代码,最好能注释下,小弟小白不是很懂。谢谢了!
发表于 2018-12-27 10:32:21 | 显示全部楼层
搜ntboot
回复 支持 反对

使用道具 举报

发表于 2018-12-27 13:47:25 | 显示全部楼层
本帖最后由 心零 于 2018-12-27 13:53 编辑

BCD是引导菜单,并不是启动器。实际上Windwo7以上的系统是靠bootmgr启动。

而grub4的启动程序是grldr,引导菜单是menu.lst,单纯的grub4启动程序能不能启动WINDOWS我不知道!
一般通用方法都是通过调用bootmgr来启动WIN7以上系统,调用NTLDR来启动XP。

用一句话来说,每种系统都有各自的启动程序,而grub4启动不同系统就是调用各自的启动程序来启动。

点评

title Win7 RAMOS Mode find --set-root /Win7/Win7.vhd map --mem --top /Win7/Win7.vhd (hd0) map --hook root (hd0,0) chainloader /bootmgr boot 就好比这样的 但是他这代码是吧vhd文件启动到内存中的  详情 回复 发表于 2018-12-27 15:51
大神就像用menu.lst里加个代码启动vhdx文件  详情 回复 发表于 2018-12-27 15:10
the best answer  发表于 2018-12-27 14:43
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-27 15:10:11 | 显示全部楼层
本帖最后由 zcex1986 于 2018-12-27 15:11 编辑
心零 发表于 2018-12-27 13:47
BCD是引导菜单,并不是启动器。实际上Windwo7以上的系统是靠bootmgr启动。

而grub4的启动程序是grldr, ...


大神就像用menu.lst里加个代码启动vhdx文件,
就比如代码里有这个bootmgr
然后指向win10.vhdx这个文件
我好像见过有这样的代码直接可以在grub4里启动了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-27 15:51:49 | 显示全部楼层
心零 发表于 2018-12-27 13:47
BCD是引导菜单,并不是启动器。实际上Windwo7以上的系统是靠bootmgr启动。

而grub4的启动程序是grldr, ...

title Win7 RAMOS Mode
find --set-root /Win7/Win7.vhd
map --mem --top /Win7/Win7.vhd (hd0)
map --hook
root (hd0,0)
chainloader /bootmgr
boot

就好比这样的  但是他这代码是吧vhd文件启动到内存中的!!

点评

原版系统的bootmgr在根目录,而引导菜单BCD在BOOT目录里面,启动系统顺序是bootmgr加载BDC菜单。 你需要学会修改做出专属自己的bootmgr 自己制作的bootmgr可以自定义目录和BCD的名称。 比如放在WI10目录下的1  详情 回复 发表于 2018-12-29 09:47
回复 支持 反对

使用道具 举报

发表于 2018-12-27 21:06:21 | 显示全部楼层
本帖最后由 2010sya 于 2018-12-27 21:07 编辑

试试这个:http://bbs.wuyou.net/forum.php?m ... d=380572&extra=
回复 支持 反对

使用道具 举报

发表于 2018-12-28 18:19:17 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2018-12-29 09:47:44 | 显示全部楼层
zcex1986 发表于 2018-12-27 15:51
title Win7 RAMOS Mode
find --set-root /Win7/Win7.vhd
map --mem --top /Win7/Win7.vhd (hd0)

原版系统的bootmgr在根目录,而引导菜单BCD在BOOT目录里面,启动系统顺序是bootmgr加载BDC菜单。

你需要学会修改做出专属自己的bootmgr

自己制作的bootmgr可以自定义目录和BCD的名称。
比如放在WI10目录下的123菜单和1234mgr启动器,然后用这启动器和菜单引导启动WIN7。

注意:用16进制修改器制作bootmgr时,命名可以随意。但一定要注意字符数和原版字符相同。
回复 支持 反对

使用道具 举报

发表于 2018-12-29 12:11:34 | 显示全部楼层
title Win7 Mode
find --set-root /Win7/Win7.vhd
map  /Win7/Win7.vhd (hd0)
map --hook
root (hd0,0)
chainloader /bootmgr
boot
回复 支持 反对

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-1-20 04:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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