LinuxSir.cn,穿越时空的Linuxsir!

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

硬盘挂载问题

[复制链接]
发表于 2010-3-21 21:35:41 | 显示全部楼层 |阅读模式
一台 RH4 机器出现故障,无法启动,现将该硬盘装在别的机器当从盘,如下的
[root@localhost ~]# fdisk -l

Disk /dev/sda: 18.3 GB, 18351959040 bytes
255 heads, 63 sectors/track, 2231 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        2231    17816085   8e  Linux LVM

Disk /dev/sdb: 73.5 GB, 73557090304 bytes
255 heads, 63 sectors/track, 8942 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          13      104391   83  Linux
/dev/sdb2              14        8942    71722192+  8e  Linux LVM
[root@localhost ~]#
[root@localhost ~]# mount /dev/sdb2 /opt/date1
mount: you must specify the filesystem type
[root@localhost ~]#
提示需要指定分区格式,可是指定还是不行,麻烦各位大虾指导指导!
发表于 2010-3-21 22:31:27 | 显示全部楼层
应该mount的是Lv而不是分区
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-22 10:35:28 | 显示全部楼层

各位老大帮忙

各位老大有没有详细点的,小弟是菜鸟中的菜鸟
回复 支持 反对

使用道具 举报

发表于 2010-3-30 15:54:48 | 显示全部楼层
先查看Reh Hat手册中有关LVM的解释。

我没用过LVM,但是用过磁盘阵列。以下是解题思路:
简而言之LVM是把多个分区组合起来形成一个大的分区,小分区1的空间用完之后才用到小分区2的空间,依此类推。推测楼主的情形是只有一个小分区的LVM。

第一步:
mkir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1

第二步:
find /mnt/sdb1/etc -type f -exec grep -qs sda2 {} \; -print
这一步是找出LVM的配置文件,至于是哪个就要自己判断了。这里假定是lvm.conf
cp /mnt/sdb1/etc/lvm.conf    /etc

第三步:
修改复制过来的配置文件里的sda2为sdb2,并记下配置文件里的LVM设备名(这里假定是/dev/lvm0)

mount /dev/lvm0 /opt/date1
回复 支持 反对

使用道具 举报

发表于 2010-3-30 16:05:16 | 显示全部楼层
lvscan
lvs
lvdisplay
看下哪个是root
然后 mount /dev/<vg name>/<lv name> /opt/date1
回复 支持 反对

使用道具 举报

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

本版积分规则

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