runsisi

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  45 随笔 :: 15 文章 :: 26 评论 :: 0 Trackbacks
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
posted on 2009-03-03 20:12 runsisi 阅读(336) 评论(0)  编辑 收藏 引用 所属分类: linux

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理