无忧启动论坛

标题: 请教一个问题:关于用grub修改分区类型的问题 [打印本页]

作者: lianjiang    时间: 2008-8-30 18:07
标题: 请教一个问题:关于用grub修改分区类型的问题
通过grub可以简单地进行分区号的修改,于是把某一FAT32分区的ID改成12,就变成了EISA隐藏分区。
想解除隐藏,尝试改成了NTFS的分区号07,结果Windows下也能正常访问。

从Windows下对该分区的使用角度讲,不知这样会带来什么样的影响(不考虑DOS下的影响)。
请指教。
作者: fujianabc    时间: 2008-8-30 20:26
改了mbr中的分区类型字节后,windows依旧能访问,是因为windows的分区挂载由注册表中[HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]来决定的,如果注册表中已经注册了某分区,windows就会自动挂载,而不理会分区表。

如果某分区在注册表中没有注册(比如新建立了一分区),windows才会根据分区表来挂载,并在注册表中添加该分区的注册项。

另外,[HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]比分区表更为灵活,手动添加和修改分区项甚至可以让windows挂载分区表中不存在的分区(比如一个连续存储的分区镜像,可以让windows挂载为一个盘符)
作者: lianjiang    时间: 2008-8-30 20:47
有些明白了,谢谢指点。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3