无忧启动论坛
标题:
fujianabc 大进来指点下,关于移动硬盘安装WIN7/2008等引导问题
[打印本页]
作者:
qq58945591
时间:
2010-5-11 10:38
标题:
fujianabc 大进来指点下,关于移动硬盘安装WIN7/2008等引导问题
我想以VHD方式引导,那如何编辑移动硬盘上的BCD引导项?
如果本机存放VHD的话,那个我是会,但是移动硬盘上如何编辑引导呢?表达能力不行,还是多说点废话吧,请见谅。
如我本机有3个盘,C盘已经安装好win7,C,D,E ,移动硬盘是F,另外创建了一个d:\win7.vhd, win7.vhd 已经灌装好系统,如果放在本地D盘或者E盘,编辑好本机的bcd可以正常引导启动了。
那我把win7.vhd 放到移动硬盘,如何编辑移动硬盘上的bcd呢?
用命令bcdboot c:\windows /s f: /l zh_CN 复制必要的启动文件到U盘。
bcdedit /store f:\boot\bcd /copy {id} /d "win7 form usb"
剩下的就是这后面的3项该怎么编辑?
bcdedit /store f:\boot\bcd /set {guid} device vhd=[f:]\win7.vhd
bcdedit /store f:\boot\bcd /set {guid} osdevice vhd=[f:]\win7.vhd
bcdedit /store f:\boot\bcd /set {guid} detecthal on
是否是这样编辑?尝试了一下,启动失败。我的疑问是,bcd 如何知道vhd 存放于在哪个磁盘分区上?如我这个机器上是F,那我移动硬盘插在4个分区的机器上,显然移动硬盘会变成G,那该如何编辑bcd菜单呢?小弟对bcd纯属新手,各位大侠请赐教下。感谢
作者:
fujianabc
时间:
2010-5-11 11:11
直接
bcdboot c:\windows /s f: /l zh_CN
然后
bcdedit /store f:\boot\bcd /set {default} device vhd=[f:]\win7.vhd
bcdedit /store f:\boot\bcd /set {default} osdevice vhd=[f:]\win7.vhd
就应该行了。你的bcdedit /copy命令时干什么用的?
在bcd里面储存的不是盘符,而是磁盘签名+offset。bcdedit察看,你这个机子上是[f:]\win7.vhd,在另一个机子上就是[g:]\win7.vhd
作者:
qq58945591
时间:
2010-5-11 12:09
感谢指导,
bcdedit /copy 这个命令是看到一般说编辑一个启动项,先复制一份出来,在修改。故我也是先复制一份出来,再另外编辑。
纸上谈兵是没有多大意义。
先动手实践一下,有问题再回来请教。
作者:
yaojy
时间:
2010-5-11 12:26
标题:
回复 #1 qq58945591 的帖子
个人认为像你这个情况,用一个命令就可以了。
先在Win7系统下将那个win7.vhd复制到F盘(USB移动盘),再挂载之,系统就会自动给出它的盘符,假定给出的盘符是H:,则在Win7下运行下面的命令:
bcdboot h:\windows /s f: /l zh-cn
当然,要成功启动还有个前提,就是USB移动盘有适合启动bootmgr的MBR以及活动主分区
作者:
qq58945591
时间:
2010-5-11 12:59
实践成功,感谢fujianabc 大,又学到知识了。
作者:
tdq868xin
时间:
2010-5-11 13:27
标题:
回复 #4 yaojy 的帖子
这个方法要简单一点点,不用输入一长串的ID
作者:
victor888
时间:
2010-5-14 22:39
嘎嘎,用chenall的启动盘,什么也不用建。
作者:
qj_tzy
时间:
2010-11-3 09:43
标题:
请教#7 victor888:
chenall的启动盘,在哪里下载?
作者:
victor888
时间:
2010-11-3 11:09
www.chenall.net
,向后翻两页就找到了。
作者:
qj_tzy
时间:
2010-11-3 14:38
标题:
回复 #9 victor888 的帖子
已下载,安装U盘后,按F5启动NTBOOT时,会重启电脑,不知为何?
作者:
victor888
时间:
2010-11-3 17:14
使用最新的GRLDR。
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3