Einer meiner Computer verfügt über ein 3-TB-HD-Setup zum dreifachen Booten von Mint 14 (Ubuntu 12.10-Variante), Slackware 14.1 und Arch Linux. Die Festplatte wird mit dem GPT / Guid-System formatiert. Der Grub2 "gehört" technisch zur Linux Mint-Installation, wird jedoch zum dreifachen Booten aller drei Systeme verwendet. Das Einrichten vor ungefähr einem Jahr war eine äußerst schmerzhafte Prozedur und erforderte 2-3 Tage, um damit zu ringen und es zu optimieren, damit es die Slackware- und Arch-Installationen erkennen konnte. Die Installation von Mint Linux war immer leicht zu erkennen.
Ich muss in der Lage sein, VGA / VESA-Modi an Slackware und Arch zu übergeben. Ich verwende Slackware und Arch über die Befehlszeile und daher sind die Konsolenauflösung und die Schriftgröße wichtige Faktoren.
linux...
Zeilen. Fügen Sie diesen Zeilen einfach das hinzu, was Sie benötigen.vga=ask
Eintrag in die Befehlszeile der Datei grub.conf für Slackware mit und ohne ein hinzuzufügenupdate-grub2
, aber es hat immer noch nicht funktioniert. Ich habe auch meinen Eintrag für arch mit dem verloren,update-grub2
aber zum Glück habe ich meinen Eintrag für arch zurückbekommen, da ich meine unveränderte grub.conf-Datei gesichert hatte.Antworten:
In GRUB2 besteht die bevorzugte Methode zum Festlegen der Framebuffer-Auflösung (für GRUB und den Kernel) darin,
/etc/default/grub
diese Variablen so zu bearbeiten , dass sie Folgendes enthalten:GRUB_GFXMODE
legt die Auflösung von GRUB festGRUB_GFXPAYLOAD_LINUX
Steuert, ob der Linux-Kernel die Auflösung beibehält. Wenn der Linux-Kernel eine andere Auflösung als GRUB verwenden soll, können Sie ihn mit dieser Variablen in Form festlegenwidthxheight
.So zeigen Sie alle Modi an:
hwinfo --framebuffer
im Linux-Terminalvbeinfo
in der GRUB-EingabeaufforderungBeispielkonfiguration der Framebuffer-Auflösung
Diese Zeilen werden eingefügt in
/etc/default/grub
:Führen Sie aus, um die Änderungen zu generieren
Auszug aus dem GNU GRUB Handbuch 2.00
Verweise
quelle
sudo grub2-mkconfig -o $(sudo find /boot -name grub.cfg)
. Ein Befehl für EFI- und Nicht-EFI-Systeme.In Legacy-Grub haben wir den VGA / VESA-Modus in der Kernel-Zeile wie
VGA=1024x768
in Grub2 übergeben. Dies kann auch in der Zeile erreicht werdengfxpayload=1024x768
Folgen Sie weiteren Informationen hier
quelle