1、我以vbootctl make \winvista.vhd \WinVista.iso /size 15命令成功创建winvista及WIN2008的VHD系统,但该系统启动后的默认盘符为D:,现请教如何将其盘符改为C:,或能否在VBOOT后续版本中直接生成winvista/WIN2008/win7/win2008r2的VHD系统的默认盘符为C:。
2、我以vbootctl setup或以vbootctl mount \winvista.vhd /setup命令,安装winvista/WIN2008的VHD系统时,安装winvista到将结束时退出,安装win2008时无法创建磁盘分区。请问如何才能以该命令成功安装winvista/WIN2008的VHD系统。
[ 本帖最后由 qj_tzy 于 2011-3-16 15:11 编辑 ]作者: 2011huisinro 时间: 2011-3-11 04:17
For 1, you can mount the vhd, then modify the registry, immediately after you finish "vbootctl make" command.
vbootctl mount \path\your-vista.vhd (suppose it will mount to Z:\)
open regedit, and load hive z:\windows\system32\config\SOFTWARE
then replace all D:\ with C:\
also replace in hive file: z:\windows\system32\config\SYSTEM
then umount z
vbootctl umount z
after the above, vista should boot as C: drive
We will try to automate these steps in our future vboot versions.
2, we couldn't reproduce this error. Can you post more details. For Vista, make sure you click "New" button once partitions are shown. Click the virtual disk, then click New button below to create a new partition.作者: alechy 时间: 2011-3-11 08:45
楼上英文哥居然看懂了……
啊啊啊啊,看来四级过的不侥幸啊$$$$$$$作者: xianglang 时间: 2011-3-11 15:25
对于第一个盘符的问题,我觉得可以让用户指定比较好,而我装到VHD里去的系统,盘符就不喜欢用C,而喜欢用Z等比较靠后的——如果能够由用户指定,就灵活方便多了,特别是对于XP/2003一类的。作者: 2011huisinro 时间: 2011-3-11 16:19
Yes, we can add an option to specify a drive letter to be used for xp/2003 install step 1作者: qj_tzy 时间: 2011-3-14 19:29 标题: 回复 #2 2011huisinro 的帖子 感谢指点,我试后再报告。