GNU GRUB: Difference between revisions
imported>Fadenb Adds: How do I use GRUB in text mode? |
m Add link to disko setup for a bios partition on GPT. |
||
| (7 intermediate revisions by 5 users not shown) | |||
| Line 3: | Line 3: | ||
== FAQ == | == FAQ == | ||
→ See [[Bootloader#FAQ]] as those questions also applies to GRUB. | |||
=== this GPT partition label contains no BIOS Boot Partition === | |||
This error is caused by using grub for legacy boot with a disk formatted as GPT<ref>https://en.wikipedia.org/wiki/BIOS_boot_partition</ref>. | |||
< | This can be fixed either by: | ||
* Using a MBR partition scheme | |||
* Adding a <tt>BIOS boot</tt> partition among your GPT partitions. See https://github.com/nix-community/disko/blob/master/example/gpt-bios-compat.nix# for an example setup using [[disko]]. | |||
{{expansion|Add the steps required here. Explain as if inside the nixos installer environment.}} | |||
=== How do I use GRUB in text mode? === | === How do I use GRUB in text mode? === | ||
Sometimes you need to access GRUB in text mode (e.g. when using out of band management systems like HP ILO in "textcons" mode). | |||
To use GRUB in text mode there are two settings that need to be configured depending on whether you use EFI or BIOS boot: | |||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
boot.loader.grub. | boot.loader.grub.gfxmodeEfi= "text"; | ||
boot.loader.grub.gfxmodeBios= "text"; | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Only disabling the GRUB splash screen via <syntaxhighlight lang="nix" inline>boot.loader.grub.splashImage = null;</syntaxhighlight> results in a similar output but that is not the real text only mode. | |||
<hr /> | |||
[[Category:Applications]][[Category:Booting]] | |||