如何实现Win7开机自动挂载vhd虚拟硬盘,虚拟硬盘预装XP

WIn7旗舰版,弄了个XP模式vhd虚拟机。昨天把虚拟机的虚拟硬盘用磁盘管理挂载上了,虚拟硬盘文件在D盘,虚拟盘盘符是J。还用魔方3创建了Windows XP的启动项,(启动项来自于虚拟的J盘)但是以重启,启动管理器虽然有windows7和windows xp两个启动项,但是win7能启动,xp无法启动,提示启动文件丢失或损坏 。谁能教我,怎样才能实现开机自动挂载虚拟硬盘?最好是在显示启动菜单时候就能挂载,只要能进入顺利进入虚拟的WinXP就行,要详细过程 ,成功了再加分!!
已成功安装Win7,问各位大侠如果吧XP模式的虚拟磁盘里的所有文件拷贝到新建的K盘(10G),并添加启动项可不可以启动?还有,装虚拟硬盘系统的虚拟硬盘可不可以不是固定的,而是动态的?

1、编写一个diskpart用的挂载VHD的脚本文件mount.txt,例如:
select vdisk file=d:\work.VHD
attach vdisk
exit
2、在计算机管理界面中新建一个任务计划,任务内容为:diskpart /s c:\mount.txt
接着设置一下任务的属性,触发条件为:用户登录,勾选一下使用最高权限运行。
3、重启,就可以看到虚拟磁盘被自动挂载了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-04
你喜欢折腾的话上无忧启动吧
没那个心思时间的话,我简单给你说下
xp本身不支持vhd启动,用vboot可以,有其他相应工具可以制作
win7的vhd就好办了,diskpart创建vhd,加载后跟实际安装win7一样安装到虚拟盘符,启动菜单会自动添加,当然也有工具了

其实就算没有实机系统,照样有方法启动xp和win7的vhd,我现在硬盘只有一个逻辑分区,放着xp,win7的vhd,ramxp,启动这些一个u盘足够了本回答被提问者和网友采纳
第2个回答  2012-08-16
你可以先挂载VHD,然后用ghost软件把这个盘制作一个镜像,然后把这个镜像释放到一个分区里面,再用魔方添加启动项看一下行不行
第3个回答  2012-06-03
XP并不支持VHD启动,只有Windows7 旗舰版和Windows Server 2008 R2支持VHD启动。也就是说,虽然你的界面上有XP的启动选项,但由于XP系统本身的限制,所以并不能启动。
第4个回答  2012-05-31
其实吧,win7和win2008r2之前的系统是不支持从vhd启动的,就算你的硬件支持也不能运行xp。所以,要么你在硬盘上安装xp要么就不要使用xp,想实现vhd启动,那么安装的系统应该是win7,win8,win2008r2追问

其实我也打算用VHD装Win7的,想装2个Win7和一个XP,其中一个Win7和XP是用VHD虚拟的,麻烦你教我一下怎样用VHD装Win7啊,还有怎样开机时自动挂载虚拟硬盘?过程详细点

追答

网上很多教程的,甚至还有图片的,我不想直接搬过来。你直接搜索vhd win7就行了。如果有不懂的再问吧。

相似回答