Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1790985
  • 博文数量: 787
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:17
文章分类

全部博文(787)

文章存档

2008年(787)

我的朋友

分类:

2008-09-25 16:08:45

引用:
原帖由 zltjiangshi 于 2008-9-7 13:15 发表
make install这一步做了没有?
编译好的内核是可以cp过去的呀,压缩的内核镜像在arch/x86/boot/bzImage,这个cp到/boot目录下就ok了。
我原先是cp过去的,但听你这么说我也就试了一下,查看目录下生成了config-2.6.26.2和System.map-2.6.26.2文件并建立了符号链接config和System.map,但是/boot/grub/menu.lst文件没有被更新,自己手动更新了一下。还有系统使用initrd.img这个东东,虽然不知道是什么,但是知道系统要用,所以这个东西也cp了一下,由原来的initrd.img-2.6.18-5-686拷贝为initrd.img-2.6.26.2并建立符号链接initrd.img,全部弄好后/boot目录下是这个样子
复制内容到剪贴板
代码:
dwj@beyond:/boot$ ls -lh|nl
     1  总计 13M
     2  lrwxrwxrwx 1 root root   15 2008-09-08 16:42 config -> config-2.6.26.2
     3  -rw-r--r-- 1 root root  70K 2007-12-24 23:58 config-2.6.18-5-686
     4  -rw-r--r-- 1 root root  83K 2008-09-08 16:42 config-2.6.26.2
     5  drwxr-xr-x 2 root root 1.0K 2008-09-08 17:18 grub
     6  lrwxrwxrwx 1 root root   19 2008-09-08 17:15 initrd.img -> initrd.img-2.6.26.2
     7  -rw-r--r-- 1 root root 4.3M 2008-08-20 18:23 initrd.img-2.6.18-5-686
     8  -rw-r--r-- 1 root root 4.3M 2008-09-08 17:14 initrd.img-2.6.26.2
     9  lrwxrwxrwx 1 root root   19 2008-09-08 16:42 System.map -> System.map-2.6.26.2
    10  -rw-r--r-- 1 root root 707K 2007-12-25 05:36 System.map-2.6.18-5-686
    11  -rw-r--r-- 1 root root 865K 2008-09-08 16:42 System.map-2.6.26.2
    12  lrwxrwxrwx 1 root root   16 2008-09-08 16:42 vmlinuz -> vmlinuz-2.6.26.2
    13  -rw-r--r-- 1 root root 1.3M 2007-12-25 05:36 vmlinuz-2.6.18-5-686
    14  -rw-r--r-- 1 root root 1.4M 2008-09-08 16:42 vmlinuz-2.6.26.2
/boot/grub/menu.lst文件
复制内容到剪贴板
代码:
dwj@beyond:/boot$ cat /boot/grub/menu.lst
default         0
timeout         5
color cyan/blue white/blue

title           Debian GNU/Linux, kernel 2.6.26.2
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.26.2 root=/dev/sda1 ro
initrd          /boot/initrd.img
savedefault

title           Debian GNU/Linux, kernel 2.6.26.2 (single-user mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.26.2 root=/dev/sda1 ro single
initrd          /boot/initrd.img
savedefault

title           Debian GNU/Linux, kernel 2.6.18-5-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda1 ro
initrd          /boot/initrd.img-2.6.18-5-686
savedefault

title           Debian GNU/Linux, kernel 2.6.18-5-686 (single-user mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda1 ro single
initrd          /boot/initrd.img-2.6.18-5-686
savedefault
重新启动系统还是提示错误,下面是手动抄下来的东西
复制内容到剪贴板
代码:
Begin:Running /scripts/init-premount
FATAT:Could not load /lib/modules/2.6.26.2/modules.dep:No such file or directory
之后系统还可以用,但是等了好长时间才出现一个shell,是下面这个样子的
复制内容到剪贴板
代码:
BusyBox v1.1.3(debian......) Built-in shell (ash)
/bin/sh: Can't access tty; job control turned off
(initramfs)                //这个是控制台提示符
总之就是编译还算是顺利完成,就后续工作还差点不是出这样的问题就是那样的问题,新的内核不能在系统上良好的运行。      
--------------------next---------------------
复制内容到剪贴板
代码:
dwj@beyond:/boot$ cat /boot/grub/menu.lst
default         0
timeout         5
color cyan/blue white/blue

title           Debian GNU/Linux, kernel 2.6.26.2
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.26.2 root=/dev/sda1 ro
initrd          /boot/initrd.img
savedefault

title           Debian GNU/Linux, kernel 2.6.26.2 (single-user mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.26.2 root=/dev/sda1 ro single
initrd          /boot/initrd.img
savedefault

title           Debian GNU/Linux, kernel 2.6.18-5-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda1 ro
initrd          /boot/initrd.img-2.6.18-5-686
savedefault

title           Debian GNU/Linux, kernel 2.6.18-5-686 (single-user mode)
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda1 ro single
initrd          /boot/initrd.img-2.6.18-5-686
savedefault

--------------------next---------------------

阅读(482) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~