virt-install --disk size=10 は何をしますか?

virt-install --disk size=10 は何をしますか?

ホストでゲストファイルシステムを閲覧するための読み取り/書き込み権限を取得するにはどうすればよいですか? (おそらくゲストがオフになっている場合にのみ安全になります。)

以下のように、ゲストファイルシステムのデフォルトパスはどこにありますか?

この例は以下に由来しています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そしてゲストの魚

http://libguestfs.org/

これは古いブログ投稿ですが、良い出発点になります。Guestfishを使用してQCOW画像を修正する

関連情報