|
回复 #608 sratlf 的帖子
不好意思,老大:
我用的MENU.LST菜单比较简单:- debug off
- #=============以下定义启动类型==============
- write 0x60000 0
- #boot from cd
- checkrange 0x9f read 0x82a0 && write 0x60000 1
- #boot from pd
- checkrange 0x21 read 0x82a0 && write 0x60000 2
- #boot from ud
- checkrange 0x23 read 0x82a0 && write 0x60000 3
- #boot from fd/usbzip
- checkrange 0x0 read 0x82a0 && write 0x60000 4
- #==========默认HD/USBHDD,其值为0===========
- timeout 8
- default 6
- command --set-path=()/BOOT/GRUB/
- UNIFONT /BOOT/GRUB/U16HZ
- splashimage /BOOT/GRUB/BACK.XPM.GZ || background 0000ff && foreground ffffff
- title [08]--手动 输入文件路径 加载任意ISO/IMG/RAMOS/文件\n#输入--fira fd1:IASTOR.IMG iso=/WIN$.ISO 加载/BOOT/IMGS/FIRADISK.IMG以及/BOOT/IMGS/IASTOR.IMG两个驱动\n#安装NT5.X系统 两次加载ISO菜单相同 第一次加载按I启动ISO\n第二次加载后按回车键从硬盘启动继续安装
- checkrange 2 read 0x60000 && pxe keep && RUN
- checkrange 0,1,3,4 read 0x60000 && find --set-root /BOOT/GRUB/RUN && RUN
- boot
-
- title test1
- map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
- map --mem (md)+2880 (fd0)
- map --hook
- dd if=(fd1) of=(fd0) count=1
- map --mem /PE1X.ISO (0xff)
- map --hook
- chainloader (0xff)
- boot
- title test2
- map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
- map --hook
- set floppy1=floppy,vmem=find:/BOOT/IMGS/FIRADISK.IMG;
- map /BOOT/IMGS/FIRADISK.IMG (fd1) || map --mem /BOOT/IMGS/FIRADISK.IMG (fd1)
- map --mem (md)+2880 (fd0)
- map --hook
- dd if=(fd1) of=(fd0) count=1
- set cdrom=cdrom,vmem=find:/PE1X.ISO;
- map /PE1X.ISO (0xff) || map --mem /PE1X.ISO (0xff)
- map --hook
- chainloader (0xff)
- boot
复制代码
上面的test1和test2这两个选项是我新加入测试的:
测试结果:test1和test2都提示找不到PE1X.ISO文件。
我想说的是,如果您方便的话,最好能做成RUN文件,我来测试。。。。。
谢谢您,老大。。。。
[ 本帖最后由 zhoubin 于 2011-4-15 12:23 编辑 ] |
|