Debian下编译安装内核
来源:互联网 发布:本地小说阅读软件 编辑:程序博客网 时间:2024/05/06 20:27
最近要测试一个linux下usbdongle的驱动,所以在虚拟机上重新编译安装了内核。
1.下载了linux-2.6.26.1.tar.bz2
tar jvxf linux-2.6.26.1.tar.bz2 解压到/usr/src
做个链接 ln -s linux-2.6.26.1 linux
2.
cd /usr/src/linux
make menuconfig
make
make modules_install
make install
make menuconfig 将驱动置成模块,保存后退出。make 的过程是比较漫长的,慢慢等待吧!
3.
mkinitramfs /lib/modules/linux-2.6.26.1 -o /boot/initrd.img-2.26.1
update-grub
然后要在/boot/grup/menu.lst 上添加 initrd /boot/initrd.img-2.26.1
reboot
插入usbdongle,在/dev下没有发现相应驱动,用dmesg查看出现错误
This USB2.0 device cannot be run on a USB1.1 port. (it lacks a hardware PID filter)
注掉linux-2.6/drivers/media/dvb/dvb-usb/dvb-usb-init.c中
/*
if (d->udev->speed == USB_SPEED_FULL && !(adap->props.caps & DVB_USB_ADAP_HAS_PID_FILTER)) {
err("This USB2.0 device cannot be run on a USB1.1 port. (it lacks a hardware PID filter)");
return -ENODEV;
}
*/
重新编译、安装就OK
- Debian下编译安装内核
- Debian下编译内核
- Debian 下编译内核过程
- Debian 下编译安装Nginx
- Debian下编译安装MPlayer
- 在debian下编译、升级linux内核
- Debian 6 (Squeeze) 下编译内核
- debian下安装内核源码的方法
- Debian下编译安装驱动模块
- debian 6下编译安装 gcc3.2.3
- debian下源码编译安装apache
- Debian下编译安装网卡驱动AR8151
- Debian下编译安装NginX1.5
- Debian内核编译手记
- linux内核编译(debian)
- Debian环境编译内核
- debian/ubuntu编译内核
- Debian内核编译
- i = i++ 和 i = ++i 的区别
- mysq 数据库 日期函数
- 关于函数的指针与引用参数传递
- Architecting Parallel Applications(1)
- C#中反射的介绍
- Debian下编译安装内核
- Debian下编译安装MPlayer
- linux环境变量相关的几个文件之区别
- ubuntu下RMVB的完美播放
- DEDECMS建站5个优化技巧
- SQL Server Job运行成功或失败时发送电子邮件通知
- 开源的神话
- diff和patch使用指南
- 指针,揭开你的盖头来(三)