2010-03-05 17:54:29 +0000 2010-03-05 17:54:29 +0000
38
38

LVMボリュームをマウントするには?

LinuxでLVM2ボリュームをマウントしようとしているのですが、オンラインで見た説明書にはボリュームグループをマウントするように書かれています。私はPalimpsestでドライブを参照してください、それは私が知っているすべての情報です。

回答 (7)

55
55
55
2013-10-27 16:35:17 +0000

**私はFedora 17からLVMにアクセスするために使用した手順は次のとおりです。

$ sudo yum install lvm2

ルートとして必要なモジュールをロードします: $ sudo modprobe dm-mod

LVMボリュームのためのシステムをスキャンし、出力であなたのFedoraボリューム(私はVolGroup00であることが証明された)を持っているボリュームグループ名を識別します:

$ sudo vgscan

ボリュームをアクティブにします。

$ sudo vgchange -ay VolGroup00

あなたのFedoraのルートファイルシステム(私はLogVol00であることが証明された)を持っている論理ボリュームを見つけます:

$ sudo lvs

そのボリュームのマウントポイントを作成します:

$ sudo mkdir /mnt/fcroot

あなたは、/mnt/fcrootに移動して、ファイルをコピーして、どこか他の場所に貼り付けています。

26
26
26
2010-03-05 18:56:29 +0000

しばらく前にこの問題に直面し、私はこれを私のブログ

すべてのパーティションをリストアウトし、タイプ

linux:/ # lvmdiskscan

あなたはこのような何かのリストを取得します

File descriptor 3 left open
File descriptor 4 left open
/dev/dm-0 [9.67 GB]
/dev/sda1 [78.41 MB]
/dev/dm-1 [6.44 GB]
/dev/sda2 [115.52 GB]
/dev/dm-2 [2.00 GB]
/dev/sda3 [18.11 GB] LVM physical volume
/dev/sda5 [15.33 GB]

あなたは、このような何かのリストを取得します /dev/dm-xのメモを作成し、それらはLVMパーティションに対応したデバイスです。また、サイズにも注意してください。

次に、利用可能なすべての論理ボリュームの詳細なリストを表示するために lvdisplay と入力してください。 67 GB が lvdisplay |more

の LV グループ /home として利用可能であることがわかりました。

7
7
7
2010-03-05 18:47:33 +0000

2007 を実行すると、ボリューム名のリストを取得できます。出力は、

/dev/VG1/LV1
/dev/VG1/LV2
/dev/VG2/LV3

つまり、真ん中にボリュームグループ名、最後に論理ボリュームが入っているような感じになります。

また、既にマウントされているディスクのリスト(lvscan)と比較して、どれがマウントされていないかを確認してください。例えば:

$ mount
/dev/mapper/VG1-LV1 is mounted on /usr
/dev/mapper/VG1-LV2 is mounted on /home

最後にボリュームグループと論理ボリュームがどこに表示されているかを見ることができます。

3
3
3
2016-04-06 04:29:07 +0000

私はguestmount(1)を見つけるのが最も簡単な方法です。

# guestmount -m /invalid/path -a /path/to/block/device /mnt/
guestmount: '/invalid/path' could not be mounted.
guestmount: Did you mean to mount one of these filesystems?
(...)
guestmount: /dev/vg0/root (ext4)
(...)

# guestmount -m /dev/vg0/root -a /path/to/block/device /mnt

も参照してください http://libguestfs.org/guestmount.1.html

2
2
2
2015-10-23 16:19:01 +0000

ここでは、便利な別のマウント方法を見つけました:

DISK=mydisk

lvdisplay | grep $DISK | grep "LV Path" | sed 's/.* //g'
LV_DISK=$(lvdisplay | grep $DISK | grep "LV Path" | sed 's/.* //g')

fdisk -l $LV_DISK
fdisk -lu $LV_DISK | sed -n '/lv[0-9]p[1-3]/ p' | grep p1 | awk '{print $2}'

OFFSET=$(fdisk -lu $LV_DISK | sed -n '/lv[0-9]p[1-3]/ p' | grep p1 | awk '{print $2}')
OFFSET=$((OFFSET * 512))

MOUNT=/mnt/$DISK
mkdir -p $MOUNT
mount -o loop,offset=$OFFSET $LV_DISK $MOUNT
1
1
1
2018-05-22 05:36:47 +0000

コマンド

lsblk

で lvm の名前を見ることができ、/dev/mapper/ dierctory の下にその名前を見つけることができます。

0
0
0
2018-11-12 15:21:46 +0000

これはKVPMのUIから行うことができます。

マウントしたいグループを選択し、"mount fs “オプションをクリックするだけです。

関連する質問

6
10
19
5
11