1、编写一个diskpart用的挂载VHD的脚本文件mount.txt,例如:
select vdisk file=d:\work.VHD
attach vdisk
exit
2、在计算机管理界面中新建一个任务计划,任务内容为:diskpart /s c:\mount.txt
接着设置一下任务的属性,触发条件为:用户登录,勾选一下使用最高权限运行。
3、重启,就可以看到虚拟磁盘被自动挂载了。
你喜欢折腾的话上无忧启动吧
没那个心思时间的话,我简单给你说下
xp本身不支持vhd启动,用vboot可以,有其他相应工具可以制作
win7的vhd就好办了,diskpart创建vhd,加载后跟实际安装win7一样安装到虚拟盘符,启动菜单会自动添加,当然也有工具了
其实就算没有实机系统,照样有方法启动xp和win7的vhd,我现在硬盘只有一个逻辑分区,放着xp,win7的vhd,ramxp,启动这些一个u盘足够了
你可以先挂载VHD,然后用ghost软件把这个盘制作一个镜像,然后把这个镜像释放到一个分区里面,再用魔方添加启动项看一下行不行
XP并不支持VHD启动,只有Windows7 旗舰版和Windows Server 2008 R2支持VHD启动。也就是说,虽然你的界面上有XP的启动选项,但由于XP系统本身的限制,所以并不能启动。
其实吧,win7和win2008r2之前的系统是不支持从vhd启动的,就算你的硬件支持也不能运行xp。所以,要么你在硬盘上安装xp要么就不要使用xp,想实现vhd启动,那么安装的系统应该是win7,win8,win2008r2