ホストでゲストファイルシステムを閲覧するための読み取り/書き込み権限を取得するにはどうすればよいですか? (おそらくゲストがオフになっている場合にのみ安全になります。)
以下のように、ゲストファイルシステムのデフォルトパスはどこにありますか?
この例は以下に由来していますman virt-install
。
この例では、Fedora 20 KVMゲストのvirtioアクセラレーションディスク/ネットワークインストールを使用し、新しい10GiB qcow2ファイルを作成し、ホストCDROMドライブのメディアからインストールします。デフォルトでは、これはSpiceグラフィックスを使用し、自動起動グラフィックスクライアントを起動します。
# virt-install \ --connect qemu:///system \ --virt-type kvm \ --name demo \ --memory 500 \ --disk size=10 \ --cdrom /dev/cdrom \ --os-variant fedora13
ファイルの保存オプションman
:
ストレージオプション --disk オプションは、さまざまなオプションとともにゲストストレージとして使用されるメディアを指定します。ディスク文字列の一般的な形式は次のとおりです。
--disk opt1=val1,opt2=val2,... The simplest invocation to create a new 10G disk image and associated disk device: --disk size=10
答え1
ホストでゲストファイルシステムを閲覧するための読み取り/書き込み権限を取得するにはどうすればよいですか?
仮想マシンはコンテナではありません。独自のディスク構造とファイルシステムを備えた仮想ディスク(またはlvmボリュームなど)があります。
このディスクをホストオペレーティングシステムにマウントできますが、その用途は何ですか?あなたはこれを行うことができますqemu-nbdまたは他のツールを使用して(左心室の厚さ)。
以下のように、ゲストファイルシステムのデフォルトパスはどこにありますか?
ゲストファイルシステムにはデフォルトパスはありませんが、仮想ディスクファイルにはデフォルトパスがあります。仮想ディスクは、次のように入力できる(または存在しない場合は入力する必要がある)デフォルトの場所に作成されますvirsh
。
virsh pool-define-as --name guest_images --type dir --target /var/guest_images
/var/guest_images
デフォルトの場所はどこですか
答え2
あなたが探しているものlibguestfsそしてゲストの魚。
これは古いブログ投稿ですが、良い出発点になります。Guestfishを使用してQCOW画像を修正する