位于 1M 以上的内存,叫做扩展内存。用户不可以直接使用扩展内存。扩展内存中,位于地址 32M 以内的这部分空间,是由 grub4dos 内核使用的。地址 32M 以上,则由用户的 “32位可执行程序” 使用。用户不可以直接写入这些空间,因为那可能破坏 grub4dos 内核,也可能破坏用户的可执行程序的代码或数据。
dd
用法: dd if=IF of=OF [bs=BS] [count=C] [skip=IN] [seek=OUT] [buf=ADDR] [buflen=SIZE]
更新: 新选项实现了让使用者自定义dd 命令的读写缓存。
默认读写缓存起始于地址0x50000,长度为0x10000 (即64KB)。
你不能指定起始地址ADDR 低于0x100000(即 1 MB)的缓存位置。
此外,你必须指定参数SIZE 大于0x10000(即64K)。
通常,你需要令ADDR大于或等于0x1000000 (16MB),并且 SIZE 也要大于或等于16MB 。
增大 SIZE 的值能够加快 dd 的读写速度。
map --mem=-2880 /somefile (fd127)
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) | Powered by Discuz! X3.3 |