找回密码
 立即注册
搜索
查看: 2381|回复: 5

[硬件] 求助:GRUB4DOS不识别物理软驱

[复制链接]
     
发表于 2024-3-30 20:03 | 显示全部楼层 |阅读模式
主机 赛扬D、80G硬盘、3.5寸软驱


硬盘用GRUB4DOS安装了两个系统:分区0(DOS)、分区1(数据)、分区2(数据)、分区3(WinME),可以正常启动DOS或ME。
现在的问题是:DOS和ME都不识别物理软驱,DOS下报错“Invalid drive specification”,ME文件管理没有A、B盘符。


1、DOS下,执行fdisk /mbr  (恢复主引导扇区,取消了GRUB),重启。直接进入了DOS,A驱读写正常。


2、DOS下,执行C:\GRUB\>bootlace.com 0x80 (启用GRUB),重启。进入选择系统菜单,无论是进入DOS还是ME,都无A驱。


3、“软驱还有什么用?”“用虚拟软驱/TF仿真软驱”,就不用回答了。


附录:GRUB4DOS安装记录
一、用DiskGenius硬盘分区。4个主分区(0~3)。
二、正常安装DOS7.1到 分区0
三、GHOST 分区0 到备份盘(例 分区1,DOS.GHO)
四、正常安装Windows ME 到分区0,覆盖原DOS7.1
五、GHOST 分区0 到备份盘(例 分区1,ME.GHO)
六、GHOST 恢复DOS.GHO到分区0
七、GHOST 恢复ME.GHO到分区3
八、以上准备完成。开始制作GRUB4DOS
DOS命令行执行 bootlace.com 0x80,安装硬盘MBR记录。
拷贝GRLDR、MENU.LST到硬盘根目录C:\>


回复

使用道具 举报

     
 楼主| 发表于 2024-4-2 20:49 | 显示全部楼层
启动菜单有问题吗?
---------------------------------------------
# 默认延迟时间(秒)
timeout 8

# 第一项为默认值
default 0

title DOS 7.1    (hd0,0)
rootnoverify (hd0,0)
makeactive
chainloader +1

title Windows ME (hd0,3)
rootnoverify (hd0,3)
makeactive
chainloader +1

title halt
halt
---------------------------------
回复

使用道具 举报

     
发表于 2024-4-3 01:25 | 显示全部楼层
https://github.com/chenall/grub4dos/issues/112
use map --floppies=X with X being the number of floppies in the system.


看起来只能手动指定软驱数量才行
回复

使用道具 举报

     
 楼主| 发表于 2024-4-3 22:42 | 显示全部楼层
循此苦旅 发表于 2024-4-3 01:25
https://github.com/chenall/grub4dos/issues/112

b82db9b887ededfd8d17eed6076467df.jpeg    a1ee2659c93ad723dd4da9aec0087349.jpeg
非常感谢!  找到软驱了!
就是这点事:加了一行 map --floppies=1

回复

使用道具 举报

     
发表于 2024-4-3 22:52 | 显示全部楼层
看了下发帖时间……这年头居然还有能用的家用软驱!?
回复

使用道具 举报

     
发表于 2024-4-4 08:14 来自手机 | 显示全部楼层
你这台机器是帮你挡过子弹还是怎么的,这么有情怀

—— 来自 HUAWEI OCE-AN50, Android 12上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 12:55 , Processed in 0.055554 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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