set timeout=60
menuentry 'Install NAME VERSION ARCH' --class ipfire --class gnu-linux --class gnu --class os {
- linux /boot/isolinux/vmlinuz
+ linux /boot/isolinux/vmlinuz console=tty1
initrd /boot/isolinux/instroot
}
submenu 'Other Installation Options -->' {
menuentry 'Install NAME VERSION (Text Mode)' --class ipfire --class gnu-linux --class gnu --class os {
- linux /boot/isolinux/vmlinuz nomodeset novga
+ linux /boot/isolinux/vmlinuz console=tty1 nomodeset novga
initrd /boot/isolinux/instroot
}
menuentry 'Unattended installation' --class ipfire --class gnu-linux --class gnu --class os {
- linux /boot/isolinux/vmlinuz installer.unattended
+ linux /boot/isolinux/vmlinuz console=tty1 installer.unattended
initrd /boot/isolinux/instroot
}
}
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
-GRUB_CMDLINE_LINUX="rd.auto panic=10"
+GRUB_CMDLINE_LINUX="rd.auto panic=10 console=tty1"
GRUB_DISABLE_RECOVERY="true"
GRUB_BACKGROUND="/boot/grub/splash.png"
etc/rc.d/init.d/networking/red
+etc/rc.d/init.d/partresize
etc/rc.d/init.d/wireguard
srv/web/ipfire/cgi-bin/firewall.cgi
srv/web/ipfire/cgi-bin/fwhosts.cgi
# Enable also serial console on GRUB
echo "GRUB_TERMINAL=\"serial console\"" >> /etc/default/grub
echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /etc/default/grub
- sed -i -e "s|panic=10|& console=ttyS0,115200n8|g" /etc/default/grub
+ sed -i -e "s|console=tty1|console=ttyS0,115200n8|g" /etc/default/grub
fi
# Re-generate GRUB configuration
fprintf(f, "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=%d\"\n", SERIAL_BAUDRATE);
fclose(f);
- replace(DESTINATION_MOUNT_PATH "/etc/default/grub", "panic=10", "panic=10 console=ttyS0,115200n8");
+ replace(DESTINATION_MOUNT_PATH "/etc/default/grub", "console=tty1", "console=ttyS0,115200n8");
}
/* novga */