中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-24 02:50
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » dos启动盘与软驱的关系 查看 1,370 回复 3
楼 主 dos启动盘与软驱的关系 发表于 2006-09-05 21:01 ·  中国 陕西 西安 电信
初级用户
积分 32
发帖 10
注册 2006-09-04 23:03
19年会员
UID 61852
状态 离线
我制作了一个多重启动的dos安装工具(仿maxdos),
使用grub进行系统的引导,win99.img做为进入dos的镜像,发现如果不在bios中设置软驱为none的情况下,从启动菜单中选择进入dos的话 在载入引导扇区的时候提示disk i/oerror,如果将bios中的软驱设置成1.44的话,引导正常并能够进入dos,请问诸位我如何才能做到,不用手动设bios,就能从多重启动菜单进入dos。
menu.lst如下:
#
# Grub 0.95 中文版配置文件样例, by Gandalf(f22_storm@163.com)
# 2004 - 07 - 15 (midified 13:13 2004-11-13)
#

# 默认延迟时间(秒)
timeout 30

# 第一项为默认值
default 0

# Fallback to the second entry.
fallback 1

# 设置动画图形菜单文件
gfxmenu (hd0,0)/boot/grub/grub_chs.msg

# 设置中文支持的字体文件
fontfile (hd0,0)/boot/grub/fonts

# 设置图形背景文件
splashimage (hd0,0)/boot/grub/bj2008.xpm.gz

title 1 备份C盘
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/cte.zip

title 2 恢复C盘
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/etc.zip

title 3 备份D盘
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/dte.zip

title 4 恢复D盘
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/etd.zip

title 5 DOS命令行
root (hd0,0)
kernel (hd0,0)/boot/grub/memdisk.gz
initrd (hd0,0)/boot/grub/win99.zip

# 转到光盘启动
title 6 从光盘启动系统
scdrom --bootcd

# 从本地磁盘的主分区启动
title 7 硬盘启动
rootnoverify (hd0,0)
makeactive
chainloader +1
2 发表于 2006-09-05 22:31 ·  中国 陕西 西安 电信
初级用户
积分 32
发帖 10
注册 2006-09-04 23:03
19年会员
UID 61852
状态 离线
是不是下面的原因
1 我的dos镜像文件出的问题(该镜像盘对软驱的依赖性太大)
2 是否要写硬盘的引导扇区(我现在没有写,好像使用grub是不用写的)


其实我的目的就是
通过执行我的安装程序,在现有的系统xp/2000/2003下实现多重启动的菜单
菜单的内容如下
1 备份C盘
2 还原C盘
3 备份D盘
4 还原D盘
5 进入dos
6 硬盘启动

我基本上已经做成了,但是发现与bios的软驱设置有无关系密切,设置成有的话就会加载镜像引导成功, 设置成none的话,加载dos镜像的时候中断的重置已经过去,就是在载入引导扇区的时候提示disk I/O error,我不明白是什么原因。
请大家献计献策,小弟不胜感激!
3 发表于 2006-09-08 01:46 ·  中国 陕西 西安 电信
初级用户
积分 32
发帖 10
注册 2006-09-04 23:03
19年会员
UID 61852
状态 离线
没有人回答,我就天天顶
4 问题解决了! 发表于 2006-09-08 01:58 ·  中国 陕西 西安 电信
初级用户
积分 32
发帖 10
注册 2006-09-04 23:03
19年会员
UID 61852
状态 离线
我使用了贵网站提供的freedos.img就可以成功的引导系统了,与bios的设置没有任何关系!
感谢你们提供的dos镜像
论坛跳转: