工具
精华
|
战斗力 鹅
|
回帖 0
注册时间 2017-10-31
|
GRUB版本:grub4dos-0.4.6a
硬盘㈠,300G: HD0
主分区0: 20G,ME系统
主分区1: 10G,DOS 7.1系统
主分区2: 10G,DOS 7.1系统
主分区3: 10G,DOS 7.1系统
硬盘㈠ 做了GRUB相关处理 ( bootlace.exe 0x80 / grldr / menu.lst)
----------------------------------------------------------------------
硬盘㈡, 80G: HD1
主分区0: 10G,DOS 7.1系统
主分区1: 10G,DOS 7.1系统
硬盘㈡ 没有做GRUB处理
硬盘㈠ 主分区0 根目录 (C:\ ) 下, menu.lst 内容如下:
#####################
timeout 30
default 0
title (hd0,0)
rootnoverify (hd0,0)
makeactive
chainloader +1
title (hd0,1) +1
rootnoverify (hd0,1)
makeactive
chainloader +1
............
title (hd1,0) +1
rootnoverify (hd1,0)
makeactive
chainloader +1
title (hd1,0) io.sys
rootnoverify (hd1,0)
makeactive
chainloader (hd1,0)/io.sys
title (hd1,1) io.sys
rootnoverify (hd1,1)
makeactive
chainloader (hd1,1)/io.sys
title halt
halt
#####################
以上是环境介绍。
开机进入MENU菜单,
硬盘㈠,0,1,2,3分区都正常启动。(ME、DOS、DOS、DOS)
硬盘㈡,引导都有故障。
选择“title (hd1,0) +1”, 进入的是GRUB命令行。
选择“title (hd1,0) io.sys”,
显示正常:
Partition (hd1,0) successfully set active.
Will boot MS-DOS 7.x from drive=0x81, partition=0x0(hidden sectors=0x800)
但实际启动的是“硬盘㈠”的激活分区。分别启动 硬盘㈠ 的ME或DOS。
选择“title (hd1,1) io.sys“, 故障同上 ( 启动硬盘㈠ )。只是显示改成 Partition (hd1,1) .... partition=0x1
求助:第二硬盘引导DOS为何失败?
|
|