用winimage制作 可引导大容量img文件.pdfVIP

  • 113
  • 0
  • 约1.61千字
  • 约 5页
  • 2017-06-24 发布于湖北
  • 举报
用 winimage 制作 可引导的大容量 img 文件; 本文只是对 /viewthread.php?tid=121553highlight=winimage 文 章的一个整理,另加入了一些个人说明。 用 GRUB4DOS 引导系统时,经常要用到大容量的 img 文件(2.88M ),用 winimage 制作大容量的很简单,但经常做出来的 img 文件在 GRUB4DOS 下不能引导系统,关键就在 于没有正确设置 img 文件的 C/H/S 参数,详细的步骤如下: 1.首先产生一个标准的软盘格式映像文件; 启动 winimag ,文件=》新建=》1.44MB=》确定。 2.更改引导扇区属性; 映像=》更改引导扇区属性=》windows 95/98 =》确定。 3 .更改映像格式 映像=》更改格式=》选择自定义映像格式=》确定 4 .设置 C/H/S; C/H/S 三者相互关联与依懒,决定镜像磁盘的标准参数,其中一个有误,它们的关系就 不存在了,造成引导不成功 H =磁头(H )采用:2 、8、16、……进位,=255 ; S=每磁道扇区数(T )采用:18、36、……进位, =63 ; C =磁道或柱面=扇区总数(N )/(磁头(H )*每磁道扇区数(T )) =1024;MS-DOS 模式下软盘最大仅可读写 255 磁头和 255 磁道或柱面。 注:C 必须等于整数,C 不等于整数,需重新计算容量或设置每磁道扇区数(T)和磁头 (H),另网上有人说做出来的 ima 不能大于 128MB,实际上我做出来超过这个容量的。 C/H/S 三个值必须是整数,因为磁头、每道扇区或磁道总不能是半个吧? 文件系统(S)必须选择:FAT12/16 ; 按上述原则设置后进行保存再向其它加入 IO.SYS、MSDOS.SYS 、COMMAND.COM 就 可以引导系统了。 在这里会有两个问题? 1、winimage 在保存时为 ima 格式,个人认为 ima 和 img 只是扩展名不一样,其它的都 是一样的最后改一下文件的扩展名就行了,在 GRUB4DOS 中也能用ima 格式。 2 、在用winimage 生成大于 2.88MB 的映像进行保存时,生成的映像文件空间不能完全 分配。 说个具体的就是,比如我要在 C 盘上生成一个 14MB 的映像,在设置完上面的一切并 保存后,C 盘上这个 ima 或 img 文件实际上可能只有几百 KB (见下图)为什么呢? 这个是由 winimage 设置选项中的 【载入到内存的映像的大小限制】默认设置造成的。 这个值必须大于等于你要生成的映像文件字节数(尽量的足够大) 。 比如上面的的 14MB 的映像文件,该值就应该≥14*1024KB; 这一大一小两个映像文件引导系统时出现下面这个情况: 有访问限制,比如上面那个 431KB(441856 字节)的映像文件,就只能访问到 863 个 扇区,因为:863*512=441856B。 正常引导的系统。

文档评论(0)

1亿VIP精品文档

相关文档