複製鏈接
請複製以下鏈接發送給好友

memdisk

鎖定
memdisk是一個DOS命令,用來顯示磁盤分配信息。
如果是 mem+空格+(disk)A:/C:/D: 就是標準的DOS命令,用以顯示隨機存取存貯器的分配信息。
GRUB外置啓動方式
用於軟盤啓動,和MAP相比,首先它不要求鏡像文件連續存放,其次還可以啓動光盤和網絡上的鏡像文件。前提就是必須在boot/grub目錄中有memdisk.gz文件。
用法:
kernel (hdx,y)/boot/grub/memdisk.gz
initrd (hdx,y)/目錄/文件名
不過memdisk也有特殊的地方。如果鏡像文件不是標準的1.44/2.88MB,或者大小超過2880kb,就需要指定磁盤鏡像的C/H/S參數(即磁道數/磁頭數/每磁道扇區數)。這時我們可以用“grub菜單編輯器”來獲取軟盤的C/H/S參數。
下載地址:http://work.newhua.com/cfan/200518/gme_inst.rar
運行grub菜單編輯器,單擊界面左邊的“獲取軟盤鏡像的C/H/S參數”,選中映像文件,即可看到它的數據。那麼它的格式為:
kernel (hdx,y)/boot/grub/memdisk.gz c=磁道數 h=磁頭數 s=每磁道扇區數 floppy
initrd (hdx,y)/目錄/文件名
注意:GRUB使用了UNIX中對設備命名的方式。即(hdx,y)。x為硬盤號,y為驅動器號。從零開始計數。第一個擴展分區的編號為4。
示例(Mini-Windows 3.2 啓動盤):
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/pmwin3.img
boot
示例2(一鍵還原C/H/S):
kernel (hd0,0)/boot/grub/memdisk.gz c=80 h=4 s=36 floppy
initrd (hd0,0)/boot/yjhy.ima
boot
菜單例子:
title Windows 3.2 簡體中文版
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/pmwin3.img
菜單例子2:
kernel (hd0,0)/boot/grub/memdisk.gz c=80 h=4 s=36 floppy
initrd (hd0,0)/boot/yjhy.ima