原帖由 d09os3 于 2008-6-2 02:28 PM 发表
SK6211比群联的好玩很多(暂不讨论兼容性:),老修量产个一盘三驱出来玩玩,很爽的。
fffffff.JPG (48.92 KB, 下载次数: 206)
原帖由 abigapple8 于 2008-6-5 03:03 PM 发表
我也做成了3启,不过U盘要到处插,怕中毒,就又搞成了CD+可移动的磁盘了,那个可移动的专门用来临时存东西的,经常格,也不怕中毒
这是一个重大的发现!以往有人通过实践得出结论说 FAT16 比 FAT32 在 U 盘启动方面有着更高的成功率,却不知道为什么会这样?今天我们知道了,原来竟然是 BIOS 强制使用 1.44M 软盘来访问 U 盘所造成的。当使用 FAT16 时,FAT 表占用了较少的空间(要小于1M才安全),剩余的 400 K 首先放置 IO.SYS 或者 GRLDR,这样还能成功启动系统。当使用 FAT32 时,由于 FAT 表本身的浪费,使得放置的任何文件,都远远超过了 BIOS 1.44M 的访问极限,这样在那些 BUGGY 的 BIOS 启动时就不可能成功。
使用 FAT32 并非完全不可能,只要 FAT 表不占用超过1M 的空间,它仍然有成功的希望。把分区缩小到 500M 以内,同时把 FAT 表压缩在 1M 以内,并且在剩余的空间中首先创建 IO.SYS 或 GRLDR 等启动敏感的文件,那么 FAT32 的启动仍然会成功的。
最合理的解决方案就是:分出一个较小的分区,用FAT12 的格式,这样能够最大限度地节约 FAT 表所占据的空间,让它的 H=2,S=18,而 C 值可以加大。在 C=80 之前,就是通常的 1.44M 软盘,因此这个范围可以放置不少工具。C=80 之后,BIOS 可能就无法访问了。C 值也不能太大,因为 C 值加大之后,分区的总扇区数也加大了,这样要消耗掉更大的 FAT 表的空间。
所以,不如干脆就分出 1.44M 的一个分区,用 FAT12 的格式,这样其启动的兼容性将是无敌的!
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |