This commit is contained in:
Tommaso Chiti 2021-11-02 15:05:37 +01:00
parent 72c16c29a9
commit 77cd5df627

View file

@ -201,20 +201,20 @@ case $hypervisor in
pacstrap /mnt qemu-guest-agent pacstrap /mnt qemu-guest-agent
print "Enabling specific services for the guest tools." print "Enabling specific services for the guest tools."
systemctl enable qemu-guest-agent --root=/mnt &>/dev/null systemctl enable qemu-guest-agent --root=/mnt &>/dev/null
;; ;;
vmware ) print "VMWare Workstation/ESXi has been detected." vmware ) print "VMWare Workstation/ESXi has been detected."
print "Installing guest tools." print "Installing guest tools."
pacstrap /mnt open-vm-tools pacstrap /mnt open-vm-tools
print "Enabling specific services for the guest tools." print "Enabling specific services for the guest tools."
systemctl enable vmtoolsd --root=/mnt &>/dev/null systemctl enable vmtoolsd --root=/mnt &>/dev/null
systemctl enable vmware-vmblock-fuse --root=/mnt &>/dev/null systemctl enable vmware-vmblock-fuse --root=/mnt &>/dev/null
;; ;;
oracle ) print "VirtualBox has been detected." oracle ) print "VirtualBox has been detected."
print "Installing guest tools." print "Installing guest tools."
pacstrap /mnt virtualbox-guest-utils pacstrap /mnt virtualbox-guest-utils
print "Enabling specific services for the guest tools." print "Enabling specific services for the guest tools."
systemctl enable vboxservice --root=/mnt &>/dev/null systemctl enable vboxservice --root=/mnt &>/dev/null
;; ;;
microsoft ) print "Hyper-V has been detected." microsoft ) print "Hyper-V has been detected."
print "Installing guest tools." print "Installing guest tools."
pacstrap /mnt hyperv pacstrap /mnt hyperv
@ -222,7 +222,7 @@ case $hypervisor in
systemctl enable hv_fcopy_daemon --root=/mnt &>/dev/null systemctl enable hv_fcopy_daemon --root=/mnt &>/dev/null
systemctl enable hv_kvp_daemon --root=/mnt &>/dev/null systemctl enable hv_kvp_daemon --root=/mnt &>/dev/null
systemctl enable hv_vss_daemon --root=/mnt &>/dev/null systemctl enable hv_vss_daemon --root=/mnt &>/dev/null
;; ;;
esac esac
# Setting up the network. # Setting up the network.
@ -329,4 +329,4 @@ done
# Finishing up. # Finishing up.
print "Done, you may now wish to reboot (further changes can be done by chrooting into /mnt)." print "Done, you may now wish to reboot (further changes can be done by chrooting into /mnt)."
exit exit