Windows和Linux双系统Grub菜单编写技巧.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:10 大小:64KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Windows和Linux双系统Grub菜单编写技巧.doc

Windows和Linux双系统Grub菜单编写技巧.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Windows和Linux双系统Grub菜单编写技巧安装两个系统时,选择默认系统的进入,可有时候,重装系统会引起另一个系统无法进入。一、先说在windows下引导linux在window下可用WinGrub工具生成的MENU.LST来引导linux,编辑它,这样就可以直接在硬盘上安装linux了。我的硬盘是WD160G,以前用redhat9.0光盘安装时,识别不了硬盘,在网上下了个Fedora-8-i386-DVD.iso这是我编辑的MENU.LST,用记事本可以打开。timeout10titleWindowsat(hd0,0)root(hd0,0)chainloader+1titleFedoraroot(hd0,6)kernel(hd0,6)/vmlinuzinitrd(hd0,6)/initrd.img注意,我这里写(hd0,6),是因为我挂载的iso在F盘,用WinGrub点tools=》partioinlist得########timeout10titleWindowsat(hd0,0)root(hd0,0)chainloader+1titleFedoraroot(hd0,6)kernel(hd0,6)/vmlinuzinitrd(hd0,6)/initrd.img########改成#######timeout10titleWindowsat(hd0,0)root(hd0,0)chainloader+1titleFedoraroot(hd0,8)kernel/boot/vmlinuz-2.6.24.3-12.fc8roroot=LABEL=/rhgbquietinitrd/boot/initrd-2.6.24.3-12.fc8.img注意:这里的文件名在第一次安装linux完成后就要记住,不同版本文件名可能不一样。我这里写的只是我自己的,请大家注意。去/boot/下记住文件名就行。就可以在windows下引导linux,就算重装XP后,看不到linux菜单,也可以重新编辑它,就可以恢复linux菜单。二、在linux下引导XPvi编辑/boot/grub/下的grub.conf,和上面的一样,就会出现XP菜单。不会编写grub的,可以在第一次安装完成后把grub记住,以免以后麻烦。硬盘安装LiveCD设置iso文件说明:以下内容均为假设情况,在实际操作中需要灵活掌握假如我们把iso文件放在挂载磁盘下进行安装,挂载磁盘的位置为/media/disk/,其中/media/disk/的分区格式为vfat,也即FAT32接下来我们要把该iso和其中的.disk和casper下的vmlinuz和initrd.gz释放出来,保存至/media/disk/在转移到/media/disk/下前请检查下/media/disk/的剩馀空间,剩馀空间至少要有750M。如果剩馀空间不多可考虑删除多余的文件。首先将iso文件转移到/media/disk/下,进入存放iso文件的目录下sudomv*.iso/media/disk/然后挂载iso,并拷贝.disk、vmlinuz和initrd.gz三个文件到/media/disk/sudomkdir/mnt/live;cd/media/disk;sudomount-tiso9660-oloop,utf8*.iso/mnt/live/;sudocp-r/mnt/live/.disk/media/disk/;sudocp/mnt/live/casper/vmlinuz/media/disk/;sudocp/mnt/live/casper/initrd.gz/media/disk/设置启动项修改grub文件,使启动项指向该iso文件sudogedit/boot/grub/menu.lst复制下面的部分到menu.lst文件titleUbuntu8.04.1LiveCDroot(hd0,3)kernel/vmlinuzboot=casperiso-scan/filename=/ubuntu-8.04.1-desktop-i386.isoroquietsplashlocale=zh_CN.UTF-8initrd/initrd.gzboot说明:第二行的root(hd0,3)部分依据你的具体情况而定如果你的/media/disk/位置是(hd0,1),那么你就应该设置为(hd0,1)设置好后保存退出