无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2318|回复: 4
打印 上一主题 下一主题

我的menu.lst和镜像文件的问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-7 00:32:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我安装了GRUB 4DOS 0.43
通过在menu.lst中添加代码

我的要求
自由的从光盘启动,读取光盘中的文件,安装系统
从软盘启动,读取WIN98DOS盘

我的尝试
于是我用WimIage软件,将软盘中的98启动DOS文件,做了98.IMZ文件(WINIAGE只能保存为.IMZ和.IMA格式,没有IMG格式,因为menu.lst中写的IMG)
menu.lst添加
title 运行 GHOST8.3或DOS工具
password 5122048
root   (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/98DOS.IMZ

启动系统,通过menu.lst加载98DOS盘,好像没有成功

需要帮助
如何通过menu.lst,加载硬盘上98DOS盘,又如何只从软盘启动,比如读取98DOS盘
如何通过menu.lst添加代码,从光盘启动,能读取光盘中的文件

我的menu.lst文件
timeout 15
default 0
fallback 1
fontfile (hd0,0)/boot/grub/fonts
splashimage (hd0,0)/boot/grub/splash.xpm.gz
###
title 运行 GHOST8.3
root   (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/Ghost83.img
###
title 调用 从软盘启动
chainloader (fd0)+1
rootnoverify (fd0)
###
title 调用 从光盘启动
cdrom --init
map --hook
chainloader (cd0)
boot
###
title 返回 WINDOWS启动菜单
rootnoverify (hd0,0)
makeactive
chainloader +1
###
title 安装 Linux
kernel (hd0,0)/isolinux/vmlinuz
initrd (hd0,0)/isolinux/initrd.img
###
title 启动 Linux
root (hd0,9)
kernel /boot/vmlinuz-2.6.27.10-1_3 ro root=LABEL=/ vga=788 splash=silent
initrd /boot/initrd-2.6.27.10-1_3.img
###
title 重启计算机
reboot
###
title 关闭计算机
halt



以下的对吗

title 调用 从光盘启动系统
map --hook
chainloader (cd0)+1
rootnoverify (fd0)
scdrom --bootcd

###
title 调用 从软盘启动
chainloader (fd0)+1
rootnoverify (fd0)
2#
发表于 2009-5-7 00:49:53 | 只看该作者
修改:

title 调用 从光盘启动系统
cdrom --init
map --hook
chainloader (cd0)
rootnoverify (cd0)
boot
###
title 调用 从软盘启动
chainloader (fd0)/io.sys
rootnoverify (fd0)

如果软盘启动用chainloader (fd0)+1不能启动的,可以试试
chainloader (fd0)/io.sys

上面的menu.1st在VMWare中测试通过
回复

使用道具 举报

3#
发表于 2009-5-7 00:56:11 | 只看该作者
另,制作img可以用老毛桃PE里的VDM来制作。具体做法在网上搜一搜,大把
回复

使用道具 举报

4#
发表于 2009-5-7 01:04:59 | 只看该作者
grub4dos能用最新版就用最新版吧 兼容性会有提高 一些语句的用法也会更新 没想到lz还在用这么老的g4d
你试试看0.4.4能不能用climbing大的启动光驱方法吧
grub4dos下载地址http://download.gna.org/grub4dos/
回复

使用道具 举报

5#
发表于 2009-5-7 01:07:42 | 只看该作者
如过你要调用硬盘上的98dos的img
用这样的格式
例如某分区boot\98dos.img
title 98dos
        find --set-root --ignore-floppies --ignore-cd /98dos.img
        map --mem /98dos.img (fd0)
        map --hook
        rootnoverify (fd0)
        chainloader +1

看lz写菜单的方法似乎很老了 lz多看些帖子补充点新知识吧 ^o^
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-5-6 03:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表