免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1228 | 回复: 0
打印 上一主题 下一主题

Grub for DOS 的下载和使用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-22 09:28 |只看该作者 |倒序浏览

Grub原本是Linux上的引导器,与Lilo齐名,但是使用更方便些。Grub和NT Loader可以
互相引导,而且Grub4DOS提供的grldr可以象ntldr一样直接被OS Loader加载。要解决
多系统的引导问题,Grub4DOS是最好的选择,而且新版可以支持中文。目前网络流传
的几种系统维护工具如“矮人DOS工具箱”、“MaxDOS 硬盘版”、“雨林木风 PE 工
具箱”,都是利用Grub进行引导,然后自己集成了一些工具并且打包发布。
前面说过,Grub版本太低会导致不支持大于80G的硬盘,下面这里介绍新版的官方网址。
1) Wiki,
http://grub4dos.jot.com/WikiHome
2) Soft,
http://sourceforge.net/projects/grub4dos/
3) 论坛,
http://bbs.znpc.net/
备注:最新版 grub4dos 0.4.2 December 30, 2006 已经解决大硬盘问题,支持中文。
如果不懂 menu.lst 应该怎么写,可以装个“矮人DOS工具箱”,再用新版grldr覆盖。
值得注意的是,grub4dos声明今后不提供NTFS的支持,默认搜索根目录的 menu.lst。
我建议大家最好还是把C盘做成FAT16分区,用ntldr和bootsect.dos引导DOS系统;用
grldr从FAT16分区读文件并引导非Windows系统;D盘做成NTFS分区安装Win2k/Xp系统,
用ntldr引导。即使微软修改了引导代码,它还是保证自己的系统能被正常引导的。
不过如果你不打算使用grub4dos,或者你自己可以为grub的源码打补丁并且重新编译,
使它支持NTFS分区也是不错的,但那需要比较高的技术水平以及承担风险。官方声明
自然有它的理由。下面转载两个网站的内容,仅供参考。
1) Linuxeden的GRUB专区 : SuggestionBox
http://grub.linuxeden.com/wakka.php?wakka=SuggestionBox&show_comments=1
谢谢提供详细的报告。不过老兄,你发到 Gandalf 的邮箱里去了。我的是 tinybit at tom dot com。
我现在想知道以下几点:
1。NTLDR 以及 BOOT.INI 是在哪个分区?是 (hd0,0) 呢?还是别的分区?请确认,别的分区根目录下还有没有 NTLDR?
2。将含有 NTLDR 的分区开头的 16 个扇区发给我(共有 8192 个字节,一个字节都不要少)。你贴在这里也可以,但似乎太大了,影响别人观看。这 16 扇区很关键,应该是与常规的引导扇区不同(这有可能是微软故意制造的)。如果得不到这个信息,BUG 将无从解决。对于这样的 BUG,如果我们未能解决,那也不是太要紧的,因为我们已经公开声明了,NTFS 将不再支持了。已经确认,微软在 SP2 中故意破坏掉了逻辑分区中的引导代码,其唯一目的,就是阻止 GRUB4DOS 使用这些扇区中的代码来启动 GRLDR。目前使用这些代码的软件,只有 GRUB4DOS,以及 GRUB4DOS 的衍生软件。我想看看它是怎么修改主分区中的引导代码的。
你说"pre29这个版本并不会尝试从第二个硬盘里查找!",其实,它确实可以从所有的硬盘查找,只是你的 BIOS 含有 BUG,才导致该盘被忽略。pre30 放宽了限制,容许含有这个小 BUG 的机器搜索第二硬盘。
-- TinyBit (2005-10-29 17:40:22)
2) 中国Linux公社 -viewtopic-Grub4Dos 的NTFS补丁
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=70684
Posted by f22_storm:
Grub4Dos 是Grub引导程序的一个扩展(补丁),有了这个扩展,我们
可以在Grub原有功能的基础上,虚拟磁盘(不管软盘也好,硬盘也好)。
由于, Grub 现在的官方版本(0.94)没有提供对NTFS的支持,所以我做了
这个补丁,让Grub4Dos 可以访问NTFS分区上的文件,以期用 Windows
分区上的软盘镜像文件(大小是不限的),实现虚拟软磁盘,而启动系统。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/28479/showart_344410.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP