中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-25 03:48
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 求助,GRUB4DOS在某机上无法正常使用! 查看 1,405 回复 3
楼 主 求助,GRUB4DOS在某机上无法正常使用! 发表于 2007-12-19 09:35 ·  中国 四川 成都 电信
初级用户
积分 100
发帖 45
注册 2007-12-11 18:02
18年会员
UID 105341
性别 男
状态 离线
昨天给客户装机,装好了以后打算试一下GRUB,结果发现又无法正常使用,但这次还好,可以正常启动GRUB4DOS,但却无法引导IMG映象文件,出错提示如下:
Warning:Unrecognized partition table for drive 80.Please rebuild it using a Microsoft-compatible FDISK tool(err=28).Current C/H/S=2039/64/32
Error 21:The BPB hidden-sectors should not be zero for a hard-disk partition boot sector.

不仅如此,我使用从本地硬盘启动也不行,屏幕闪一下以后又自动返回GRUB界面了。

昨天那台客户的机子,主板是技嘉P35C-DS3
另外今天在我们自己公司一台水货NEC笔记本上也发现同样的问题。

我是用U盘DOS启动GRUB的,并且可以保证DOS是纯净的。而且在其他一些机子上则可以正常运行。

望高手解答。
2 发表于 2007-12-19 09:54 ·  中国 河南 南阳 联通
银牌会员
★★★★
不甘寂寞的人
积分 2,491
发帖 1,115
注册 2003-09-24 00:00
22年会员
UID 10292
性别 男
状态 离线
Warning:Unrecognized partition table for drive 80.Please rebuild it using a Microsoft-compatible FDISK tool(err=28).Current C/H/S=2039/64/32

这个警告不算特别严重的问题,只是分区表不正确。用微软的 FDISK 重建分区表之后,这个问题将不复存在。

Error 21:The BPB hidden-sectors should not be zero for a hard-disk partition boot sector.

通常这个错误是由于启动软盘映像文件时,在 boot 命令之前忘了执行一条 rootnoverify (fd0) 所引起的。新版的 grub4dos 对此进行了严格的检查:如果你试图把硬盘的磁盘号码传递给软盘映像文件的引导扇区,那么这条错误就会出现。在你这种情况下,你得保证,在执行 boot 的时候,默认的磁盘(即当前工作磁盘)是 (fd0)。
因为我们亲手创建,这个世界更加美丽。
3 发表于 2007-12-19 10:07 ·  中国 四川 成都 电信
初级用户
积分 100
发帖 45
注册 2007-12-11 18:02
18年会员
UID 105341
性别 男
状态 离线
嗯!谢谢!我再试一下!

从本地硬盘启动那个错误我已经找到了,应该是因为U盘被识别为HD0而引起的。
我改了代码再试一下。

谢谢!
4 发表于 2007-12-19 10:28 ·  中国 四川 成都 电信
初级用户
积分 100
发帖 45
注册 2007-12-11 18:02
18年会员
UID 105341
性别 男
状态 离线
谢谢,部分IMG文件已经可以正常启动了!

谢谢不点!
论坛跳转: