编译内核需要具备什么知识和技术?
在编译内核前应该都了解些什么信息?
驱动要不要重新安装,比如,无线网卡,显卡(ati),等等?
如果编译失败,没办法正常进入系统,怎么恢复?

代码: 全选
] ls -ld //
代码: 全选
sudo su
cd 内核代码/linux-2.6.32.7
lspci #记下自己的硬件信息
rm /boot/config* #注意这一步
make mrproper
make menuconfig
#
# 星号[*]选择以下几项
# SCSI DISK SATA驱动 FILE SYSTEM
# 网卡 声卡 FUSE PPPOE
#
make
make modules_install
make headers_install
cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.32.7-mykernel
代码: 全选
sudo apt-get install girlfriend
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
有一些软件包无法被安装。
下列的信息可能会对解决问题有所帮助:
下列的软件包有不能满足的依赖关系:
girlfiend: 依赖: house但是它将不会被安装
girlfiend: 依赖: car但是它将不会被安装
house,car: 依赖: money但是它将不会被安装
E: 无法安装的软件包
黄美姬 写了:为什么我2.6.32.4编成功,2.6.32.7同样方法没能生成DEB包,第二天起来看,2.6.32.7文件夹变几G了,却没有DEB文件
$sudo make-kpkg --initrd --revision=-custom0 kernel_image kernel-headers,
$sudo make-kpkg-initrd --initrd --revision=-custom0 kernel_image kernel-headers,
$sudo make-kpkg --initrd --append-to-version=-custom0 kernel_image kernel_headers
这三个哪个正确的