2006年8月25日

[users 6724] Re: HDD のイメージファイルの mount(Xen のイメージファイル )

平です。

xen-users@xxxxxに英語で同じこと書きましたが、
今回は日本語で書きます。

1. /var/lib/xen/images/vm1/hdaを/dev/loop0にマッピングしま
す。
# losetup /dev/loop0 /var/lib/xen/images/vm1/hda


2. /dev/loop0のジオメトリック情報を確認します。
# fdisk -l -u /dev/loop0
Disk /dev/hda: 30.7 GB, 30738677760 bytes
255 heads, 63 sectors/track, 3737 cylinders, total 60036480 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 60034904 29913030 83 Linux

3. オフセットアドレスを計算します。 offset = Start x Unit size
# ((offset=63*512))

4. hda1を/dev/loop1にマッピングします。
# losetup -o $offset /dev/loop1 /dev/loop1

5. /dev/loop1を/mnt/vm1_hda1へマウントします。
# mkdir /mnt/vm1_hda1
# mount /dev/loop1 /mnt/vm1_hda1

以上です。パスは適当に読み替えてください。

.::.:... .::....: .::...:: .::.:.:: .::..:.: .:::..:.
TAIRA Hajime <htaira@xxxxx>
web: http://pantora.net/


On 2006/08/25, at 11:48, Ryuji Matsumoto wrote:

> 松元です。
>
> HDDのイメージファイルのマウントについて教えてください。
>
> 手もとにHDDの5Gbyteのイメージファイル(/tmp/
> Xen.img)があります。構造は
> 次のようになっています。
>
> /dev/xvda1 5Gbyte / (ext3)
> /dev/xvda2 512MByte SWAP
>
> この/dev/xvda1をmountしたいのですが、なにか良い手
> はないでしょうか?
>
> HDDのイメージファイル(/tmp/Xen.img)にパーティションを
> 切ってなければ、
>
> % mount -o loop /tmp/Xen.img /mnt
>
> で大丈夫なんですが、実際はパーティションが切ってありますので、
> 上記の方
> 法では失敗です。
>
> % mount -o loop /tmp/Xen.img /mnt
> mount: you must specify the filesystem type
>
> なんかうまい方法ないんでしょうか?
>
> 一旦/dev/sda か何かにmapして、それをmount出
> 来ればいいんですけどね。
>
> 例えばこんな感じ。
>
> % mount -o loop /tmp/Xen.img /dev/sda
> % mount /dev/sda1 /mnt
>
> --
> PS: なんでこんな事をやっているかというと、Xenの設定をし
> ていたのですが、
> どうも設定ファイルをミスってしまったみたいで、Xenの
> domainU (仮想OS)が
> 起動しなくなってしまいました。kernel回りのファイルの設定
> ミスでsingle
> userにもなりません。
>
> それでファイルを直接編集したいので、/dev/xvda1にdomein0
> (ホストOS)から
> アクセスしたいのですが、出来なくて困っています。何かお知恵を拝
> 借できれ
> ば良いのですが。
>
> --
> 松元
> _______________________________________________
> users mailing list
> 投稿先アドレス: mailto:users@xxxxx
> 総合案内: http://fedora.jp/mailman/listinfo/users
> 過去の投稿の検索: http://fedora.jp/kabayaki/
>
>

_______________________________________________
users mailing list
投稿先アドレス: mailto:users@xxxxx
総合案内: http://fedora.jp/mailman/listinfo/users
過去の投稿の検索: http://fedora.jp/kabayaki/

投稿者 xml-rpc : 2006年8月25日 19:07
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/44544
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。