Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / grub for dos 本地下载与使用说明

Grub原本是Linux上的引导器,与Lilo齐名,但是使用更方便些。Grub和NT Loader可以互相引导,而且Grub4DOS提供的grldr可以象ntldr一样直接被OS Loader加载。要解决多系统的引导问题,Grub4DOS是最好的选择,而且新版可以支持中文。目前网络流传的几种系统维护工具如“矮人DOS工具箱”、“MaxDOS 硬盘版”、“雨林木风 PE 工具箱”,都是利用Grub进行引导,然后自己集成了一些工具并且打包发布。前面说过,Grub版本太低会导致不支持大于80G的硬盘备注:最新版 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。NTLDR 以及 BOOT.INI 是在哪个分区?是 (hd0,0) 呢?还是别的分区?请确认,别的分区根目录下还有没有 NTLDR?2。将含有 NTLDR 的分区开头的 16 个扇区发给我(共有 8192 个字节,一个字节都不要少)。你贴在这里也可以,但似乎太大了,影响别人观看。这 16 扇区很关键,应该是与常规的引导扇区不同(这有可能是微软故意制造的)。如果得不到这个信息,BUG 将无从解决。对于这样的 BUG,如果我们未能解决,那也不是太要紧的,因为我们已经公开声明了,NTFS 将不再支持了。已经确认,微软在 SP2 中故意破坏掉了逻辑分区中的引导代码,其唯一目的,就是阻止 GRUB4DOS 使用这些扇区中的代码来启动 GRLDR。目前使用这些代码的软件,只有 GRUB4DOS,以及 GRUB4DOS 的衍生软件。我想看看它是怎么修改主分区中的引导代码的。你说"pre29这个版本并不会尝试从第二个硬盘里查找!",其实,它确实可以从所有的硬盘查找,只是你的 BIOS 含有 BUG,才导致该盘被忽略。pre30 放宽了限制,容许含有这个小 BUG 的机器搜索第二硬盘。
Posted by f22_storm:Grub4Dos 是Grub引导程序的一个扩展(补丁),有了这个扩展,我们可以在Grub原有功能的基础上,虚拟磁盘(不管软盘也好,硬盘也好)。 由于, Grub 现在的官方版本(0.94)没有提供对NTFS的支持,所以我做了这个补丁,让Grub4Dos 可以访问NTFS分区上的文件,以期用 Windows分区上的软盘镜像文件(大小是不限的),实现虚拟软磁盘,而启动系统。
  • 1
  • 2
  • 下一页
【内容导航】
第1页:grub for dos 使用说明第2页:grub for dos 本地下载
openSUSE V10.3 Final下载红旗Linux桌面版6.0安装教程(下载)相关资讯      Grub  Grub for DOS 
  • Ubuntu下Grub配置详解  (今 14:57)
  • Linux系统教程:设置GRUB菜单密码  (12/15/2015 21:30:02)
  • Linux操作系统启动管理器-GRUB  (05/09/2015 12:06:59)
  • GRUB官方文档翻译-v1.01 PDF  (04月09日)
  • 修复Linux中的“提供类似行编辑的  (07/29/2015 13:18:34)
  • Ubuntu 通过 Live CD 更新Grub恢复  (04/19/2015 19:06:43)
本文评论 查看全部评论 (0)
表情: 姓名: 字数