手動mount一個 LVM的分区
date:星期日, 五月 17th, 2009 at 1:39 上午 Categories:linux
环境UBUNTU
第一件事就是载入LVM所需要的module
$ sudo modprobe dm-mod
接着就是找出partiton中的VG(Volume Group),以我的状况为例,我将硬碟以usb连接到电脑后,由dmesg可以知道有/dev/ sda1, /dev/sda2两个patitons,在以fdisk -l /dev/sda可以知道/dev/sda2是LVM格式。接着,我就执行:
$ sudo pvscan
PV /dev/sda2 VG VolGroup00 lvm2 [18.50 GB / 32.00 MB free]
Total: 1 [18.50 GB] / in use: 1 [18.50 GB] / in no VG: 0 [0 ]
PV /dev/sda2 VG VolGroup00 lvm2 [18.50 GB / 32.00 MB free]
Total: 1 [18.50 GB] / in use: 1 [18.50 GB] / in no VG: 0 [0 ]
从以上结果,我可以知道我有一个VG,叫做VolGroup00,他的PV(Physical Volume)是/dev/sda2
接着我就执行:
$ sudo vgchange – ay VolGroup00
$ sudo ls /dev/VolGroup00/
LogVol00 LogVol01
$ sudo ls /dev/VolGroup00/
LogVol00 LogVol01
这时候vgchange会在/dev下产生一个VolGroup00的目录,并且在这个目录下产生该有的device(其实是link到/dev/mapper下)。然后我利用ls就可以知道VolGroup00这个VG下有两个LV(Logical Volume)。分别是LogVol00与LogVol01。然后我只要mount我要的就可以了。
$ sudo mkdir /media/qlj_disk
$ sudo mount /dev/VolGroup00/LogVol00 /media/qlj_disk/
$ sudo mount /dev/VolGroup00/LogVol00 /media/qlj_disk/
文章为转载由于系统不同稍有修改
