libvirtd
is used to manage VMslibvirt
anddnsmasq
are installed on the hostvirt-manager
is running from Apple MBP M2 laptop
ON LAPTOP
1brew install virt-manager
- add connection
- File > Add connection > tick “Connect to remote host over SSH”
- fill “Username” and “Hostname”
- tick “Autoconnect”
ON HOST
- install for uefi support
1## from https://archlinux.org/packages/extra/any/edk2-aarch64/
2wget https://mirror.sunred.org/archlinux/extra/os/x86_64/edk2-aarch64-202308-3-any.pkg.tar.zst
3pacman -U edk2-aarch64-202308-3-any.pkg.tar.zst
ARCHLINUX ARM64 ISO
INSTALLATION
-
install with grub uefi
-
because of weird characters at reboot, connect with
virsh
command -
from laptop
1cat<<EOF>>~/.config/libvirt/libvirt.conf
2uri_default=qemu+ssh://<user>@<server_host>/system
3EOF
4virsh console --domain <archlinux_arm64>