免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2624 | 回复: 7
打印 上一主题 下一主题

为什么编译升级内核2.6.22后启动不了????? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-06 17:57 |只看该作者 |倒序浏览
我的内核是gentoo-2.6.19-r5的,用gentoo 2007 livecd安装的
纺译升级内核到2.6.22后启动时出现如下:
Pivotroot: Pinvot_root(/sysroot,/sysroot/initrd)failed:2
umount /initrd/proc failend:2
Freeing unused kernel memory:308k freed
kernel Panic - No Syncing:No init found.Try passing init=option to kernel.

然后卡在那里了,这个应该怎么解决??

论坛徽章:
0
2 [报告]
发表于 2007-09-07 18:02 |只看该作者
开不了机啊..............求救啊...........

开机时显示:
RAMDISK:Compressed image found at block 0
VFS:Mounted root (ext2 filesystem).
Red Hat nash Version 3.5.7 starting
Mounting /Proc filesystem
Creating block devices
Creating root devices
Mounting root filesystem
Kjournald starting.Commintinterval 5 seconds
EXT3-fs:mounted filesystem with ordered data mode.
Pivotroot: Pivot_root(/sysroot,/sysroot/initrd) failed:2
umount /initrd/proc failend:2
Freeing unused kernel memory:308k freed
kernel Panic-not syning:No init found.Try passing init=Option to kernel.



fdisk -l /dev/sda 的内容如下:

Disk /dev/sda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            1355       12161    86807227+   f  W95 Ext'd (LBA)
/dev/sda2               1          13      104391   83  Linux
/dev/sda3              14          79      530145   82  Linux swap / Solaris
/dev/sda4              80        1354    10241437+  83  Linux
/dev/sda5            1355        3139    14337981   83  Linux
/dev/sda6            3140        3648     4088511   83  Linux
/dev/sda7            3649        7296    29302528+   b  W95 FAT32
/dev/sda8            7297        9728    19535008+   b  W95 FAT32
/dev/sda9            9729       12161    19543041    b  W95 FAT32

Partition table entries are not in disk order



df 的内容显示如下:

文件系统      类型     1K-块        已用     可用 已用% 挂载点
/dev/sda4     ext3     9920064   2966880   6441116  32% /
proc          proc           0         0         0   -  /proc
sysfs        sysfs           0         0         0   -  /sys
udev         tmpfs      252480       716    251764   1% /dev
devpts      devpts           0         0         0   -  /dev/pts
/dev/sda2     ext2      101108     17952     77940  19% /boot
/dev/sda5     ext3    13887860   1052108  12118856   8% /home
/dev/sda6     ext3     3960124    249768   3505932   7% /var
/dev/sda7     vfat    29288208  27311920   1976288  94% /mnt/winc
/dev/sda8     vfat    19525456  17781168   1744288  92% /mnt/wind
/dev/sda9     vfat    19533472  16195776   3337696  83% /mnt/wine
none         tmpfs      252480         0    252480   0% /dev/shm
usbfs        usbfs           0         0         0   -  /proc/bus/usb
/dev/sdb      vfat      252280    131372    120908  53% /mnt/usb

[ 本帖最后由 mfkfjhhabe 于 2007-9-7 18:06 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-09-07 18:24 |只看该作者
grub.conf 文件内容如下:

default=0
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz

title gentoo linux 2.6.22
        root (hd0,1)
        kernel /vmlinuz ro root=/dev/sda4
        initrd /initrd-2.6.22.img

title gentoo linux
        root(hd0,1)
        kernel /kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda4 doscsi
        initrd /initramfs-genkernel-x86-2.6.29-gentoo-r5




gentoo linux可以正常启动
但gentoo linux 2.6.22不能启动,显示上面的信息

论坛徽章:
0
4 [报告]
发表于 2007-09-07 18:27 |只看该作者
我的mkinitrd 是3.5.7版的
安装LVM2时提示出错
这个有关系吗

论坛徽章:
0
5 [报告]
发表于 2007-09-07 19:27 |只看该作者
使用genkernel来安装.mkinitrd3.5.7修改一下也可以用,不过还是用可用的方法吧.

论坛徽章:
0
6 [报告]
发表于 2007-09-08 16:30 |只看该作者
使用genkernel怎么安装的??有资料可以介绍一下吗??

论坛徽章:
0
7 [报告]
发表于 2007-09-08 21:22 |只看该作者
原帖由 wysilly 于 2007-9-7 19:27 发表
使用genkernel来安装.mkinitrd3.5.7修改一下也可以用,不过还是用可用的方法吧.

mkinitrd3.5.7修改一下也可以用
这个要怎么修改的??

论坛徽章:
0
8 [报告]
发表于 2007-09-09 01:40 |只看该作者
首先要确定安没安装genkernel , emerge -p genkernel.
其次,安装了.
ls -l /usr/src/linux
确定指向 linux-2.6.22
cd /usr/src/linux
zcat /proc/config.gz .config
genkernel --no-clean --no-mrporper --menuconfig --boot-loader=grub all
如此而己
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP