免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: mdjhaitao
打印 上一主题 下一主题

不能进入系统 --是高手就来挑战了。LVM不能加载模块 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2008-02-14 22:48 |只看该作者
在看书呢

superblock 是分区上最重要的一个区域,具体的东西你还是先看 man tune2fs 吧


  1. [root@mail ~]# tune2fs -l /dev/my_vg/lvol0
  2. tune2fs 1.35 (28-Feb-2004)
  3. Filesystem volume name:   <none>
  4. Last mounted on:          <not available>
  5. Filesystem UUID:          e8916f43-19a4-4a5f-ac0b-f651f6301b5b
  6. Filesystem magic number:  0xEF53
  7. Filesystem revision #:    1 (dynamic)
  8. Filesystem features:      has_journal resize_inode filetype sparse_super
  9. Default mount options:    (none)
  10. Filesystem state:         clean
  11. Errors behavior:          Continue
  12. Filesystem OS type:       Linux
  13. Inode count:              10240
  14. Block count:              40960                               
复制代码


  1. [root@mail ~]# e2fsck -f /dev/my_vg/lvol0
  2. e2fsck 1.35 (28-Feb-2004)
  3. The filesystem size (according to the superblock) is 264192 blocks        // 文件系统是 1.01GB
  4. The physical size of the device is 5120 blocks                                             // 但底层设备是 20MB 而已
  5. Either the superblock or the partition table is likely to be corrupt!
  6. Abort<y>? no

  7. Pass 1: Checking inodes, blocks, and sizes
  8. Error reading block 5671 (Invalid argument) while doing inode scan.  Ignore error<y>?

  9. /dev/my_vg/lvol0: e2fsck canceled.
  10. [root@mail ~]#
复制代码

论坛徽章:
0
62 [报告]
发表于 2008-02-14 23:18 |只看该作者
原帖由 ailms 于 2008-2-14 22:48 发表
在看书呢

superblock 是分区上最重要的一个区域,具体的东西你还是先看 man tune2fs 吧


[root@mail ~]# tune2fs -l /dev/my_vg/lvol0
tune2fs 1.35 (28-Feb-2004)
Filesystem volume name:   
Last  ...

谢谢哥们
我明天做试验看看。我那个坏的有什么不同。
再次谢谢你

论坛徽章:
0
63 [报告]
发表于 2008-02-15 01:57 |只看该作者
我也遇到相同的问题!

我是升级内核后,出现这个问题,   用回原来那个内核启动,可以正常启动!

用新升级的那个内核,会出现LZ那样问题.        

为了这个问题,我也在虚拟机上做了测试,还是一样出现这个错误!      不知道是不是我的GRUB的配置有问题.?

这些是我在虚拟机上做的测试!

df   列出来的信息:

/dev/mapper/VolGroup00-LogVol00
                      20029308   3243768  15768096  18% /
/dev/hda1               101086     13388     82479  14% /boot


下面这个是我grub的信息:

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.22.1)
        root (hd0,0)
        kernel /vmlinuz-2.6.22.1 ro root=/dev/VolGroup00/Logvol00
        initrd /initrd-2.6.22.1.img
title CentOS-4 i386 (2.6.9-55.EL)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-55.EL ro root=/dev/VolGroup00/LogVol00
        initrd /initrd-2.6.9-55.EL.img

重起之后,进不了系统,会出现以下的错误:


LZ如果已经解决,请贴一下解决方法!!

论坛徽章:
0
64 [报告]
发表于 2008-02-15 09:15 |只看该作者
原帖由 jiayong277 于 2008-2-15 01:57 发表
我也遇到相同的问题!

我是升级内核后,出现这个问题,   用回原来那个内核启动,可以正常启动!

用新升级的那个内核,会出现LZ那样问题.        

为了这个问题,我也在虚拟机上做了测试,还是一样出现这个错 ...

你的问题似乎是是否编译了LVM支持的事吧 网上也有很多讨论的

论坛徽章:
0
65 [报告]
发表于 2008-02-15 09:17 |只看该作者
原帖由 mdjhaitao 于 2008-2-14 23:18 发表

谢谢哥们
我明天做试验看看。我那个坏的有什么不同。
再次谢谢你



我做了e2fsck -f  /dev/VolGroup00/LogVol00
似乎让我修复啥
pass 1 : checking  inodes blocks and sizes
inode2 i_block is 16 should be 9 fix (y)?
我按了N多Y
都没按完

论坛徽章:
0
66 [报告]
发表于 2008-02-15 10:27 |只看该作者
这就说明 superblock 中的信息和实际检到的不一致,

你之前有对 lv 做过什么扩展、缩小的操作吗?

至于 e2fsck ,如果实在太多错误的话,先用 dd 把分区的内容备份出来,然后 e2fsck -p,则会自动修复文件系统

论坛徽章:
0
67 [报告]
发表于 2008-02-15 11:02 |只看该作者
原帖由 ailms 于 2008-2-15 10:27 发表
这就说明 superblock 中的信息和实际检到的不一致,

你之前有对 lv 做过什么扩展、缩小的操作吗?

至于 e2fsck ,如果实在太多错误的话,先用 dd 把分区的内容备份出来,然后 e2fsck -p,则会自动修复文件系统


没有扩展过。也没有缩小过
就是正常的关机了。就这样了。
我是不是只要/dev/VolGroup00/LogVol00
用DD备份是吗?
然后执行 e2fsck -p

另外我用dd if=/dev/VolGroup00/LogVol00 of=/这里我把他放哪里呢。
现在是光盘启动 放的位置我应该怎么写呢。
一重启是不是就没了。
希望能在指点一下

论坛徽章:
0
68 [报告]
发表于 2008-02-15 11:08 |只看该作者
你没有其他的本地硬盘吗?

你可以自己判断是否严重,是否需要备份

论坛徽章:
0
69 [报告]
发表于 2008-02-15 11:28 |只看该作者
原帖由 ailms 于 2008-2-15 11:08 发表
你没有其他的本地硬盘吗?

你可以自己判断是否严重,是否需要备份



我没备份。修复了N多
最后提示unexpected inconsistency :run fsck manually
修复以后也可以挂载/dev/VolGroup00/LogVol00
这个了。
那算是修复了。可以重启了。
还是我要怎么做。

论坛徽章:
0
70 [报告]
发表于 2008-02-15 11:35 |只看该作者
你少了一步,在 e2fsck 后用 echo $? 看一下最终的状态是什么


  1. Exit Code
  2. The exit code returned by e2fsck is the sum of the following conditions:
  3. 0 - No errors
  4. 1 - File system errors corrected
  5. 2 - File system errors corrected, system should
  6. be rebooted
  7. 4 - File system errors left uncorrected
  8. 8 - Operational error
  9. 16 - Usage or syntax error
  10. 32 - E2fsck canceled by user request
  11. 128 - Shared library error
复制代码


从上面的信息看,估计还是不干净,再做一次吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP