boot console

Latest response

I would like to know how to get grub to always boot from a video card that is not the first video card on the bus. I want the first card for development uses, not desktop and console functions.

Responses

As far as I recall, setting the GRUB parameter for a specific display device would effect what GRUB displayed to (e.g., /dev/ttyS0), but you'd need to also configure the OS to select the appropriate output device. For a graphical console, you'd need to tell X which display port to use (other than the default ":0").

Any way: been forever since I've had to mess with discreet displays, so, my memory may be faulty.

how can grub get access to ttyXX when the system is not booted yet? I want even the initial text displays to go the a small video card at the end of the bus. I assumed this would be a PCI device reference. I have modified my xorg.conf to only define a screen0 tied to the video card at the end of the bus.

If you're in GRUB2, you're in a boot-loader. The bootloader makes generic device-mappings for the devices exposed by the BIOS.

You'd probably need to alter your BIOS settings to expose your "not the first video card on the bus" device as your VGA console output device. If changing the BIOS effectively altered the list of possible output targets available to GRUB, you'd need to ensure that your GRUB is configured to display to that (new) generic device.

How you get your BIOS to reference the preferred card will be specific to your BIOS implementation.

There is no way in my BIOS to change the VGA console output device.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.