无忧启动论坛

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

g4d的mbr可以但是nt6.x的却不行?

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-8 12:29:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
把自己以前备份的gho还原到了一个vhd上,想用vboot引导从这个vhd启动。

在vboot的grub.cfg写了
vboot harddisk=(uuid=xxxxxxxx)/win7.vhd

在现有的win7下挂载了vhd,然后用Bootice写入mrb到这个vhd
奇怪的是,如果写入g4d的mbr,可以正常启动这个vhd。

但是如果写入nt6.x的mbr则无法启动。
vboot有一个错误信息是vdi: invalid pre-header
似乎是把vhd当成了vdi?
然后最后会说找不到操作系统。

想不太明白为什么会这样。
既然都是写入mbr,g4d能找到grldr,但是nt6.x的却找不到bootmgr?

而且如果vboot不认识vhd,那应该写入什么mbr都没用啊(所以应该不是这个问题,不知道问什么vboot会提示vdi:..)。

请指教一下,谢谢了!
2#
 楼主| 发表于 2012-8-8 13:34:50 | 只看该作者
犯了个低级错误,分区没有设为活动的。
现在用g4d和nt6都可以启动了,
但是总是到了那个windows图标的地方就蓝屏,来不及看是什么错误号就重启了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-20 21:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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