Thu 02 Jun 2016 03:28:59 PM UTC, original submission:
I recently decided it was really time to start using the EFI boot instead of the legacy BIOS boot on my old Mac-Mini (an original Core Duo macmini-1,1 which I upgraded to Core 2 Duo macmini-2,1 via processor and firmware upgrades).
It all works fairly nicely, except that the beginning of the Linux boot is not displayed. More specifically, I first get into Grub (via rEfit), then I can select the entry I want, it's all good, but when I finally decide to boot the OS grub tells me:
No suitable video mode found
Booting in blind mode
[ Not copy-pasted, but written from memory, so the wording may be slightly off. ]
The boot process then happens correctly but is not displayed until a bit later (probably when the kernel loads the i915 module and takes actual control of the graphics output.
This is on a Debian testing system, with package grub-efi-ia32 version 2.02~beta2-36, with a fairly minimal config file:
% grep '^[^#]' /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="fbcon=rotate:3"
%
Not sure if it's relevant, but this macmini is connected to two displays (one via VGA and the other via DVI). The firmware (just like OSX) only uses the DVI output (so it seems that this hardware configuration is not fully supported), but other than that it doesn't seem to cause any problem (the firmware displays things fine on the DVI output, including rEfit and Grub, and Linux afterwards happily takes control of both screens).
|