Board logo

标题: GRUB4DOS是不是只能从主分区(包括扩展分区的第一盘)启动? [打印本页]

作者: GOTOmsdos     时间: 2004-12-1 00:00    标题: GRUB4DOS是不是只能从主分区(包括扩展分区的第一盘)启动?

grub 说明中说可从扩展分区的逻辑驱动器启动,比如(HD0,6)第一硬盘的的第七分区,
但我试了不行(就是用MAP),扩展分区的第一逻辑驱动器就可以,是不是只能从主分区(包括扩展分区的第一盘)启动?


作者: Michael     时间: 2004-12-2 00:00
grub for dos 从没用过,不过看起来很别扭,linux风格的。
作者: 不点     时间: 2004-12-2 00:00
谢谢 BUG 报告,虽然我并不能肯定这真的是一个 BUG。

您可以在搜索引擎中查找------------------ GRUB FOR DOS 磁盘仿真命令简介 -----------------------这篇文章对于硬盘仿真有比较详细的描述。如果你能够肯定不是你的操作错误,那么就可以确认是一个 BUG 了。

你可以贴出详细的操作步骤,以及出错信息,或者你认为有用的其它信息,来帮助定位和解决BUG。如果你能够(比如利用debug汇编语言)把你的主分区表以及全部的扩展分区表都贴出来,那是最有帮助的了。实际上,如果没有这些分区表的信息,即使确认存在了这样的 BUG,恐怕也很难解决。再次谢谢提供报告。


作者: GOTOmsdos     时间: 2004-12-2 00:00
virtual pc中主分区C扩展分区中有三个区D,E,F分区表述是这样吗?(C-(hd0,0), d-(hd0,1),e-(hd0,2),f-(hd0,3)d,e都用FORMAT /S,建了DOS系统要从扩展分区的非第一驱动器启动,一定要MAP吧?试从E启动:map --read-only (hd0,2)+1 (hd0)出错提示: no such partition从D启动成功.
作者: 不点     时间: 2004-12-3 00:00
你好像没有弄清 GRUB 的分区表示和 DOS/WINDOWS 的分区表示的对应关系以及不同之处。建议你先看看 GRUB 入门资料,再来使用 GRUB。从你所描述的现象来看,这不属于 GRUB for DOS 的 BUG。不过无论如何,谢谢你报告问题,也谢谢你关注和使用 GRUB,希望你继续给以支持。

在搜索引擎中搜 “GRUB入门” 应当可以找到一些有用的资料。


作者: GOTOmsdos     时间: 2004-12-4 00:00
用GRUB FOR DOS启动硬盘的分区和软盘都成功,但启动光驱总是失败. 在命令行下"scdrom --install  出错说 系统分区无效scdrom --bootcd错一样root (cd)无效都没有机会加载chainloader /boot/grub/cdboot.bs,不知为何?
作者: GOTOmsdos     时间: 2004-12-5 00:00
GRUB从光盘启动解决了,以前用的好象是WENGIER的GRUB FOR DOS,打命令从光盘启动出错,后来下了CLIMBING的中文GRUB4DOS,解决了,感觉挺爽的,多谢...
不过,用MAP启动逻辑分区混乱较多,不知道是不是跟我以前改动过分区有关?
MAP启动到DOS后,会出现同一个分区重复分配很多盘符的怪象..

[此贴子已经被作者于2004-12-5 19:47:27编辑过]



作者: 不点     时间: 2004-12-6 00:00
祝贺你解决了所遇到的几个问题。

map 产生盘符混乱的事情,有的属于正常的。比如你把 第二块硬盘上的第一个逻辑分区映射为 C:,那么第二块硬盘本身仍然是 BIOS可以找到的,所以, DOS 也能认出来。这样,你不仅有了 C: 盘(它是原来第二块硬盘的第一个逻辑分区),你还有了 D:E:等盘(它们是整个第二块硬盘上的全部分区,很明显,C:就是其中之一),这样的重复是正常的。

map 应用于分区这样的用法,似乎我还没有听谁说使用过,你好象是第一个了。这个用法使用人数不多,所以,出现 BUG 的可能性是比较大的。我只是在自己的一台机器上检验成功,没有在更多的机器上测试,希望它不存在严重问题。谢谢你的使用和报告。


作者: hq421     时间: 2006-1-7 12:02
感谢不点介绍的很详细。