ใช่มีบางสิ่งบางอย่างที่เหมือนแขกเพิ่มเติมvirt-manager
- เพียง แต่ต้องทำแตกต่างกันเล็กน้อย เพื่อให้ง่ายสำหรับคุณที่จะดูว่ามันทำงานอย่างไรฉันจะให้ภาพหน้าจอแก่คุณ
ก่อนอื่นให้เปลี่ยนแอตทริบิวต์ ACL ของlibvirt-qemu
ผู้ใช้เพื่อให้สิทธิ์ในการเขียนในโฟลเดอร์แชร์: sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-shared folder>
และ Vdisk:sudo setfacl -R -m u:libvirt-qemu:rwx /<path-of-the-virtual-disk>
ในตัวอย่างด้านล่างฉันให้สิทธิ์สำหรับพาร์ติชันที่เมาท์แยกต่างหากทั้งหมดให้ยืดหยุ่น:
sudo setfacl -R -m u:libvirt-qemu:rwx /media/cl
(ดังที่ฉันพูด - ตัวอย่างของการตั้งค่าของฉัน)
เปิดเครื่องเสมือนในvirt-manager
- เลือกดิสก์ - เครื่องหมายร่วมกัน - คลิกที่สมัคร
คลิกที่เพิ่มฮาร์ดแวร์ - เลือกระบบแฟ้ม - เปลี่ยนโหมดการแมป - คลิกที่หมวด
คลิกที่หมวดท้องถิ่น
เลือกโฟลเดอร์ที่คุณต้องการที่จะใช้ร่วมกันกับระบบปฏิบัติการของผู้เข้าพัก - คลิกที่เปิด
ประเภท/ โฮสต์ลงในช่องเส้นทางเป้าหมาย - คลิกที่เสร็จสิ้น
ตอนนี้บูตระบบ guest สร้างโฟลเดอร์ที่มีชื่อเดียวกับที่คุณเลือกให้แชร์ในระบบโฮสต์ (ในตัวอย่างของฉัน: share ) ใน/home
ไดเรกทอรีของระบบ guest เปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้เพื่อเมานต์โฟลเดอร์แชร์ในเกสต์:
sudo mount -t 9p -o trans=virtio,version=9p2000.L /host /home/<your-user-name>/<your-shared-folder-name>
และอื่น ๆ - ตอนนี้คุณมีฟังก์ชั่นที่เทียบเท่ากับการเพิ่มแขกใน VirtualBox