账号  

密码  

7440

查看

0

回复
主题:win7从虚拟磁盘启动的方法 [收藏主题]  
admin 当前在线

630

主题

0

广播

0

粉丝
添加关注
级别:管理员
用户积分:12115 分
登录次数:1853 次
注册时间:2007/3/30
最后登录:2024/6/29
admin 发表于:2011/12/19 15:36:23   | 只看该作者 查看该作者主题 楼主 


唯独有一本写了win7对VHD的支持功能



下面是正文。



在我的电脑右键-管理-磁盘管理中,



对上方分区列表点右键后有一个选项可以加载虚拟磁盘,也就是*.vhd文件



可以直接将虚拟机的磁盘文件模拟成一个分区,方便对磁盘进行实际操作,



不过win7还直接支持从虚拟磁盘启动,这样可以在不格式化一个分区的情况下装入两个甚至多个windows系统



下面就是具体操作:



1.先在虚拟机中载入硬盘并加载系统。



2.在虚拟机中打开cmd,输入命令cd c:\windows\system32\sysprep 切换到c:\windows\system32\sysprep路径下。



3.输入sysprep /generalize /shutdown 在弹出的窗口中勾选通用,并按确定。此操作会删除所有有关驱动的信息,



删除完成后自动关机。此时的虚拟硬盘已经可以在自己的电脑上引导了。



4.关闭虚拟机,打开cmd,输入bcdedit /copy {current} /d "xxxxx" ,引号中可以自行填入引导名称。命令执行后会产生一个GUID,这个标示符后面会用到。



5.输入bcdedit /set <GUID> device vhd=[驱动器:]\<目录>\<vhd文件名>,其中GUID为之前生成的。



例如vhd文件放在E:\vmware\VMOS目录下,名字为windows7.vhd 则命令为



bcdedit /set <GUID> device vhd=[E:]\<vmware\VMOS>\<windows7.vhd>



6.输入命令bcdedit /set <GUID>osdevice vhd=[驱动器:]\<目录>\<vhd文件名>,vhd=后面的与上一步相同。



7.在我的电脑右键-计算机-属性-高级系统设置-启动和故障恢复-设置中,默认操作系统的下拉菜单中如果有你刚刚输入的“xxxx”的话,就表示成功了。此时重启就可以载入虚拟机的系统了,装好驱动后就可以随便玩了。


 
 

  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By aaas Version 9.0
驱动专题 © 2010-2012 版权所有