日期:2014-05-16  浏览次数:20745 次

Linux从低版本向高版本平滑升级(Fedora 11到Fedora 12为例)

/******************************************************************************************************************************************/

原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb_driver/article/details/18032987,作者:gqb666  

/******************************************************************************************************************************************/

这个需要先下载 Fedora-12-i386-DVD.iso ,然后从中提取 images 和 isolinux 文件夹。在非Linux安装分区(如Windows可见的F盘等,有些人说在home分区,我试过的那样不会看到安装和升级选项,而且后面会出现问题)建一目录 fc12 然后把刚提取出来的 images 目录,isolinux目录 连同 Fedora-12-i386-DVD.iso 放到 fc12 目录下面。然后在 boot 分区下 建一目录 updata (/boot/updata)。然后复制 isolinux 下的 initrd.img 和 vmlinuz 到 fc12 目录 与 刚创建的updata目录。然后在menu.lst中添加引导信息。

#su
#gedit /boot/grub/menu.lst 
找到其中一个 title ,在title上边一行 添加如下引导信息:
title Fedora (updata)
root (hd0,1)     //括号里的数字根据你的(boot)Linux所在分区而定
kernel /boot/updata/vmlinuz linux askmethod    //其中linux askmethod是fedora15以后版本升级必须加的内容
initrd /boot/updata/initrd.img