如何获得从主机浏览来宾文件系统的读/写权限? (大概只有当来宾关闭时才安全。)
如下所示,来宾文件系统的默认路径在哪里?
这个例子来自man virt-install
:
示例 使用 virtio 加速磁盘/网络安装 Fedora 20 KVM 来宾,创建新的 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
默认位置在哪里