|
6#
楼主 |
发表于 2016-10-19 10:16:35
|
只看该作者
谢谢回复
原来map --mem (md)0x6000+800 (fd0)这样的命令有“源” 和 “目的地”的过程,这样理解它们就更明白一些了
grub4dos-help-2015-02-09.CHM中的GRUB4DOS 内存使用简析也讲过:
"其它16MB以内的内存最好不要随意使用,很多有特殊的用途。保守一些的话,尽量使用64M以上的内存空间做临时文件用。"
幸好,这两天学习了下dos涉及内存的分类,不然对扩展内存的概念还是云里雾里
-----------------------------------------------------------------------------------------------------------------------------------
grub4dos-help-2015-02-09.CHM中的GRUB4DOS 内存使用简析中有如下内容
map --mem=0xb000 /COOLG/IMG/TOOLS.WIM (rd)
# 将当前设备/COOLG/IMG/目录下的TOOLS.WIM文件映射到内存22M开始的位置 ,使用(rd)设备是为了加快加载速度
# 本例中使用了0xb000,转换为10进制为45056,这个值的意思是共45056个扇区,每扇区大小为512B,
以0x6000为例,把它转换成10进制后结果是24576,其实这个值就是0到0x6000的总字节数,为什么扇区数量表示法要把这个总字节数当作总扇区数再乘以512
-----------------------------------------------------------------------------------------------------------------------------------
“因此所创建的 400KB 虚拟盘,也是一个 “未经格式化” 的虚拟盘”
需要格式化它么,那么有办法格式化它么
另外问一个GRUB4DOS 之外的问题,安装xp按F6加载驱动时的软盘可以不是1.44M大小的,比如 400KB 虚拟盘,这在实际安装中也用到过它 |
|