萬盛學電腦網

 萬盛學電腦網 >> 電腦基本常識 >> U盤啟動菜單文件詳解

U盤啟動菜單文件詳解

   用U盤做啟動盤時U盤根目錄都有一個menu.lst文件,這個文件保存的是U盤啟動過程中的菜單選項。下面就解釋一下它裡面的意思:

  title Boot From DOS Toolkit----定義菜單名稱

  map --floppies=2---- (定義仿真磁盤數)

  map --hook---- (使仿真生效)

  #kernel (cd)/BOOT/GRUB/MEMDISK.GZ c=60 h=8 s=36 floppy----指定memdisk內核(現在基本上很少有人用了,所以已經將該命令注釋掉,可以直接將該行刪除)

  #initrd (cd)/BOOT/DOS98.IMG c=60 h=8 s=36 floppy---- (memdisk引導img鏡像功能,對於大於2.88M的非標准鏡像,必須指定CHS參數,這就是memdisk被藐視的原因,因為grub4dos自帶的map --mem就不需要CHS參數,比較方便, 這一行也是被注釋掉了的,無用)

  map --mem (cd)/BOOT/DOS98.IMG (fd0) ---- (grub4dos自帶的仿真功能,將dos98.img仿真成軟盤0)

  map (fd0) (fd1)---- (將軟盤0仿真成軟盤1, 這是為了當系統存在物理軟驅,或者U盤以zip方式啟動後, 可以訪問物理軟驅和U盤, 以盤符B:來訪問)

  chainloader (fd0)+1---- (從軟驅0(其實是img仿真的,非物理軟驅0)的第一扇區啟動)

  rootnoverify (fd0)---- (設置根為軟驅0)

  boot---- (啟動系統)

  啟動基於DOS的鏡像都是上面的步驟

  因為IMG是軟盤鏡像,所以仿真成FD0

  如果是基於硬盤的鏡像,像mini win98的img

  則需要將其仿真成HD0

copyright © 萬盛學電腦網 all rights reserved