LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 5762|回复: 7

根分区使用lvm或者RAID时,在rescue模式下的mount问题

[复制链接]
发表于 2008-6-10 13:48:24 | 显示全部楼层 |阅读模式
最近发现一个问题,不知道该怎样解决:当根分区是使用的LVM或者RAID的时候,在/etc/fstab出现问题进入rescue模式进行修复的时候,不能对根分区进行mount,猜测可能是系统这时候还没有开启LVM和RAID,问题是现在这种情况下该怎么处理?根文件系统无法mount,就无法修复出问题的/etc/fstab,系统就没有办法正常启动。怎么办呢?
发表于 2008-6-11 12:25:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-25 19:28:19 | 显示全部楼层
多谢多谢,现在能成功使用了
回复 支持 反对

使用道具 举报

发表于 2008-7-26 17:52:28 | 显示全部楼层
当我把fstab文件删除,且我的根分区在lvm中,那么在进入linux rescue之后其不会找到系统中有任何linux分区,当然也就不好将根分区加载到/mnt/sysimage目录下,如果这样的话我是无法chroot的,那么就无法回复fstab文件了。
回复 支持 反对

使用道具 举报

发表于 2008-7-26 20:27:15 | 显示全部楼层
去看我上面提到的文档!
回复 支持 反对

使用道具 举报

发表于 2008-7-26 21:50:13 | 显示全部楼层
文档看过了,他文章里只说
mount -t ext3 /dev/mapper/VolGroup00-LogVol02 /foo
试问如果我没有加载跟目录的话只是rescue模式,其/dev/mapper/目录下是否有VolGroup00-LogVol02文件呢?我亲自做过,当不挂载根目录的时候/dev/mapper目录只有一个control文件
回复 支持 反对

使用道具 举报

发表于 2008-7-27 16:02:00 | 显示全部楼层
1. rescue 状态下没有pv* 、vg* 、 lv*到lvm 程序的连接,你必须用lvm这个程序完成响应工作。
2. #lvm pvdisplay 查看系统中是否有PV
    #lvm vgdisplay
    # lvm lvdisplay
3. 如果真的有LV , 你需要告诉系统建立相关device-mapper
    # lvm vgchange -ay
4. 你应该可以看到/dev下建立了/dev/mapper/VGname-LVname和/dev/VGname/LVname的设备文件和链接文件。

-------------------------------
以上可以在LVM的文档中找到!
回复 支持 反对

使用道具 举报

发表于 2008-8-13 11:28:56 | 显示全部楼层
Post by kissingwolf;1879181
1. rescue 状态下没有pv* 、vg* 、 lv*到lvm 程序的连接,你必须用lvm这个程序完成响应工作。
2. #lvm pvdisplay 查看系统中是否有PV
    #lvm vgdisplay
    # lvm lvdisplay
3. 如果真的有LV , 你需要告诉系统建立相关device-mapper
    # lvm vgchange -ay
4. 你应该可以看到/dev下建立了/dev/mapper/VGname-LVname和/dev/VGname/LVname的设备文件和链接文件。

-------------------------------
以上可以在LVM的文档中找到!

这样可以的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表