使用Fedora 11 Preview镜像升级到Fedora 11 更新完成
据说intel这一代的显卡X4500使用了与以前不同的构架,只有3D单元而没有2D单元了,所以与.29之前的内核相适配驱动对于3D的支持都是个问题,使用compiz死机N次那是不用说了;
这里不能不说Fedora跳票确实让人很焦心呀,所以周末一咬牙拖了一个Preview的镜像下来就吧系统升级了,到今天晚上软件包都已经更新完成了,分享一下个人的经验。
手上有一块移动硬盘,已经安装了GRUB和一干工具,所以就把安装镜像也都丢在里面了。硬盘安装的过程完全可以参照Fedora 10硬盘安装的过程,因为方法都是一样的。
启动安装进程需要提取光盘isolinux目录下的vmlinuz和initrd.img文件,以及images目录,前面是安装程式内核,后者是安装程序。保险起见,最好是丢在FAT32或者EXT2格式分区下面以保证安装程序可以读到光盘镜像。
你可以这样组织安装程序文件:
在磁盘根目录下建立Fedora文件夹,挂载光盘镜像,提取vmlinuz,initrd.img,images到Fedora目录下,拷贝安装光盘镜像到Fedora目录下。
重新启动,在GRUB菜单出现的时候,按c进入指令模式,输入
root (hdn,m) #指定Fedora目录所在的磁盘分区,比如第二个磁盘第三个分区就是(hd1,3)
kernel /fedora/vmlinuz
initrd /fedora/initrd.img
boot
启动安装进程,安装过程中提示给出安装镜像的位置,选则相应磁盘分区,路径为/Fedora/images/install.img就可以了。
进入图形界面,选择简体中文,发现部分乱码,还好,不影响安装。
因为我的Fedora 10安装包后缀都是i386,而preview光盘镜像里的包都是i586后缀,所以系统会提示两者相冲突,不用担心,继续就可以了。
然后就是等待系统更新完成就好了。
更新完成以后进入系统,赶快uname -a一下,内核已经更新到.29了,intel显卡驱动也已经更新到了2.7.0了,可以放心使用桌面特效了。并且,因为DRI2的原因,如果使用glxgears,会发现齿轮可以跟着立方体一起转动了,hoho。
刚刚更新完成,会发现系统运行起来比较慢,但是不用担心,个人推测是很多软件包还是i386,没有升级,的原因造成的,更新完成以后会发现系统运行的很快了。
如果使用系统更新程序会发现完成软件包下载之后提示公钥没有安装,所以个人推荐还是不要用系统更新来更新系统,但是已经下载的软件包系统也不会再次下载。
使用命令:
yum upgrade --nogpgcheck
就可以完成系统升级,乖乖,升级了441个包。
更新完成以后发现firefox从3.1.0升级到3.5了,原来不能用的fusion-icon也可以正常使用了。如果发现拼音输入法不见了,更新完成以后会发现拼音又有了,估计是10的包和11的包不兼容(?)造成的。
音效已经被去掉了,可以安装多媒体系统选择器来替代;音量控制程序也已经完全更新了;上层*出消息背景已经改成淡黄色。
最后,如果你使用的是GM45的主板,亦即intel 4500的集成显卡,那么Fedora 11所提供的驱动和内核已经可以比较完美的支持桌面特效了。需要说明的是:通过glxgears发现显卡得分从1250降低到了760,不过据说驱动的效率仍然有待提高。