linux里的配置文件太多,过不了多久就忘了,还是写下来吧。
注:适用于fedora10 liveCD / fedora10 DVD ,ubuntu8.04
准备工作:
grub4dos
解压得grldr,menu.lst,拷贝至c:\,编辑boot.ini,添加一行:c:\grldr="install linux"
准备一fat32分区 //不能用ntfs,不解,不过可以用pm分区,装完系统后再合并分区,简单方便(经过我的再次实验,ubuntu完美支持ntfs安装,呵呵以后只要见到划分fat分区的文章都可以无视了:) 2009-4-5)
1.安装ubuntu live CD
1>将.disk文件夹,vmlinuz,initrd.gz,ubuntu-x-x-x.iso放入fat32分区根目录(更正:.disk文件夹不需要!)
2>修改menu.lst文件,添加如下几行信息:
title install ubuntu live cd
root (hdx,y)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-x-x-x.iso
initrd /initrd.gz
2.安装fedora live CD
1>将LiveOS拷贝到fat32分区根目录,将vmlinuz0,initrd0.img从isolinux中拷贝出来,放入LiveOS文件夹
2>修改menu.lst文件,添加如下信息:
title install fedora live cd
root (hdx,y)
kernel /vmlinuz0 root=/sda'x+1'
initrd /initrd0.img
3.安装fedora DVD
1>将vmlinuz,initrd.img,images文件夹,fedora-x-x-x.iso放入fat32分区根目录
2>修改menu.lst文件,添加如下信息:
title install fedora dvd
root (hdx,y)
kernel /vmlinuz
initrd /initrd.img
注:
1.root (hdx,y)可不写,直接在kernel和initrd后指定即可如:kernel (hdx,y)/vmlinuz initrd (hdx,y)/initrd.img等
2.kernel后可添加选项,如:kernel /vmlinuz boot=casper iso-scan/filename=ubuntu-x-x-x.iso quiet splash ro locale=zh_CN.UTF-8
3.安装ubuntu需要添加iso-scan选项,iso文件名不要有空格
4.硬盘安装fedora DVD后出现不能进入系统的情况,可能是selinux的原因,解决方法:(2,3貌似没用)
1>修改grub的kernel参数,添加selinux=0,并且在进入linux后关闭selinux 或:
2>进入single用户模式,在/下'touch /.autorelabel 或:
3>进入single用户模式,/sbin/getenforce,/sbin/fixfiles relabel
5.(hdx,y)的确定可使用:find --set-root /vmlinuz,这样的话同时指定了root,但此时vmlinuz必须放到根目录,如果不是请使用:find --set-root /dir_name/vmlinuz
6.附ubuntu DVD的硬盘安装方法(未验证):
修改menu.lst:
title Install ubuntu DVD
kernel (hdx,y)/vmlinuz
initrd (hdx,y)/initrd.gz
runsisi@163.com 2009.2.22 @HUST