QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11236|回复: 7

Grub4Dos 的NTFS补丁 ;-)

[复制链接]
发表于 2004-6-4 19:45:46 | 显示全部楼层 |阅读模式
为什么使用Grub4Dos?
==============
〉 Grub4Dos 是Grub引导程序的一个扩展(补丁),有了这个扩展,我们

可以在Grub原有功能的基础上,虚拟磁盘(不管软盘也好,硬盘也好)。

由于, Grub 现在的官方版本(0.94)没有提供对NTFS的支持,所以我做了

这个补丁,让Grub4Dos 可以访问NTFS分区上的文件,以期用 Windows

分区上的软盘镜像文件(大小是不限的),实现虚拟软磁盘,而启动系统。


〉 以前,我使用了 VFloppy1.5 来完成这种虚拟的工作,进行系统的维护,

感觉非常好。但是最近 Knoppix, Mandrakemove, FeforaMove, SuSeLive

等等光盘版的 Linux 的流行,VFloppy 的限制也就有了 - 1.44/2.88MB。

因为这些 Linux 的版本还可以移植到硬盘上,加快访问速度(非常地激动人心)

所以需要更大的软磁盘空间作启动用(这些版本的光盘上的 ISOLINUX 文件夹

里面的 kernel > 1M, initrd > 1Mb),所以Vfloppy 就不能满足需要了。 ;(

〉 Grub4Dos 很好地解决了这个问题,而且,它还可以不使用软盘(尽管

支持)而直接引导磁盘分区里的 Kernel/Initrd。 - COOL!!


-- 附件是 Grub 的 0.94 版本追加 4Dos + NTFS + Splash 的压缩包。

----------------------------

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-6-4 19:47:52 | 显示全部楼层

如何使用 grub.exe, bootgrub + grld

Grub4Dos 的使用说明。

如何使用 grub.exe, bootgrub + grldr
========================
〉    很简单,如果你使用了 NTLDR, 就选用 bootgrub+grldr 组合:


c:\> copy (some place)\bootgrub c:\
c:\> copy (some place)\grldr c:\
c:\> echo "c:\bootgrub="boot grub4dos" >>c:\boot.ini"


〉     当然,你也可以在纯dos下使用 grub.exe,两者都会出现 grub 的命令行的;
如果你提供了 menu.lst 就会出现一个引导菜单供选择的。;)

〉    这里我们看看如何:

1)访问磁盘里的虚拟磁盘
grub> root (hd0,0)                                       // set the root device(partition)
grub> map /fdd.img (fd0)                             // map Image File to FDD
grub> map --hook                                       // hook the `INT 13`
grub> chainloader (fd0)+1
grub> boot                                                  // boot system with this VFDD. ;-)

2)引导磁盘上的 Linux 内核(e.g. Knoppix Hdd remastered)
grub> root (hd0,0)                                       // set the root device(partition)
grub> /Knoppix/vmlinuz ramdisk=32768 vga=788
grub> /Knoppix/minifs.gz
grub> boot                                                  // even Hd0,0 is NTFS or FAT. ;-)


相关链接
====================

    官方版本(0.94) |  Grub4Dos  |  Grub4Dos.NTFS  |  Liunx LiveCD 相关



>>>> 当然,我只是刚刚接触 Grub/Linux,还有很多不明白的地方,请大家多多提携 ;)



----------------------------------
回复

使用道具 举报

发表于 2004-6-4 21:49:53 | 显示全部楼层
楼主好同志。
回复

使用道具 举报

发表于 2004-6-5 08:38:28 | 显示全部楼层
好同志就要支持!
回复

使用道具 举报

 楼主| 发表于 2004-6-7 08:51:41 | 显示全部楼层


多谢,多谢!!!


大家一起推动中国的 Linux 实业, 义不容辞!!!
回复

使用道具 举报

发表于 2005-12-29 10:32:53 | 显示全部楼层
這個很早就會用了。。。。不過也感謝樓主的這篇文章。
現在grub for dos也應該出了新版了。
我就是這樣:
安裝linux的時候選擇不安裝引導程序,裝完以後是進不了linux的。
在windows下安裝grub for dos(就像樓主所說的),寫好menu.lst,然後備份好。
以後即使重裝windows,只要把menu.lst還原到原來的樣子。。
開機的時候一樣會出現linux菜單。。。
這樣很方便,也很安全。。。大家不妨試一下。
回复

使用道具 举报

发表于 2010-6-2 22:24:54 | 显示全部楼层

感情

找好半天 真是谢谢楼主了 顶~~~~~~~
回复

使用道具 举报

发表于 2012-1-17 19:16:49 | 显示全部楼层

这个必须顶,正需要

打算用来在温7下,从硬盘安装centos的
又不想十一fat分区
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-15 18:33 , Processed in 0.099868 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表