中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 04:16
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » *.BS文件是什么?
可打印版本  2,285 / 5
第1楼 wangfei8842 发表于 2007-06-25 18:45
初级用户 发帖 60 积分 132
*.BS文件是什么?
GRUB启动菜单MENU.LST文件中可以看到下面的语句:
chainloader /boot/msdos.bs
*.bs文件是什么文件?又是如何制作的?
是不是GRUB FOR DOS不能直接启动光盘里的*.IMG文件?
想要启动光盘里的IMG文件怎么办????
第2楼 不点 发表于 2007-06-25 23:15
银牌会员 发帖 1,115 积分 2,491
新版本无需启动 DOS 的引导扇区文件了。BS 应该是引导扇区(boot sector)的意思。

新版本可以直接用 chainloader /io.sys 来启动 DOS。

GRUB4DOS 完全可以启动光盘上的 IMG (磁盘映像)文件,不过目前只能用 map --mem 的方式才能启动它。

map --mem (cd)/.../floppy.img
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

不过,前提是,grub 得事先可以访问 (cd) 才行。当机器是从 no-emulation 模式的光盘启动时,grub 就能访问 (cd) 设备。否则,必须用

cdrom --init
map --hook

如果以上命令成功,那么就可以访问 (cd0) 设备了:

map --mem (cd0)/.../floppy.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot
第3楼 wangfei8842 发表于 2007-06-26 08:56
初级用户 发帖 60 积分 132
五体投地啊!高手就是高手!万分感谢!真是"如涛涛江水...........................啊!!!"
第4楼 wangfei8842 发表于 2007-06-26 10:48
初级用户 发帖 60 积分 132
是不是要连在一起这样用才对?
title 2.*************
cdrom --init
map --hook
map --mem (cd0)/.../floppy.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

我用过后显示下面的内容.
cdrom --init
ATAPI device found: Data=170, Ctrl=376, dev=0(Note: 0=master, 1=slave)
CDROM device found: Data=170, Ctrl=376, dev=0(Note:0=master,1=slave)

Found 1 CD-ROM. (Note: Further read could fali if the hardware does not
fully support ATAPI).
map --hook
map --mem (cd0)/img/mm.img (fd0)
Error 17: File not found
Press any key to continue...

[ Last edited by wangfei8842 on 2007-6-26 at 11:05 AM ]
第5楼 不点 发表于 2007-06-26 12:07
银牌会员 发帖 1,115 积分 2,491
学会使用命令行,不要总是用菜单。在命令行上敲入命令,可以方便调试。

你这个文件要么不存在,要么没被 GRUB 识别出来。换用大写字母的文件名再试试。

有些光盘的文件系统格式,不被 GRUB 支持。目前 GRUB 支持的光盘格式是 ISO9660,以及在这之上的 Rock Ridge 格式。你制作光盘的时候,最好用 mkisofs 来制作,并用 -R 参数。

特别说明,如果光盘是 Joliet 格式,那么光盘上的文件有很大的可能无法被 GRUB 读出来。
第6楼 wangfei8842 发表于 2007-06-29 10:15
初级用户 发帖 60 积分 132
谢谢了! 我整好了!!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023