LinuxSir.cn,穿越时空的Linuxsir!

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

怎么在 chroot 环境下恢复 lvm2

[复制链接]
发表于 2011-4-12 22:13:36 | 显示全部楼层 |阅读模式
硬盘启动不了,怀疑是 grub 出问题了

想要用 chroot 进入系统,grub-install 一下想起来,/usr, /var 什么的都在 lvm 下面,所以想问一下有什么办法能在chroot挂载lvm么?
发表于 2011-4-13 06:33:15 | 显示全部楼层
Post by wuyuntao;2134769
硬盘启动不了,怀疑是 grub 出问题了

想要用 chroot 进入系统,grub-install 一下想起来,/usr, /var 什么的都在 lvm 下面,所以想问一下有什么办法能在chroot挂载lvm么?

不懂:你用其它方法(e.g. liveCD)開機後不能跑
  1. modprobe dm-mod
  2. vgscan
  3. vgchange -ay
复制代码
把lvm2的分區弄出來嗎?
另外你的/boot和/也在lvm裡面嗎?否則你完全不需要/usr, /var等。
回复 支持 反对

使用道具 举报

发表于 2011-4-13 10:29:00 | 显示全部楼层
Post by mathfeel;2134796

把lvm2的分區弄出來嗎?
另外你的/boot和/也在lvm裡面嗎?否則你完全不需要/usr, /var等。


我的/boot和/都在lvm里。但是这个好像没什么关系,一般的引导盘里都会有lvm,如果lvm没有损坏只需要vgchange,再mount,然后就可以chroot了。所以不知道楼主在说什么……
回复 支持 反对

使用道具 举报

发表于 2011-4-13 10:30:54 | 显示全部楼层
用liveDVD或mini Installer CD 引导系统...挂载...chroot。
回复 支持 反对

使用道具 举报

发表于 2011-4-13 10:46:04 | 显示全部楼层
Post by pingz;2134812
我的/boot和/都在lvm里。但是这个好像没什么关系,一般的引导盘里都会有lvm,如果lvm没有损坏只需要vgchange,再mount,然后就可以chroot了。所以不知道楼主在说什么……
虽然不大明白lz在说什么,但很好奇这位仁兄的办法,能详细讲一下/boot是如何放到lvm里去的吗?启动时机器如何找到grub?
回复 支持 反对

使用道具 举报

发表于 2011-4-13 15:11:28 | 显示全部楼层
Post by jsun;2134814
虽然不大明白lz在说什么,但很好奇这位仁兄的办法,能详细讲一下/boot是如何放到lvm里去的吗?启动时机器如何找到grub?


那是因为咱装的是grub-1.98……
回复 支持 反对

使用道具 举报

发表于 2011-4-14 04:49:00 | 显示全部楼层
Post by jsun;2134814
虽然不大明白lz在说什么,但很好奇这位仁兄的办法,能详细讲一下/boot是如何放到lvm里去的吗?启动时机器如何找到grub?

我的整個硬碟只是一個大的VolumeGroup。機器在MBR裡找grub,然後grub-1.9*可以讀lvm的partition。

Post by pingz;2134812
我的/boot和/都在lvm里。但是这个好像没什么关系,一般的引导盘里都会有lvm,如果lvm没有损坏只需要vgchange,再mount,然后就可以chroot了。所以不知道楼主在说什么……
有些引導盘如Ubuntu本身不帶lvm2。所以先要連上網再跑個apt-get install lvm2。我想會不會lz用了一個這樣的盘。
回复 支持 反对

使用道具 举报

发表于 2011-4-14 08:20:36 | 显示全部楼层
莫非现在用grub2的人很多了?我落伍了
回复 支持 反对

使用道具 举报

发表于 2011-4-16 00:05:42 | 显示全部楼层
按vg然后tab补全..你会看到很多的命令..
我之前就是这样..
回复 支持 反对

使用道具 举报

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

本版积分规则

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