以前都是从硬盘安装Linux的,安装时从来没有刻过盘,都是从硬盘启动个LIVE CD 然后安装。昨天下了个Fedora-8-Live-i686,本来也想从硬盘安装,但发现有局限性于是动手改了一下initrd0.img,使其功能得到了扩展,实现了从NTFS、FAT32、Reiserfs几种常见文件系统中启动此LIVE CD。下面简述一下使用方法1.安装grub4dos(知道的可以跳过)
下载grub for dos 0.4.2 见 http://www.linuxidc.com/Linux/2007-10/8641.htm解压出压缩包中Chinese文件夹下边的grldr到C盘跟目录。在boot.ini 文件最后重起一行加入c:grldr="GRUB4DOS"2.解压Fedora-8-Live-i686
把Fedora-8-Live-i686.iso中的LiveOS文件夹解压到某个分区的跟目录(可以是NTFS FAT32 EXT2 EXT3 Reiserfs),此文件夹名不可改,否则不能启动!并将Fedora-8-Live-i686.iso 的isolinux文件夹中的vmlinuz0提取出来,在文章最后下载改进的initrd.gz,一并放到LiveOS文件夹中3.配置menu.lst
在menu.lst中加入,方法见下面:--------------------------------配置文件menu.lst的基本结构
GRUB4DOS的配置文件和GRUB一样,都是menu.lst。以下是一个例子: <pre> default 0 title Boot First Partition root (hd0,0) chainloader +1 title Boot Second Partition root (hd0,1) chainloader +1 </pre> 菜单项是由title来指定,该例子中有两个title,就是说GRUB4DOS器启动时会显示两个菜单项,菜单的标题是title的参数,也就是 Boot First Partition 和 Boot Second Partition。在第一个title前的命令是全局命令,它们在显示菜单之前执行。 menu.lst一般放在和启动文件GRLDR同样的目录里。 以下是该配置文件在启动时的画面: Image:BootScreen1.jpg 高亮的菜单项是当前选择的菜单,用上下方向键可以在不同菜单中切换。如果按下回车键,便会以当前菜单中的命令来启动系统。<br> 在菜单界面按下c键,会进入命令行界面: Image:BootScreen2.jpg 在命令行界面下,你可以手动输入各个命令。在命令行界面下,按<ESC>键便可以回到菜单界面。 ----------------------------------title Fedora 8 LiveCD
find --set-root /LiveOS/vmlinuz0
kernel /LiveOS/vmlinuz0 root=/dev/sda
* ro liveimg rhgb
initrd /LiveOS/initrd.gz注意思红色部分,需要跟据个人实际情况做出相应改动,即LiveOS 在硬盘的哪个分就用sda*的形试表示出来并填于此,无论你的硬盘是串口还是并口此处都为sd,新内核中进行了统一。然后重启选择进入GRUB4DOS 然后选Fedora 8 Live CD方可启动,启动后桌面上有个“安装到硬盘”的图标,自己体验吧。对红旗Linux6.0的一点点看法Red Hat 与 Red Flag比较相关资讯 Fedora 8
- 在Fedora 8 上构建内核树 (08/20/2009 16:33:52)
- Linux Fedora 8用squid3.0单网卡配 (10/15/2008 06:55:21)
- 在Fedora 8中安装Realplayer和 (10/06/2008 06:46:09)
| - Fedora 8 环境 2.6内核编译步骤 (10/24/2008 06:58:52)
- Linux Fedora 8通过rpm方式升级到2 (10/09/2008 22:54:29)
- Fedora 8中root用户时vim不能语法 (09/23/2008 06:35:37)
|
本文评论 查看全部评论 (0)