|
昨晚在P4M1.5G/512M/fedora4上编译了两次从kernel.org上当的2.6.13,第一次报usb的is1000(好像是这个记不太清了)错误退出。
make mrproper、make menuconfig(删了那个东西)、make(大概20多分钟不超过30分钟,当中有一些警告提示)、make modules_install、make install均通过。用新core reboot后,散热器狂转,黑屏无任何提示。等了5分钟左右,怕CPU烧了再次重启,依然,只好放弃。
Q1:能否将编译过程中的屏幕输出重定向到某个文件?这个目的很明确。
Q2:编译中的警告提示指出的隐含的问题是不是导致编译能通过,而代码执行死锁的关键???
Q3:为什么只有全部安装fedora4才能make??昨天之前我选项安装了不下5次,每次都装了与开发有关的所有东西,但不管是fedora官方升级的2.6.12还是kernel.org的2.6.13,只要make就提示什么main_io.o的错误,还有别的都TMD气得我记不起来了。
Q4:新内核有19??K,原来的是16??K;但是/lib/modules里新模块的目录有9?M,原来的有3?M。是不是因为启动时加载的新模块太多了导致启动死锁???(我知道不会把9?M都装进内存,即便是这样我也不怕。)但是我在make menuconfig时关了很多用不着的东西,感觉模块应该比原来少。
and:
Q1:如果编译通过、启动正常、使用正常,怎样将新内核(包括模块)备份出来?不会是简单的cp了/boot *和tar了/lib/modules/2.6.13就行吧??
Q2:如果备份出了本机的新core(包括模块),能否在本机在安装了旧发行版(以前的基于2.6的比如fedora4)后恢复到新core(包括模块)???
我想这两条应该是通用问题。 |
|