无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6782|回复: 17
打印 上一主题 下一主题

一个VHD上有多个系统,该怎么选择启动哪一个?

[复制链接]
跳转到指定楼层
1#
发表于 2013-4-5 20:52:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
比如一个BHD分了3个区;每个分区都安装有win7/win8系统 该怎么设置BCD文件能自由选择启动哪个分区的系统呢?
2#
发表于 2013-4-6 09:51:35 | 只看该作者
在置顶贴上有介绍,不知对你是否有帮助?
回复

使用道具 举报

3#
 楼主| 发表于 2013-4-6 11:53:55 | 只看该作者
回复 2# qj_tzy


    你是说的哪个区 方便的话 给个链接吧 谢谢
回复

使用道具 举报

4#
 楼主| 发表于 2013-4-14 17:55:57 | 只看该作者
没有知道的么 不会吧
回复

使用道具 举报

5#
发表于 2013-4-16 18:45:05 | 只看该作者
这个不就是编辑bcd吗? 很多工具都支持
回复

使用道具 举报

6#
 楼主| 发表于 2013-4-17 18:47:38 | 只看该作者
richelwu 发表于 2013-4-16 18:45
这个不就是编辑bcd吗? 很多工具都支持

我说的是VHD!! 汗!
回复

使用道具 举报

7#
发表于 2013-4-17 21:05:45 | 只看该作者
本帖最后由 armymangl 于 2013-4-17 22:16 编辑

如果是windows原生vhd,这个问题win7刚出来的时候就有过讨论,vhd里面不论有多少个系统,你只管按照正常的操作添加到bcd就ok了,虽然弄出来的启动菜单项目看上去一样(楼主迷惑的可能就是这里吧),但是启动的时候确实是进入各自系统的,而不会发生混淆。
如果是vboot生成的vhd看置顶帖子,很详细的。
回复

使用道具 举报

8#
发表于 2013-4-25 12:22:40 | 只看该作者
很简单啊.. 挂载VHD分多个区(VHD容量要大一些) 然后设置一个活动的分区 将BCD的组件都放在这个活动的分区 然后编辑BCD即可
回复

使用道具 举报

9#
 楼主| 发表于 2013-4-27 18:59:09 | 只看该作者
1326 发表于 2013-4-25 12:22
很简单啊.. 挂载VHD分多个区(VHD容量要大一些) 然后设置一个活动的分区 将BCD的组件都放在这个活动的分区 然 ...


但是先要用物理分区的bootmgr来引导VHD 实际上物理分区的bootmgr直接引导了vhd上的第一个分区的win7系统。。 不知你的想法是什么,vhd不会在bios启动设备里显示出来的。。
回复

使用道具 举报

10#
 楼主| 发表于 2013-4-27 19:02:40 | 只看该作者
armymangl 发表于 2013-4-17 21:05
如果是windows原生vhd,这个问题win7刚出来的时候就有过讨论,vhd里面不论有多少个系统,你只管按照正常的操 ...


我用的是bootice这个工具编辑BCD;;这个工具里添加vhd启动流程是:
添加VHD启动项->然后填写VHD路径 ->默认启动 window\system32\winlaod.exe ->就是这样 不知怎样能选择启动哪一个分区?
回复

使用道具 举报

11#
发表于 2013-4-27 22:14:23 | 只看该作者
2012ko5544 发表于 2013-4-27 19:02
我用的是bootice这个工具编辑BCD;;这个工具里添加vhd启动流程是:
添加VHD启动项->然后填写VHD路径  ...

你这样可能真的会面临这个问题,可行的办法是到win7或者pe3.0中,用系统自动功能挂载vhd文件,这样vhd中的几个分区包括分区中的系统就可以看见了,然后用bcdboot或者bcdedit添加启动项,这样各个启动项就很清楚了。
回复

使用道具 举报

12#
 楼主| 发表于 2013-4-28 20:15:33 | 只看该作者
armymangl 发表于 2013-4-27 22:14
你这样可能真的会面临这个问题,可行的办法是到win7或者pe3.0中,用系统自动功能挂载vhd文件,这样vhd中的 ...

我懂你的意思了 就是说先把BHD挂载出来 然后利用bootice把当前(vhd各个分区盘符)添加到BCD 这样在重启时就能选择具体进VHD的某个区的系统了 是这样么?
我还没这样试过
回复

使用道具 举报

13#
 楼主| 发表于 2013-4-28 20:16:32 | 只看该作者
armymangl 发表于 2013-4-27 22:14
你这样可能真的会面临这个问题,可行的办法是到win7或者pe3.0中,用系统自动功能挂载vhd文件,这样vhd中的 ...

我懂你的意思了 就是说先把BHD挂载出来 然后利用bootice把当前(vhd各个分区盘符)添加到BCD 这样在重启时就能选择具体进VHD的某个区的系统了 是这样么?
我还没这样试过
回复

使用道具 举报

14#
发表于 2013-4-29 09:14:45 来自手机 | 只看该作者
就是编辑BCd。楼主认真学习吧
回复

使用道具 举报

15#
发表于 2013-5-26 15:50:50 | 只看该作者
路过…………
回复

使用道具 举报

16#
发表于 2013-8-23 20:11:04 | 只看该作者
本帖最后由 yifan9014 于 2013-8-23 20:15 编辑

在实体机的win7win8中启动vhd,会直接绕过vhd里面设置的bcd文件,所以在一个vhd中编辑bcd文件无效,vhd自己知道自己是个vhd,于是根本就不读取vhd里面的bcd信息,而是直接读取宿主系统的bcd,这就是所谓的vhd不能嵌套。

但是你可以把vhd内部的引导修改为G4D,然后我就不知道怎么搞了,让高手来回答吧。
回复

使用道具 举报

17#
发表于 2016-5-24 10:29:45 | 只看该作者
yifan9014 发表于 2013-8-23 20:11
在实体机的win7win8中启动vhd,会直接绕过vhd里面设置的bcd文件,所以在一个vhd中编辑bcd文件无效,vhd自己 ...

请问这个问题有人回答吗?
回复

使用道具 举报

18#
发表于 2016-7-22 17:14:12 | 只看该作者
有空一起交流一下
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 17:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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