给虚拟机的ubuntu编译linux-3.6内核


最近一方案使用了ftdi公司的FT232H这款usb转串口芯片,2011年6月27号内核驱动才添加对它的支持,对应的内核版本是linux-2.6.39.3,为了添加对该芯片的支持,我不得不编译最新版本的内核。


于是我编译了linux-3.6内核,步骤如下:


1. 复制现在系统的内核配置到3.6目录下

cp /usr/src/linux-headers-2.6.32-28-generic/.config myoldconfig

2. 配置内核,make menuconfig的时候加载myoldconfig,然后保存为.config
make mrproper

make menuconfig

3. 编译安装内核

make 
sudo make modules_install
sudo make install


4. 制作启动盘

sudo mkinitramfs 3.6.0 -o /boot/initrd.img-3.6.0


5. 更新grub2

sudo update-grub2


重启,使用新内核。

你可能感兴趣的:(虚拟机,ubuntu)