![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 07:34 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » grub4dos初级教程 |
| 可打印版本 190,855 / 140 |
| 第16楼 不点 | 发表于 2007-03-13 23:29 |
| 银牌会员 发帖 1,115 积分 2,491 | |
bootlace 如何选择操作哪块硬盘啊,0x80对应操作所有硬盘还是默认第一块,如果第一块,哪如何操作其他硬盘?? bootlace 后面的参数中是 0x80 就会把引导代码写入第一块硬盘,如果是 0x81 就写入第二块硬盘,等等。 BIOS 只读取第一硬盘的 MBR,所以,写入 0x81 是没有用的。不过,将来你可能会把 0x81 当作 0x80 来用(比如交换磁盘之后),所以,你可以在 0x81 上写入引导代码。 位于 MBR 上的代码程序,它会首先查找 第一硬盘各个分区上的 grldr 文件,如果找不到,那么再找第二硬盘上的所有分区上的 grldr,……,如果所有的硬盘都查找失败了,还要查找第一软盘 (也就是 A 盘)上的 grldr 文件。 |
|
| 第17楼 llztt1 | 发表于 2007-03-14 02:24 |
| 中级用户 发帖 94 积分 214 | |
|
高手一点播就是拨云见日啊,呵呵
我测试过,硬盘上由BOOT.INI启动的GRLDR不好改名,否则容易出问题,而光盘上由EASYBOOT启动的GRLDR可以改成其他名 下面的问题不点大师估计不会理会了,请lianjiang来讨论下 关于微软标准MBR(FDISK/MBR出来的)如何启动系统的:开机,BIOS调用第一硬盘MBR,MBR启动搜索活动分区,若搜索到就尝试加载该分区的第一扇区,进而由这一启动扇区程序加载启动文件(IO.SYS,NTLDR),这个流程有错误吗?? 如果BOOTLACE成功把GRLDR安装到了某分区中,而且该分区是非活动分区,那么如何启动这一分区的操作系统呢?? 呵呵,题外话,在GRUB4DOS开发中,BEAN是不是专门负责开发 改善MBR启动代码 的命令或程序,以使MBR的启动代码更好的支持GRUB?? |
|
| 第18楼 不点 | 发表于 2007-03-14 04:20 |
| 银牌会员 发帖 1,115 积分 2,491 | |
|
所谓活动分区的标志,其实也是由微软制定的。微软不管制定什么,它都要成为工业标准,因为大家都用它的系统。在硬盘的第一扇区上,开头是 MBR 程序代码,末尾是分区表。分区表的结构也是微软制定的(或者我们至少可以假定它就是微软制定的)。所谓活动分区的标志,也只是微软的 MBR 程序代码所要使用的,其他的启动程序不一定要识别这个活动标志。例如作为 MBR 的 GRUB 引导代码就忽略活动标志,而是直接启动 GRUB 主体程序,当 GRUB 主体程序获得控制之后,又寻找 GRUB 自己的 MENU.LST 文件,并按照里面的指令来启动任意分区上的操作系统(可以是扩展分区上的逻辑分区里面的操作系统),彻底忽略了由微软放在分区表上的分区活动标志。
你所说的微软的启动流程是没错的。 bootlace 安装的 GRLDR 引导扇区通常不是安装到某个分区了,而是安装到了 MBR 上了。其实也可以利用 bootlace 来把引导代码安装到任意一个分区的引导区,但这是高级话题(有危险性),不是给普通用户使用的。以后会让普通用户也能使用这一功能,不过那得等待这些机制都完善了之后才行。 MBR 上的引导代码只负责(从各个分区中)找到并启动 GRLDR 文件,别的什么都不做。一旦 GRLDR 文件被启动,GRLDR 就找它的配置文件 menu.lst,并按照 menu.lst 中的指令来启动其他任意一个操作系统。GRLDR 可以识别出 FAT12/16/32/NTFS,以及 Linux 下的各种文件系统,因此,它启动任何一个系统都是不难的。它不管分区的活动标志,不管是活动的,还是非活动的,它都可以启动。它甚至还有一条命令专门用来改变某个主分区的活动标志的。 grub4dos 以前主要是我在维护。bean 是来接替我的,从现在起, bean 就是主要维护人,同时我也是参与维护的一个成员。bean 的加入应该说是这个项目的一次大的飞跃。bean 是搞专业出身的,而我是业余的,自然是有些差别了。当然我们中的大多数人都是业余的,我也不是说业余的就一定是差的,专业的就一定行。我只是说 bean 既是专业的,又是很行的。bean 已经做了很多,比如 chainloader 加载 WinME 的 IO.SYS,涉及到微软的秘密(解压),很有难度,这是 bean 做的。还有 int13 仿真代码中也有 bean 的补丁。这都是在我为主要维护人期间 bean 所做的工作。现在 bean 在 NTFS 方面又显示了实力。NTFS 是一个老大难问题,是一块硬骨头。世界上许多人都在研究 NTFS,但是,由于微软不公开 NTFS 的技术细节,使得外界很难全面掌握 NTFS 的访问方法。开源界虽然现在可以读 NTFS 了,但写入 NTFS 仍然不可靠。我写过 EXT2 的引导扇区,因此能够体会写引导扇区的困难。公平地说,比较一下所有种类的文件系统的引导扇区,那么 NTFS 引导扇区就是最难写的了。bean 已经写出来了,并且现在正在完善它。bean 做的很多,不能在这里一一述说。概括地说,bean 会进一步完善 grub4dos 的,相信通过他以及我们大家的共同努力,grub4dos 会走得更远。 |
|
| 第19楼 maxufengsl | 发表于 2007-03-14 11:08 |
| 初级用户 发帖 14 积分 26 | |
|
thank you
|
|
| 第20楼 tangtai | 发表于 2007-03-15 04:34 |
| 等待验证用户 发帖 314 积分 640 | |
|
谢谢楼主及不点,支持!!!!!
|
|
| 第21楼 zzzz | 发表于 2007-03-23 12:42 |
| 新手上路 发帖 3 积分 6 | |
|
谢谢楼主!楼主辛苦了!
|
|
| 第22楼 lianjiang2004 | 发表于 2007-03-29 21:03 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
grub4dos初级教程 (CHM图文版)【最终版 07-03-31更新】
主要更新: 07.03.31 重新排版,附录中增加几篇网络上收集的grub相关资料。(CHM图文版) 此版本为最终版,计划不再更新。 07.03.26 应部分网友的要求增加"1.6 附录:如何使用grubinst_gui"。 07.03.24 改写部分内容。 07.03.17 为便于初学者理解,并增加直观性,增添了部分操作和运行效果截图,并修改了部分文字。限PDF版。 07.03.15 根据各位的建议,修改了部分内容,可是帖子就超字数限制了。 分贴的话,会给阅读者带来不便。 为便于查阅,因此合并两帖,并简单修改了部分内容。以附件提供。 ------------------------ [ Last edited by lianjiang2004 on 2007-4-1 at 02:04 AM ] |
|
| 第23楼 yiyaxuan | 发表于 2007-04-08 10:28 |
| 新手上路 发帖 5 积分 10 | |
|
从头看了,对初学者来说,真是太有帮助了.
|
|
| 第24楼 kkof2000 | 发表于 2007-04-16 01:22 |
| 初级用户 发帖 15 积分 30 | |
|
努力学习ing.....
|
|
| 第25楼 libin4100 | 发表于 2007-04-24 07:00 |
| 新手上路 发帖 6 积分 10 | |
|
看得头好晕
不过总算对grub4dos有了更进一步的了解 谢谢两位高手 |
|
| 第26楼 chdoxu | 发表于 2007-04-24 07:53 |
| 新手上路 发帖 2 积分 4 | |
|
我找了n次终于找到了,thank you very very much
|
|
| 第27楼 james168 | 发表于 2007-04-27 00:50 |
| 初级用户 发帖 35 积分 81 | |
|
学习,原来GRUB4DOS这么的好。。。
谢谢楼主、不点及bean ,支持!!! [ Last edited by james168 on 2007-4-27 at 12:54 AM ] |
|
| 第28楼 yuxiang321654 | 发表于 2007-05-01 11:17 |
| 新手上路 发帖 5 积分 12 | |
|
怎么没图片啊。楼主不厚道啊~!
|
|
| 第29楼 lianjiang2004 | 发表于 2007-05-01 14:58 |
| 金牌会员 发帖 1,884 积分 3,946 | |
Originally posted by yuxiang321654 at 2007-5-1 11:17: 这里提示空间已满,无法贴附件。文中已提供下载chm图文版的地方,自行下载。 |
|
| 第30楼 lsj0416 | 发表于 2007-05-08 11:10 |
| 新手上路 发帖 2 积分 4 | |
|
从头看了,对初学者来说,真是太有帮助了.
|
|
| 上一页 1 2 3 4 5 … 10 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |