mahuniu 发表于 2011-2-25 09:01:29

vboot的VHD硬盘格式

一个很奇怪的现象,我启动分区是fat32的,那么vhd 硬盘格式也必须是fat32,vhd是ntfs格式的话,就会启动蓝屏;如果我的启动分区是ntfs格式,那么vhd硬盘也必须是ntfs格式,vhd是fat32的话,也是蓝屏。我的vhd文件是放在启动分区的,在ntfs启动分区可以正常使用的ntfs 格式的vhd,到了fat32分区就不能启动,反之也是这样(即便是是相同的文件,即把fat32的vhd上面的文件复制到ntfs的vhd上面),我用xp 的32位和64 位版本试了,都是这样。不知道大家有没有这个现象

[ 本帖最后由 mahuniu 于 2011-2-25 09:03 编辑 ]

qq58945591 发表于 2011-2-25 10:25:12

FAT32 还有使用的意义吗?我指的是相对于使用PC系统的电脑.

lianjiang 发表于 2011-2-25 10:30:16

原帖由 qq58945591 于 2011-2-25 10:25 发表 http://bbs.wuyou.net/images/common/back.gif
FAT32 还有使用的意义吗?我指的是相对于使用PC系统的电脑.
有没意义是一回事,能不能用是另一回事。
有人用FAT32,自然有意义。

2010langd1314 发表于 2011-2-25 10:37:36

原帖由 qq58945591 于 2011-2-25 10:25 发表
FAT32 还有使用的意义吗?我指的是相对于使用PC系统的电脑. 够傻的,你用DOS工具读一下NT的分区,试试?

mahuniu 发表于 2011-2-25 10:38:24

原帖由 qq58945591 于 2011-2-25 10:25 发表 http://bbs.wuyou.net/images/common/back.gif
FAT32 还有使用的意义吗?我指的是相对于使用PC系统的电脑.
对于u盘或者小容量的硬盘分区,我更喜欢fat而不是ntfs,因为那对盘的读写次数会少一些,而且对数码设备的兼容性更好,再说其实速度还是fat 更快,而自己个人用的电脑,不需要什么文件加密的。那些容量大的硬盘分区(不包括启动分区),我都格成了exfat,而像win7,是安在vhd上面的,也不需要ntfs分区

2011huisinro 发表于 2011-2-25 11:00:24

you can try to use VMDK splitted 2G disk, that might work on FAT32

FAT32 has a maximum file size of 4G, using vmdk with 2G files might work

mahuniu 发表于 2011-2-25 11:21:35

我的vhd文件没有2G的,动态容量的5G,安装好系统后该VHD文件就是1G多一点。如果vhd和硬盘启动分区格式不一致的话,是不能安装xp的,在setup 2肯定会蓝屏。再说,如果有4G限制的话,为什么fat32启动分区+fat32格式的vhd就可以呢?

[ 本帖最后由 mahuniu 于 2011-2-25 11:24 编辑 ]

2011huisinro 发表于 2011-2-26 13:03:10

This is a bug, will fix next version.

The reason is FAT32 or NTFS system driver is not loaded correctly.

For now, you can fix the problem by changing the registry key of the vhd.

vbootctl mount c:\winxp.vhd (e.e.g, mount to z: drive)

then use psexec.exe to load registry

psexec.exe -s -i regedit.exe

load z:\windows\system32\config\System hive to


change Start value from 4 to 0


change Start value from 4 to 0

caoshilian 发表于 2011-11-19 22:06:53

实际经验告诉我,FAT32、NTFS都没问题。
页: [1]
查看完整版本: vboot的VHD硬盘格式