Board logo

标题: 求助,GRUB4DOS在某机上无法正常使用! [打印本页]

作者: logan0279     时间: 2007-12-19 09:35    标题: 求助,GRUB4DOS在某机上无法正常使用!
昨天给客户装机,装好了以后打算试一下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是纯净的。而且在其他一些机子上则可以正常运行。

望高手解答。

作者: 不点     时间: 2007-12-19 09:54
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)。

作者: logan0279     时间: 2007-12-19 10:07
嗯!谢谢!我再试一下!

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

谢谢!

作者: logan0279     时间: 2007-12-19 10:28
谢谢,部分IMG文件已经可以正常启动了!

谢谢不点!