fetus Diary
2008/09/06(土) - Xen の仮想 HDD のイメージのパーティションをマウントする
/var/xen/hdd/ritsuko.img にパーティションが 2 つ切ってあって、前者が /boot、後者が LVM の物理ボリューム。LVM なのでちょっとややこしい。
/var/xen/hdd/ritsuko.img を /dev/loop0 にマッピングする
[root@AIRI ~]# losetup /dev/loop0 /var/xen/hdd/ritsuko.img
/dev/loop0 のジオメトリを確認
[root@AIRI ~]# fdisk -l -u /dev/loop0
Disk /dev/loop0: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders, total 20971520 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/loop0p1 * 63 208844 104391 83 Linux
/dev/loop0p2 208845 20964824 10377990 8e Linux LVM
208845 * 512 = 106928640 をオフセット指定して /dev/loop1 にマッピング
[root@AIRI ~]# losetup -o 106928640 /dev/loop1 /dev/loop0
/dev/loop1 は LVM の PV なので pvscan してみる
[root@AIRI ~]# pvscan
PV /dev/md1 VG VolGroupSuzuri lvm2 [2.27 TB / 0 free]
PV /dev/loop1 VG VolGroup00 lvm2 [9.88 GB / 0 free]
Total: 2 [290.16 GB] / in use: 2 [290.16 GB] / in no VG: 0 [0 ]
lvchange を実行して mapper とかが使えるようにする
[root@AIRI ~]# lvchange -a y /dev/VolGroup00
おもむろに mount する
[root@AIRI ~]# mount /dev/mapper/VolGroup00-LogVol00 /mnt/ritsuko
[root@AIRI ~]# df -h /mnt/ritsuko
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
8.6G 1.6G 6.6G 19% /mnt/ritsuko
LVM 使わずに単純なパーティションを作って mount している場合、losetup で loop1 にマッピングした後、単純にどこかに mount すれば良いハズ。
- 08/09/07 0:11
コメント
コメントはありません。