无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6060|回复: 9

[求助] 安装有win7系统的vhdx为什么引导错误

[复制链接]
发表于 2018-5-9 16:52:48 | 显示全部楼层 |阅读模式
本帖最后由 ziluopao 于 2018-5-9 16:55 编辑

主板只支持MBR,文件布局是这样的:分了两个区,其中c盘中放有grub4dos所用的menu.lst等文件,D盘放置了vhdx文件

上面描述了文件的路径。

然后我这么写的

title Windows7_64 in VHD
find --set-root /win7_64.vhdx
map /win7_64.vhdx (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr
clear

但就是不能引导,不知哪里错了。少放文件了吗,还是路径写的错了呢?另外是否还要在本地的BCD中设置呢,我认为不用,因为已有了meun.lst菜单了。
发表于 2018-5-9 19:38:03 | 显示全部楼层
本帖最后由 2012yjgsz 于 2018-5-9 20:10 编辑

如果你想通过grub4dos 来引导WIN7,上述方法有以下几下错误:
1、最关键的WIN7不支持VHDX文件引导,VHD(VHDX)也不能用map来引导。
2、如果是VHD文件,那也要先将引导分区的引导模式设置为GRUB引导。
3、再用BOOTICE工具在BCD中添加WIN7启动项,系统文件是win7_64.vhd。
4、然后在menu.lst中添加 chainloader /bootmgr 来引导bootmgr(WIN菜单)。
具体过程是:硬盘引导-- grub4(menu.lst菜单)-再引导bootmgr(BCD菜单),跳转(回)到原WIN引导方式。
map /win7_64.vhdx (hd0) 这样引导没见过,VHD不能等同于ISO光盘映像文件。

只要以下二行就行了,但menu.lst及grub、bootmgr、BCD(boot文件夹)等文件要在引导分区(或ESP),最好FAT32格式。
root (hd0,0)
chainloader /bootmgr
(chainloader /ntldr 是引导XP的)

点评

win7.vhd 是可以使用map命令的,,,例如ramos等等 win7 vhd http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385736 xp vhd http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381176  详情 回复 发表于 2018-5-10 00:25

评分

参与人数 1无忧币 +5 收起 理由
ziluopao + 5 讲的太透彻了,谢谢

查看全部评分

回复

使用道具 举报

发表于 2018-5-9 20:16:51 | 显示全部楼层
本帖最后由 2012yjgsz 于 2018-5-9 20:19 编辑

看到“vhdx的引导真的和bcd无关吗”http://bbs.wuyou.net/forum.php?mod=viewthread&tid=409124
也是这个原因,我在原贴那地回了。
回复

使用道具 举报

发表于 2018-5-9 22:53:39 | 显示全部楼层
2楼正解,

引导vhdx建议用grldr->bootmgr->vhd内部的winload.exe 这样的顺序来引导。
grub4dos应该也支持引导vhd的但是我不会用。
回复

使用道具 举报

发表于 2018-5-10 00:25:06 | 显示全部楼层
本帖最后由 2013feng901012 于 2018-5-10 00:28 编辑
2012yjgsz 发表于 2018-5-9 19:38
如果你想通过grub4dos 来引导WIN7,上述方法有以下几下错误:
1、最关键的WIN7不支持VHDX文件引导,VHD(VH ...


win7.vhd
是可以使用map命令的,,,例如ramos等等
win7 vhd
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385736
xp vhd
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381176

当然最省事的是用grub4dos 通过ntboot来引导vhd或者vhdx,,,ntboot自带bcd等等文件,,,
5大的单文件ntboot以及原版ntboot

http://blog.sina.com.cn/s/blog_6fd804fe0102wtr9.html
回复

使用道具 举报

发表于 2018-5-10 08:43:22 | 显示全部楼层
WIN7本身并不支持VHDX;

不知道装在VHDX中的WIN7是否有问题;

用WIN8或以后的BOOTMGR引导VHDX应该没问题;

说回来还是装在VHDX中的WIN7是否会有问题;
回复

使用道具 举报

发表于 2018-5-10 11:06:29 | 显示全部楼层
Win7系统还是安装到vhd上吧 win7本身不支持vhdx 要靠大神才有可能有办法把win7装到vhdx里

点评

大小设置上,是固定的好,还是可变的好  详情 回复 发表于 2018-5-10 11:10
回复

使用道具 举报

 楼主| 发表于 2018-5-10 11:10:41 | 显示全部楼层
本帖最后由 ziluopao 于 2018-5-10 11:13 编辑
whyme22 发表于 2018-5-10 11:06
Win7系统还是安装到vhd上吧 win7本身不支持vhdx 要靠大神才有可能有办法把win7装到vhdx里


大小设置上,是固定大小的好,还是动态扩展的好

点评

据说固定的性能好一点 不过实际使用没什么太大的差别 建议安装到本地硬盘用固定的 安装到移动硬盘或者U盘如果考虑空间 就用动态的 大小一般20~30G足够了 软件什么的尽量用绿色版的或者安装到其他盘  详情 回复 发表于 2018-5-10 11:40
回复

使用道具 举报

发表于 2018-5-10 11:40:20 | 显示全部楼层
ziluopao 发表于 2018-5-10 11:10
大小设置上,是固定大小的好,还是动态扩展的好

据说固定的性能好一点 不过实际使用没什么太大的差别 建议安装到本地硬盘用固定的 安装到移动硬盘或者U盘如果考虑空间 就用动态的 大小一般20~30G足够了 软件什么的尽量用绿色版的或者安装到其他盘

点评

动态vhd在物理磁盘上碎片严重,在机械硬盘长期使用会有轻微影响。(VHDX稍微好一些)  详情 回复 发表于 2018-5-11 12:40
回复

使用道具 举报

发表于 2018-5-11 12:40:07 | 显示全部楼层
whyme22 发表于 2018-5-10 11:40
据说固定的性能好一点 不过实际使用没什么太大的差别 建议安装到本地硬盘用固定的 安装到移动硬盘或者U盘 ...

动态vhd在物理磁盘上碎片严重,在机械硬盘长期使用会有轻微影响。(VHDX稍微好一些)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-18 20:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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