经过这几天的反复重装终于把双系统和开机背景给搞进去了。
说句实在话,一开始真是往往然,按照网上的教程弄搞的我的爱机反复被我折腾,老婆都很大意见,害的她的菜收不了呵呵。现在我要把我的安装流程和遇到的一些坎写下来不然过几天我就给忘了。
我的目的是使用grub 实现引导双系统 winxp 和 fedora 9 。
我的电脑是 sumsung x10 的本本(已经是老掉牙的本本了)磁盘分了3个区 c d e (e盘是fat32的 用于放fc9的iso文件和引导安装的文件 initrd.img 和 vmlinuz ,其他分区是ntfs的)还有8g未分区的空间用于装fc9 打算到了安装fc9的过程中去安装。首先要把准备工作做好。
准备工具
1.WinXP 安装启动盘
2.WinGrub Windows版的GRUB
3.fc9.iso fc9的iso格式的安装文件
4.Xnview xpm图片转换工具 用于生产引导画面
以上东西准备好了就可以开工了。
步骤如下
1.首先安装 WinXP 到c盘
2.然后利用WinXP里面的磁盘工具进行分区格式化出 e 盘记住要格式成 fat32格式的。
3.安装 WinGrub 查看e盘的标识 (hd0,5) d盘(hd0,4) c盘(hd0,0) 然后安装grub到MBR中(我没选xp boot.ini 配置来引导,其实选也可以)
4.配置C:\Grub\MENU.LST的内容
timeout 20
title Windows at (hd0,0)
rootnoverify (hd0,0)
chainloader +1
title fc9 install/repare
root (hd0,5)
kernel (hd0,5)/linux/vmlinuz
initrd (hd0,5)/linux/initrd.img
保存后就可以了。 设置完以后确认c盘根目录下有 GRLDR 文件 这个是grub的运行文件,如果缺少它等下重新启动的时候会出现 GRLDR is miss 的错误。开始我遇到这个错误的时候就抓头了。怎么办啊。。。
后来发现这个错误很容易取消的(根本不用重新装xp )。确认启动盘GRLDR 文件的存在,然后重新启动就会进入到grub的启动菜单了。
下面就开始安装 fc9
选择 第二个菜单fc9 install/repare
设置了一些东西之后就会出现安装界面了
这里需要注意的是安装时候的分区和bootload的安装方法
分区 100m的 swp 交换分区.
其余的使用extr3格式安装fc文件挂在"/"下 ,booltload mbr 安装到 (hda)
安装完后就可以重新启动.(记住把bios内的光盘启动给取消改成硬盘启动不然有可能会出现 GRLDR is miss 感觉这点grub这点好傻瓜)进入fc9以后就可以修改/boot/grub/grub.conf 的内容
timeout 20
title Windows at (hd0,0)
rootnoverify (hd0,0)
chainloader +1
title fedora 9
root (hd0,7)
kernel boot/vmlinuz(后面还有一大串东西 省略了。默认已经有的无需修改)
initrd boot/initrd(后面还有一大串东西 省略了。默认已经有的无需修改).img
title fc9 install/repare
root (hd0,5)
kernel (hd0,5)/linux/vmlinuz
initrd (hd0,5)/linux/initrd.img
保存后重新启动电脑就可以看到对应的菜单了。然后进入windows 把grub卸载就可以了,应xnview 找一张你喜欢的图片用xnview 修改成640*480大小颜色是16色的图片让那后保存成xpm格式。然后会到fedora下/boot/grub/把原来的 splash.xpm.gz 改名。把你要换的图片拷贝到该目录然后改成splash.xpm 名字压缩成gz 格式重新启动电脑就完事了。还有一个问题就是fc9的上网上不了,网上搜索了一短时间发现没人可以解决。奇怪?
后来发现是fc9的UI 的bug ,图标是叉叉,只要能设置好网关 ip,并且能ping 通就能上网了。不够自带的firefox浏览器性能上真是不能苟同
要用linux 还是用高版本的吧。要不是开发用我才不想用fc9呢