libvirt_qemu_clearos
差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
libvirt_qemu_clearos [2021/05/11 13:17] – created fire | libvirt_qemu_clearos [2021/05/11 14:53] (目前版本) – fire | ||
---|---|---|---|
行 1: | 行 1: | ||
https:// | https:// | ||
- | 1,下載 clear-34500-kvm.img.xz OVMF.fd OVMF_CODE.fd OVMF_VARS.fd start_qemu.sh \\ | + | ====== 初始安裝 ====== |
+ | 1,下載 | ||
+ | -clear-34500-kvm.img.xz | ||
+ | -OVMF.fd | ||
+ | -OVMF_CODE.fd | ||
+ | -OVMF_VARS.fd | ||
+ | -start_qemu.sh \\ | ||
2,unxz clear-34500-kvm.img.xz \\ | 2,unxz clear-34500-kvm.img.xz \\ | ||
3,chmod u+x start_qemu.sh \\ | 3,chmod u+x start_qemu.sh \\ | ||
行 9: | 行 15: | ||
[Socket] | [Socket] | ||
ListenStream= | ListenStream= | ||
- | ListenStream=4200 | + | ListenStream=22 |
# systemctl daemon-reload | # systemctl daemon-reload | ||
# systemctl restart sshd.socket | # systemctl restart sshd.socket | ||
行 20: | 行 26: | ||
subsystem sftp / | subsystem sftp / | ||
</ | </ | ||
- | 可以看到 qemu 的 clearOS 的 sshd listen on 10022: | + | 在 host 可以看到 qemu 的 clearOS 的 sshd listen on 10022:< |
05-11 21:07 [root@kiosk430 ~]# netstat -anlpt |grep qemu | 05-11 21:07 [root@kiosk430 ~]# netstat -anlpt |grep qemu | ||
tcp 0 0 0.0.0.0: | tcp 0 0 0.0.0.0: | ||
- | tcp 0 0 0.0.0.0: | + | tcp 0 0 0.0.0.0: |
+ | 在 start-qemu.sh 中定義了 port 轉接:< | ||
+ | -netdev user, | ||
+ | 在 host 可以用 10022 連接 kvm 的 :22 | ||
+ | [feuer@kiosk430 ClearOS]$ ssh -p 10022 root@127.0.0.1 | ||
+ | 在 vm 中使用 " | ||
+ | ---- | ||
+ | ====== 圖形界面 ====== | ||
+ | 修改 start_qemu.sh< | ||
+ | qemu-system-x86_64 \ | ||
+ | -enable-kvm \ | ||
+ | {UEFI_BIOS} \ | ||
+ | -smp sockets=1, | ||
+ | -m 4096 \ | ||
+ | -vga qxl \ | ||
+ | -nographic \ | ||
+ | -spice port=5924, | ||
+ | -usb \ | ||
+ | -device usb-tablet, | ||
+ | -drive file=" | ||
+ | -netdev user, | ||
+ | -device virtio-net-pci, | ||
+ | -debugcon file: | ||
+ | 重新下載開機檔案:< | ||
+ | rm -v OVMF*.fd | ||
+ | curl -O https:// | ||
+ | curl -O https:// | ||
+ | curl -O https:// | ||
+ | </ | ||
+ | 擴充 vm 硬碟空間: | ||
+ | [feuer@kiosk430 ClearOS]$ qemu-img resize -f raw clear-34500-kvm.img +10G | ||
+ | Image resized. | ||
+ | 啟動 vm: | ||
+ | ./ | ||
+ | 在 host 執行 "ip a" 可以看到 vm 的 ip:< | ||
+ | 6: virbr0: < | ||
+ | link/ether 52: | ||
+ | inet 192.168.122.1/ | ||
+ | | ||
+ | |||
+ | 執行 remote-viewer spice 來進入 vm : | ||
+ | [feuer@kiosk430 ClearOS]$ remote-viewer spice:// | ||
+ | |||
+ | ===== Resize the last partition of the virtual disk ===== | ||
+ | |||
+ | 登入,在 vm 中執行:" | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Install GDM ===== | ||
+ | 執行 "swupd bundle-add desktop-autostart" | ||
+ | {{: | ||
+ | |||
+ | 在 vm 中執行 " | ||
+ | ---- |
libvirt_qemu_clearos.1620739073.txt.gz · 上一次變更: 2021/05/11 13:17 由 fire