|  | 
 
| 把自己以前备份的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:..)。
 
 请指教一下,谢谢了!
 | 
 |