Changed default Solaris/OpenIndiana boot to legacy

The OpenIndiana installer defaults to MBR partition table and BIOS boot
code even in EFI mode, so changed quickget to set 'boot="legacy"' in the
configuration file.
This commit is contained in:
Chase Covello 2023-04-29 16:57:07 -07:00
parent aaf0b148ca
commit d8ff160143
2 changed files with 5 additions and 1 deletions

View File

@ -488,6 +488,7 @@ function vm_boot() {
if [[ "${guest_os}" == *"solaris" ]]; then
MACHINE_TYPE="pc"
USB_CONTROLLER="xhci"
fi
if [ -z "${disk_size}" ]; then

View File

@ -885,7 +885,10 @@ EOF
# OS specific tweaks
case ${OS} in
alma|centos-stream|endless|nixos|oraclelinux|popos|rockylinux|openindiana)
alma|centos-stream|endless|nixos|oraclelinux|popos|rockylinux)
echo "disk_size=\"32G\"" >> "${CONF_FILE}";;
openindiana)
echo "boot=\"legacy\"" >> "${CONF_FILE}"
echo "disk_size=\"32G\"" >> "${CONF_FILE}";;
batocera)
echo "disk_size=\"8G\"" >> "${CONF_FILE}";;