标签:ubuntu内核更新 linux驱动程序 vfs:unable to mount root fs on
1. 查看需要更新的内核命令:
apt-cache search linux 该命令将会显示所有可以获取的内核
2. sudo apt-get install linux-source-2.6.32 安装所选则的内核 或者去www.kernel.org下载
3. 在/usr/src/目录下会有下载下来的内核 解压缩并且配置内核 编译内核和模块 安装内核和模块(可以通过make help命令查看 make可以执行的动作)
4. cd /lib/modules/2.6.32.63+drm33.26 进入到安装的modules中
5. 执行update-initramfs –c –k 2.6.32.63+drm33.26 这条命令执行后会在/boot/下生成init.img-2.6.32+drm33.26文件 它可以帮助挂载根文件系统。如果自己制作这个文件sudo mkinitramfs 2.6.26 -o /boot/initrd.img
有可能会出现启动错误,无法挂载根文件系统。这可能与生成的件文名有关。
6. sudo update-grub 这样就会在/boot/gurb/下生成一个新的grub.cfg文件 系统在启动时就会根据它启动。
本文出自 “Sicwen” 博客,请务必保留此出处http://sicwen.blog.51cto.com/10779582/1710739
标签:ubuntu内核更新 linux驱动程序 vfs:unable to mount root fs on
原文地址:http://sicwen.blog.51cto.com/10779582/1710739