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