|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『楼 主』:
GRUB4DOS是不是只能从主分区(包括扩展分区的第一盘)启动?
使用 LLM 解释/回答一下
grub 说明中说可从扩展分区的逻辑驱动器启动,比如(HD0,6)第一硬盘的的第七分区,
但我试了不行(就是用MAP),扩展分区的第一逻辑驱动器就可以,是不是只能从主分区(包括扩展分区的第一盘)启动?
The description in grub says that it can boot from the logical drive of the extended partition, such as (HD0,6) which is the seventh partition of the first hard disk, but it didn't work when I tried (using MAP). The first logical drive of the extended partition can work. Is it that it can only boot from the primary partition (including the first disk of the extended partition)?
|
|
2004-12-1 00:00 |
|
|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
grub for dos 从没用过,不过看起来很别扭,linux风格的。
I've never used Grub for DOS before, but it looks awkward, like Linux style.
|

简单就是美 |
|
2004-12-2 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
谢谢 BUG 报告,虽然我并不能肯定这真的是一个 BUG。
您可以在搜索引擎中查找------------------ GRUB FOR DOS 磁盘仿真命令简介 -----------------------这篇文章对于硬盘仿真有比较详细的描述。如果你能够肯定不是你的操作错误,那么就可以确认是一个 BUG 了。
你可以贴出详细的操作步骤,以及出错信息,或者你认为有用的其它信息,来帮助定位和解决BUG。如果你能够(比如利用debug汇编语言)把你的主分区表以及全部的扩展分区表都贴出来,那是最有帮助的了。实际上,如果没有这些分区表的信息,即使确认存在了这样的 BUG,恐怕也很难解决。再次谢谢提供报告。
Thanks for the bug report. Although I can't be sure this is really a bug.
You can search in a search engine for the article "------------------ GRUB FOR DOS Disk Emulation Command Introduction -----------------------" which has a more detailed description of hard disk emulation. If you can be sure it's not your operation error, then it can be confirmed as a bug.
You can post detailed operation steps, error messages, or other information you think is useful to help locate and solve the bug. It would be most helpful if you can (for example, using debug assembly language) post your primary partition table and all extended partition tables. In fact, without this partition table information, even if it is confirmed that such a bug exists, it may be difficult to solve. Thank you again for providing the report.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2004-12-2 00:00 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
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启动成功.
In Virtual PC, the main partition C and the extended partition have three partitions D, E, F. Is the description like this? (C-(hd0,0), D-(hd0,1), E-(hd0,2), F-(hd0,3)). Both D and E were formatted with FORMAT /S to build DOS systems. To boot from a non-first drive in the extended partition, MAP must be used. Trying to boot from E: map --read-only (hd0,2)+1 (hd0) gives an error message: no such partition. Booting from D is successful.
|
|
2004-12-2 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
你好像没有弄清 GRUB 的分区表示和 DOS/WINDOWS 的分区表示的对应关系以及不同之处。建议你先看看 GRUB 入门资料,再来使用 GRUB。从你所描述的现象来看,这不属于 GRUB for DOS 的 BUG。不过无论如何,谢谢你报告问题,也谢谢你关注和使用 GRUB,希望你继续给以支持。
在搜索引擎中搜 “GRUB入门” 应当可以找到一些有用的资料。
You seem to have not understood the corresponding relationship and differences between GRUB's partition representation and DOS/WINDOWS's partition representation. It is suggested that you first read the GRUB introductory materials before using GRUB. Judging from the phenomenon you described, this is not a bug of GRUB for DOS. But anyway, thank you for reporting the problem and thank you for paying attention to and using GRUB. I hope you will continue to support it.
Searching "GRUB introduction" in a search engine should be able to find some useful materials.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2004-12-3 00:00 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
用GRUB FOR DOS启动硬盘的分区和软盘都成功,但启动光驱总是失败. 在命令行下"scdrom --install 出错说 系统分区无效scdrom --bootcd错一样root (cd)无效都没有机会加载chainloader /boot/grub/cdboot.bs,不知为何?
Successfully booted the hard disk partitions and floppy disk using GRUB FOR DOS, but always failed to boot the CD-ROM. When using the command line, "scdrom --install" reported an error saying "Invalid system partition" and "scdrom --bootcd" had the same error. "root (cd)" was invalid, and there was no chance to load chainloader /boot/grub/cdboot.bs. I don't know why.
|
|
2004-12-4 00:00 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
GRUB从光盘启动解决了,以前用的好象是WENGIER的GRUB FOR DOS,打命令从光盘启动出错,后来下了CLIMBING的中文GRUB4DOS,解决了,感觉挺爽的,多谢...
不过,用MAP启动逻辑分区混乱较多,不知道是不是跟我以前改动过分区有关?
MAP启动到DOS后,会出现同一个分区重复分配很多盘符的怪象..
The problem of GRUB booting from the CD - ROM is solved. I used to use WENGIER's GRUB FOR DOS, and there was an error when I typed commands to boot from the CD - ROM. Later, I downloaded CLIMBING's Chinese GRUB4DOS, and it was solved. It feels quite cool. Thanks...
But when using MAP to boot to DOS, there are many confusions in the logical partitions. I don't know if it is related to my previous partition modifications?
After MAP boots to DOS, there will be a strange phenomenon that the same partition is repeatedly assigned many drive letters..
|
|
2004-12-5 00:00 |
|
|
不点
银牌会员
     不甘寂寞的人
积分 2491
发帖 1115
注册 2003-9-24
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
祝贺你解决了所遇到的几个问题。
map 产生盘符混乱的事情,有的属于正常的。比如你把 第二块硬盘上的第一个逻辑分区映射为 C:,那么第二块硬盘本身仍然是 BIOS可以找到的,所以, DOS 也能认出来。这样,你不仅有了 C: 盘(它是原来第二块硬盘的第一个逻辑分区),你还有了 D:E:等盘(它们是整个第二块硬盘上的全部分区,很明显,C:就是其中之一),这样的重复是正常的。
map 应用于分区这样的用法,似乎我还没有听谁说使用过,你好象是第一个了。这个用法使用人数不多,所以,出现 BUG 的可能性是比较大的。我只是在自己的一台机器上检验成功,没有在更多的机器上测试,希望它不存在严重问题。谢谢你的使用和报告。
Congratulations on solving the several problems you encountered.
The issue of drive letter confusion caused by map is sometimes normal. For example, if you map the first logical partition on the second hard disk as C:, then the second hard disk itself is still recognizable by BIOS, so DOS can also recognize it. In this way, you not only have the C: drive (which is the first logical partition of the original second hard disk), but also have drives like D: and E: (which are all partitions on the entire second hard disk. Obviously, C: is one of them). Such duplication is normal.
The usage of map for partitions seems that I haven't heard anyone say they have used it before, and you seem to be the first one. This usage is not used by many people, so the possibility of bugs is relatively high. I just tested it successfully on my own machine, but haven't tested it on more machines. I hope there are no serious problems. Thank you for using and reporting.
|

因为我们亲手创建,这个世界更加美丽。 |
|
2004-12-6 00:00 |
|
|
hq421
新手上路

积分 18
发帖 7
注册 2006-1-4
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
感谢不点介绍的很详细。
Thanks to Budian for the detailed introduction.
|
|
2006-1-7 12:02 |
|