grub-mkconfig syntax error?
Ich habe versucht den zen kernel zu installieren. Dafür habe ich den nochmal mkconfig -o /boot/grub/grub.cfg eingegeben. Dann hat mein Rechner nicht mehr gebootet. Jetzt bekomme ich die ganze zeit diese meldung:
GRUB-Konfigurationsdatei wird erstellt …
Linux-Abbild gefunden: /boot/vmlinuz-linux
initrd-Abbild gefunden: /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: initramfs-linux-fallback.img
Linux-Abbild gefunden: /boot/vmlinuz-linux
initrd-Abbild gefunden: /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: initramfs-linux-fallback.img
Warnung: Zur Erkennung anderer bootfähiger Partitionen wird os-prober ausgeführt.
Dessen Ausgabe wird zur Erkennung bootfähiger Programmdateien und Erzeugen neuer Boot-Einträge verwendet.
Windows Boot Manager auf /dev/sdc1@/EFI/Microsoft/Boot/bootmgfw.efi gefunden
Warnung: Zur Erkennung anderer bootfähiger Partitionen wird os-prober ausgeführt.
Dessen Ausgabe wird zur Erkennung bootfähiger Programmdateien und Erzeugen neuer Boot-Einträge verwendet.
Windows Boot Manager auf /dev/sdc1@/EFI/Microsoft/Boot/bootmgfw.efi gefunden
Bootmenü-Eintrag für UEFI-Firmware-Einstellungen wird hinzugefügt …
Bootmenü-Eintrag für UEFI-Firmware-Einstellungen wird hinzugefügt …
Fehler: syntax error.
Fehler: Incorrect command.
Fehler: syntax error.
Syntaxfehler in Zeile 261
In der erzeugten GRUB-Konfigurationsdatei wurden Syntaxfehler
erkannt. Stellen Sie sicher, dass die Dateien etc/default/grub
und /etc/grub.d/* fehlerfrei sind oder melden Sie einen Fehler
und hängen die Datei /boot/grub/grub.cfg.new an.
Was kann ich dagegen tun?
1 Antwort
Da steht doch recht eindeutig, was der Fehler ist:
Fehler: syntax error.
Fehler: Incorrect command.
Fehler: syntax error.
Behebe den Syntax-Fehler und dann sollte es klappen?
In der erzeugten GRUB-Konfigurationsdatei wurden Syntaxfehler
erkannt. Stellen Sie sicher, dass die Dateien etc/default/grub
und /etc/grub.d/* fehlerfrei sind oder melden Sie einen Fehler
und hängen die Datei /boot/grub/grub.cfg.new an.
Spannend wäre auch, welche Distribution du genau benutzt und nach welcher Anleitung du vorgegangen bist...
Das ist halt das Problem mit Arch und dem bleeding-edge Konzept: Scheinbar passen die Voreinstellungen da nicht. Da sollte man schon tiefere Kenntnisse haben, dass man sowas beheben kann.
Ich würde halt mal in die grub.cfg schauen und in der Dokumentation nachlesen, wie das auszusehen hat.
Ansonsten bitte damit in ein Arch-Forum gehen. :)
Ich habe Arch Linux mit einem Dualboot zu windows. Ich habe einfach mit sudo pacman -S linux-zen linux-zen-headers den Kernel installiert und dann grub-mkconfig -o /boot/grub/grub.cfg eingegeben. Nach dem Booten fand ich mich in den UEFI Firmware Settings wieder. Hab dann mehrmals grub neu installiert und die Konfiguration neu erstellt. Nichts hat aber gebracht.