Spice WebDAVD: Cara Berkongsi Folder dengan VM Windows di Virt-Manager
Aplikasi GUI untuk libvirt
- Penyediaan VM menggunakan
Virt-Manager
ini dilaksanakan sebagai pengguna biasa. - Dua fail ISO untuk dimuatturun sebagai pra-syarat:
- Windows
- virtio-win.iso yang disumbangkan oleh komuniti Fedora.
Jika terbiasa menjalankan VM secara manual dengan perintah baris qemu-system-x86_64
untuk sistem emulasi penuh dengan QEMU
berserta opsyen -enable-kvm
bagi memanfaatkan kelajuan hypervisor KVM
, berikut merupakan pakej asas yang diperlukan dalam distro Arch Linux
:-
qemu-base qemu-audio-spice qemu-hw-display-qxl qemu-ui-spice-app virt-viewer
Untuk memasang VM Windows 11
dari aplikasi GUI
, hanya perlu tambah pakej virt-manager
:
bash
sudo pacman -S virt-manager
Dari awal setup distro Arch
lagi, saya sudah masukkan diri saya sebagai pengguna ke dalam grup wheel
. Untuk KVM
dan khusus bagi Virt-Manager
ini, saya tambahkan diri saya ke dalam grup kvm
dan libvirt
dengan arahan berikut:
bash
sudo gpasswd -a user kvm
sudo gpasswd -a user libvirt
Terdapat empat perkara yang akan saya sentuh dalam penulisan ini:
Sebelum Pemasangan:
Ketika Pemasangan:
Selepas Pemasangan:
Kesemua bab disertakan beberapa gambar bersama penerangan ringkas sekiranya perlu.
Sebelum Pemasangan:
Perincian Perkakasan yang Perlu Dimuatkan di Virt-Manager
Mulakan
virt-manager
yang bersambung kepada “QEMU/KVM User session”.Cipta mesin maya baru (Create a new virtual machine). Apabila sampai di bahagian terakhir (Step 5 of 5) yakni sebelum menekan butang tamat, tandakan kotak:
Customize configuration before install

Sata Disk 1: Tukarkan bas cakera kepada
VirtIO
. Jenis peranti akan berubah menjadi “VirtIO Disk 1”.Tambah perkakas: (Add Hardware) > Storage. Urus laluan ke fail
virtio-win.iso
, menjadi “SATA CDROM 2”.Sunting peranti jaringan (NIC) dengan memilih model peranti
virtio
.Hah, yang ini penting untuk perkongsian direktori. Tambah perkakas lagi. Kali ini pergi ke tab Channel dan pilih nama
org.spice-space.webdav.0
. Yang lain tinggalkan seperti sediakala dan mulakan pemasangan.
Selesai bahagian pertama.
Ketika Pemasangan:
Mendapatkan Simpanan Cakera Sebagai Lokasi Pemasangan Melalui ISO Virtio
Mulakan proses. Peranti TPM ini akan dikemaskini kepada versi 2 secara automatik apabila pemasangan bermula.
Muatkan dan pasang pemacu
viostor
dariCDROM virtio-win.iso
.
- Teruskan proses sehingga sampai ke bahagian sambungan rangkaian.
Selesai perkara kedua.
Pasang Pemacu untuk Memperolehi Akses Internet
- Disediakan gambar tangkap layar sebagai rujukan (jelas dengan sendirinya).
- Apabila jaringan Internet sudah berjaya disambung, bercintalah diri menunggu
Windows
dikemaskini. Mboh tertidur!
Selesai bab ketiga.
Selepas Pemasangan:
Cara Berkongsi Folder Dengan Sistem Hos Melalui Spice WebDAV Daemon
Sekarang, memandangkan sambungan Internet sudah dapat dicapai di VM Windows, boleh terus melayari web untuk muat turun aplikasi yang perlu bagi perkongsian direktori antara mesin hos dan tetamu. Tetapi sebelum itu, laksanakan
virt-viewer
dari sistem hos.Begini rupanya tetingkap yang keluar selepas menjalankan
virt-viewer
. Sengaja dipaparkan sebab mana tahu ada yang pana macam saya pada mulanya. Bila diketik butang Connect itu, VM Windows beralih ke tetingkapvirt-viewer
dan akan terputus sambungan denganvirt-manager
.

- Ketik butang di bahagian sebelah kanan atas dan pilih Preferences untuk membenarkan perkongsian direktori. Kemas kini lokasi direktori dari sistem hos yang ingin dikongsi.

Pergi ke Spice Download dan tatal ke bawah sehingga terjumpa seksyen Windows binaries. Muat turun
spice-guest-tools
dan tekan Open file apabila selesai. Benarkan perubahan dibuat terhadap peranti untuk memasang alat ini.Siap langkah di atas, pergi ke [Index of /download/windows/spice-webdavd] dan ketik sebelah kanan pada
spice-webdavd-x64-latest.msi
(fail bersaiz 12M itu). Simpan pautan sebagai Windows Installer Package. Sekiranya format fail tidak dikesan secara automatik, jangan panik, tambahkan saja.msi
di belakang nama fail sebelum simpan.Selesai muat turun, buka fail dan benarkan pemasang berjalan. Kemudian, buat semakan untuk memastikan kedua-dua program; Spice Guest Tools dan Spice webdavd sudah dipasang di:
Settings > Apps > Installed appsBuka Task Manager dan pergi ke tab Services. Tatal ke bawah sehingga terjumpa
spice-webdavd
(atau taip saja ‘spice’ di ruangan carian). Pastikan statusnya berlangsung (Running). Secara automatiknya, Folder yang saya tetapkan perkongsiannya di Preferencesvirt-viewer
tadi dipetakan olehSpice WebDAV Daemon
ini di bawah “Network locations”.Sekiranya tidak berlaku secara automatik, buka Program Files → SPICE webdavd dan ketik dua kali fail map-drive yang berformat Windows Batch File.
Oh, ya! Clipboard juga berfungsi dengan baik antara VM dan sistem hos. Selesai topik terakir perbincangan ini. Semoga dengan perkongsian ini, ada-lah serba sedikit manfaatnya buat pembaca (jika ada).
Sekian sahaja. Selamat tinggal.
Tentang Blog & Penulis
Linux
& perisian sumber terbuka, Virtual Machine
, serta Typesetting system
.Full Stack Development
Analisis Data

Sumber dari Wallpaper Cave.