在Ubuntu 9.04环境下编译内核及安装NV GF MX440显卡程序#mytget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.bz2download ing....done!#tar -jxvf linux-2.6.30.tar.bz2.....#cd linux-2.6.30#make nenuconfig选择IDE,ATA支持(第一次编译的时候忘了选,结果boot fialed!一看。咳呀。)内核部分尽量精简,不用的M掉。呵呵,build字号我是xwbuild1,你可以自定义(在General setup --->Local version - append to kernel release ),当然可为空!不过IDE,SCSI,USB和SATA是必须选得!(不选就mount root file system fialed!呵呵,也不要M掉!)#make dep.....#make bzImage这个动作花了1小时#make mudules这个动作一小时半。。。主要是生成ko文件。就是你在setting里M掉的文件!#make modules_install将ko文件复制到内核文件夹里#make install复制内核到boot目录,生成system.map#mkinitramfs -o initrd.img-2.6.30-xwbuild1 2.6.30xwbuild1这个的“xwbuild1”是字号!你要填上你的,要不然fialed等着你。。。比如,我的是okkernel命令就是mkinitramfs -o initrd.img-2.6.30-okkernel 2.6.30okkernel没有写字号就是mkinitramfs -o initrd.img-2.6.30 2.6.30#cp initrd.img-xxxx /boot这个动作是把initrd.img-xxxx(你的自定义自号)复制到/boot目录,这个文件比较重要,没有他,心内核照样当掉!#cd /boot/grub#gedit menu.lst找到“## ## End Default Options ##“你可以看到下面有类似这么一行:title Ubuntu 9.04, kernel 2.6.28-15-genericuuid 32737d24-6f4f-4caf-b586-cd3b46535796kernel /vmlinuz-2.6.28-15-generic root=UUID=7a465626-bc5c-4708-800a-0c46566ba637 ro quiet splashinitrd /initrd.img-2.6.28-15-genericquiet然后照葫芦画瓢弄一个复制在这个后面title Ubuntu 9.04, kernel 2.6.30,xwsoft builduuid 32737d24-6f4f-4caf-b586-cd3b46535796kernel /vmlinuz-2.6.30xwbuild1 root=UUID=7a465626-bc5c-4708-800a-0c46566ba637 ro quiet splashinitrd /initrd.img-2.6.30-xwbuild1quiet然后reboot,90%的概率可以启动到新内核上!uuid是磁盘序列号,在你的menu.lst里的别的内核上可以见到!要把这个uuid复制到root=UUID=后面还有uuid后面!编辑 /etc/X11/default-display-manager把/usr/sbin/gdm改为false存盘,重启。进入命令行界面输入用户名密码回车apt-get remove nvidia*(我装了mytget,没装的用wget)mytget http://cn.download.nvidia.com/XFree86/Linux-x86/96.43.13/NVIDIA-Linux-x86-96.43.13-pkg1.run然后chmod 777 NVIDIA-Linux-x86-96.43.13-pkg1.run./NVIDIA-Linux-x86-96.43.13-pkg1.run一路yes回车然后reboot接着回到gdm就可以开特效了讲完了,原来的内核启动想不要删除,否则编译失败,这个系统就没救罗!Exaile:Linux下又一个媒体播放器安装Windows 7+Ubuntu 9.04双系统笔记相关资讯 Ubuntu 9.04
- Ubuntu 9.04 将在10月23日停止更新 (09/25/2010 21:37:25)
- Ubuntu 9.04 Server安装图形桌面的 (01/16/2010 07:26:06)
- Ubuntu 9.04下CUDA编程起步 (12/15/2009 11:39:52)
| - VMware Ubuntu 9.04 MySQL 5.1 设 (03/18/2010 08:53:33)
- Ubuntu增加快捷键打开或关闭触摸板 (01/14/2010 08:26:51)
- Ubuntu 9.04下CUDA编程环境的搭建 (12/15/2009 11:37:28)
|
本文评论 查看全部评论 (0)