Chinaunix首页 | 论坛 | 博客
  • 博客访问: 86392
  • 博文数量: 42
  • 博客积分: 2630
  • 博客等级: 少校
  • 技术积分: 415
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-23 11:05
文章分类
文章存档

2011年(1)

2010年(41)

我的朋友

分类: LINUX

2010-09-29 19:30:58

 

编译完2.6.35.5内核后启动后报如下错误:

insmod : error inserting '/lib/dm-region-hash.ko' : -1 File exists
   Reading all physical volumes. This may take a while...
   Volume gruop "VolGroup00" not found
mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
setuproot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init!

 

先解决第一个问题:

insmod : error inserting '/lib/dm-region-hash.ko' : -1 File exists

/boot/initrd-2.6.35.5.img 文件拷贝到/tmp/initrd/目录下.

#mv initrd-2.6.35.5.img initrd.gz

#gzip –d initrd.gz

#cpio –idv

vi 开启init

删除重复的,只保留一个

echo "Loading dm-region-hash.ko module"

insmod /lib/dm-region-hash.

重新打包

#find . | cpio -c –H newc > ../initrd

#gzip -9 initrd

 

再解决另一个问题

#make menuconfig                                                                                  
General setup
  --> [*] enable deprecated sysfs features to support old userspace tools

把这个勾上

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