diff --git a/config/cdrom/grub.cfg b/config/cdrom/grub.cfg
index 1483cb264..1388ec691 100644
--- a/config/cdrom/grub.cfg
+++ b/config/cdrom/grub.cfg
@@ -23,7 +23,7 @@ menuentry 'Install NAME VERSION ARCH' --class ipfire --class gnu-linux --class g
 
 submenu 'Other Installation Options -->' {
 	menuentry 'Install NAME VERSION (Text Mode)' --class ipfire --class gnu-linux --class gnu --class os {
-		linux /boot/isolinux/vmlinuz novga
+		linux /boot/isolinux/vmlinuz nomodeset novga
 		initrd /boot/isolinux/instroot
 	}
 
diff --git a/config/syslinux/syslinux.cfg b/config/syslinux/syslinux.cfg
index 30bc629c5..73fd53a83 100644
--- a/config/syslinux/syslinux.cfg
+++ b/config/syslinux/syslinux.cfg
@@ -50,7 +50,7 @@ Run the installer in text mode.
 		ENDTEXT
 		KERNEL vmlinuz
 		INITRD instroot
-		APPEND novga
+		APPEND nomodeset novga
 
 	LABEL unattended
 		MENU LABEL Unattended installation
