当前位置:首页 »»linux»insmod: error inserting '/lib/dm-region-hash.ko' : -1 File exists
insmod: error inserting '/lib/dm-region-hash.ko' : -1 File exists
[导读]linux系统相关技术

insmod: error inserting '/lib/dm-region-hash.ko' : -1 File exists .
编译2.6.39内核后重启出现

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

解决方法:

1,解压initrd文件

[root@szitcs.com ~]# cd /boot
[root@szitcs.com boot]# mkdir newinitrd
[root@szitcs.com boot]# cp /boot/initrd-2.6.39.img /newinitrd
[root@szitcs.com boot]# cd newinitrd
[root@szitcs.com newinitrd]# ls
initrd-2.6.39.img
[root@szitcs.com newinitrd]# zcat ../initrd-2.6.39.img |cpio -i
11537 blocks
释放之后看到如下内容
[root@szitcs.com newinitrd]# ls
bin dev etc init lib proc sbin sys sysroot

2,ok,下边就是编辑init,删掉其中重复的四行中的两行
echo "Loading dm-region-hash.ko module"
insmod /lib/dm-region-hash.ko
echo "Loading dm-region-hash.ko module"
insmod /lib/dm-region-hash.ko

3,重新打包initrd
[root@szitcs.com newinitrd]# find .|cpio -c -o > ../initrd
11538 blocks
[root@szitcs.com newinitrd]# cd ..
[root@szitcs.com boot]# gzip -9 < initrd > initrd-2.6.39.img

initrd-2.6.39.img就是重新打包的initrd了.更改grub.conf里边的为initrd-

2.6.39.img就可以了,
这样“insmod: error inserting '/lib/dm-region-hash.ko' : -1 File

exists” 就不会有了

 

  • 上一篇: 1
  • 下一篇: 2
  • 【免责声明:本站所发表的文章,大部分来源于各相关媒体或者网络,内容仅供参阅,与本站立场无关。如有不符合事实,或影响到您利益的文章,请及时告知,本站立即删除。谢谢监督。】
    资讯搜索
  •   
  • LINUX服务器服务专线
  • 15851499111
  • 苏州LINUX维护
  • 一、.LINUX服务器维护
  • 二、LINUX服务配置
  • 三、LINUX技术支持
  • 四、
  • 五、
  • 六、
  • 七、
  • 八、
  • 九、
  • 十、..
  • 图片资讯
    苏州电脑维修15851499111
  • 一、.
  • 二、
  • 三、
  • 四、
  • 五、
  • 六、
  • 七、
  • 八、
  • 九、
  • 十、..