博文
用GRUB制作linux与XP双系统安装启动盘的方法 (2008-03-01 09:42:00)
摘要:由于我个人的需要想做一个XP与linux的双系统盘,于是在网上想找找相关制作方法的介绍,但不知是大家都嫌太简单而不屑于做呢还是什么别的原因,搜了半天都搜不到如何制作linux与XP双系统安装启动盘的教程,清一色的windows n in 1的方法,于是无奈之下就产生了自己动手制作linux与XP双系统安装启动盘的想法。而今天已大体实现了这个双系统安装盘的制作,虽然仍有些缺点但至少是做出来了,于是想将我的制作方法发到网上以供有所需求的人借鉴。
在说具体制作过程之前先我说一说在制作之初的所遇见的问题。
本文原始作者zhaoyg zhaoyg86.blog.sohu.com
在做linux与XP双系统盘之前我已经知道了如何用easyboot来做windows的启动盘,于是自然而然的我就将同样的方法放在linux的身上试,但却失败了。后来在网上找了些linux光盘的制作资料后得知,linux的安装光盘是用isolinux做成的,而当用isolinux制作的linux光盘进行系统引导时他会检查光盘的MD5码,因为我现在是在做双系统的光盘,故而MD5值是不可能与原值相同的,于是就不能进行进一步的引导。在我不知所措的时候忽然想起了我曾经看过的一个关于用硬盘来安装linux的帖子,正是这个帖子改变了我的思路,原帖内容是:将linux的DVD镜像中的isolinux下的vmlinuz与initrd.img提取出来放在和DVD镜像同一目录下,然后下载GRUB4DOS,并将其中的grldr,grub.exe放到C:\(即XP所在的分区),然后在boot.ini的最后面添加一行C:\grldr="GRUB"。之后了解到linux从光盘时引导程序会加载linux内核,之后将控制权利交给内核并由内核来控制整个安装过程。当了解到这些后我便有了大体的思路了,就是放弃用easyboot改为grub来制作光盘。
本文原始作者zhaoyg zhaoyg86.blog.sohu.com
制作:
1,下载GRUB4DOS并解压,提取出grldr与menu.lst,前者是引导程序后者是选项菜单。如果需要中文支持则还需要下载fonts文件,至于下载地址可以用google找。
2,下载UltraISO
3,将XP与linux两个原光盘中的所有文件都考到一......