中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 23:43
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 能不能用GRUB.EXE+DOS启动盘制作多重启动光盘
可打印版本  2,514 / 5
第1楼 ITU 发表于 2006-06-17 17:42
中级用户 发帖 82 积分 209
能不能用GRUB.EXE+DOS启动盘制作多重启动光盘
曾经试过用Easy boot制作的多重启动光盘在某些电脑上不能启动,而且每次都必需制作一个ISO光盘映像文件,才能刻录成光盘,除了浪费空间(700M),修改也比较麻烦……

今天突然想出一个问题,能不能用GRUB.EXE+DOS启动盘制作多重启动光盘呢?

制作一个DOS启动盘映像,用它来制作引导光盘。当它启动后,自动执行GRUB.exe 。通过选择菜单选项,让GRUB.EXE 从光盘中启动相应的启动盘映像,从而实现光盘多重启动。

如果此办法可行的话,这个应如何实现呢?

[ Last edited by ITU on 2006-6-17 at 17:47 ]
第2楼 不点 发表于 2006-06-17 18:54
银牌会员 发帖 1,115 积分 2,491
你自己都把办法说出来了,还要问什么?你说的已经很清楚了,只要制作出一个 DOS 引导软盘,再按照常规方法用这个软盘制作出可引导的光盘。只需要把 GRUB.EXE 放入 config.sys 或者 autoexec.bat 中便可。看看 grub4dos 的发布,里面有 config.sys 的例子文件,用 device 命令调用 grub.exe,包含了嵌入到 grub 命令行的菜单。除了一个 grub.exe 以外,什么都不需要了,就连 menu.lst 也不需要了,因为菜单已经嵌入到 grub.exe 的命令行了。

例子文件中的 grub.exe 还带有 --bypass 等选项,目的是方便使用。有了这些选项,开机时,屏幕会提示按空格键进入 GRUB,否则,几秒钟后跳过 GRUB 而正常启动 DOS。

下载地址: http://grub4dos.jot.com/

不过,GRUB 目前还不能强大到访问光盘文件的程度;以后会做到的。

因此,这种办法只能让 GRUB 访问这个软盘映像中的文件,不能访问光盘文件系统中的其它映像文件。

目前,你可以使用仿真硬盘的光盘启动方法,来获得大一点的空间(光盘中的仿真硬盘的容量不受限制,而软盘最大也只能是 2.88M)。在硬盘映像中,前述有关 GRUB.exe 的方法都有效,你也可以把其它软盘映像放在光盘上的硬盘映像中,以便 GRUB.EXE 可以访问到它。

[ Last edited by 不点 on 2006-6-17 at 19:06 ]
第3楼 ITU 发表于 2006-06-19 23:05
中级用户 发帖 82 积分 209
谢谢不点及所有开发GRUB的人员,

希望GRUB 能早日实现访问光盘文件的功能!
第4楼 不点 发表于 2006-06-20 07:30
银牌会员 发帖 1,115 积分 2,491
我在这里多说几句关于 CDROM 的话题,谈点个人看法。我们看到,可启动的 CDROM 规范有着很多缺陷,是一个不合乎逻辑的启动标准。其中的仿真软盘部分最重要,然而也最受限制,主要是限制了三种软盘:1.2M, 1.44M 和 2.88M。 BIOS 的实现者们不应该完全受此局限,而应该自然扩展这一实现,将任意大小的软盘都纳入支持的范围,这一点很容易实现。

当 GRUB4DOS 获得 CDROM 的扇区访问方法之后,就要支持这样的扩展(还有其他一些有关 CDROM 标准的扩展),打破微软制定的这个不合理标准的框框,使 CDROM 的访问更加合乎逻辑。

刚才说的其他扩展包括把整个CDROM当作软盘或者硬盘来对待,而完全不需要拘泥于 CDROM 文件系统的格式了。
第5楼 不得不爱 发表于 2006-06-20 19:37
超级版主 发帖 2,044 积分 5,310 来自 四川南充
不点:说错了吧?
可启动的 CDROM的仿真软盘部分最大可以启动23.024M的IMG文件!
第6楼 fujianabc 发表于 2006-06-21 17:13
金牌会员 发帖 1,616 积分 3,467
Originally posted by qwe1234567 at 2006-6-20 07:37 PM:
不点:说错了吧?
可启动的 CDROM的仿真软盘部分最大可以启动23.024M的IMG文件!

你这个23.024M的数据是哪里来的?是不是要用什么光盘启动的软件?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023