
Ich habe Manjaro 17.11.1 auf meinem ASUS UX31A installiert. Davor lief ElementaryOS problemlos darauf.
Wenn ich das System nach der Installation starte, gelangt der Laptop direkt ins BIOS. Es gibt keine Startreihenfolge, da anscheinend überhaupt kein Bootloader erkannt wird. Ich habe verschiedene Einstellungen im BIOS ausprobiert und das System jetzt ungefähr 10 Mal installiert:
- Mit aktiviertem CMS (altes Asus-BIOS?)
- Mit deaktiviertem CMS (altes Asus-BIOS?)
- Installation von DVD
- Installation vom USB-Stick
- Versuchenden Bootload manuell wiederherstellen
Antwort1
- Booten Sie vom USB-Laufwerk (mit der Manjaro-Installation darauf)
- mit WLAN verbinden (nicht nötig, wenn Sie bereits in Ihrem LAN sind)
- eine Muschel öffnen
- Öffnen Sie gparted und prüfen Sie, welche die Bootpartition ist (in meinem Fall /dev/sda1).
- Installieren Sie efibootmgr:
sudo pacman -Sy efibootmgr
- Installieren Sie jetzt Ihr EFI-Image:
sudo efibootmgr --create --disk /dev/sda1 --part 1 --label "Manjaro SSD"
--disk
: muss auf Ihre Boot-Partition zeigen
--part
: Nummer der Partition (ich habe einfach geraten, es ist 1)
--label
: Text, der beim Start im Bootloader angezeigt wird (wählen Sie, was Sie wollen)
--loader
: das ist das EFI-Image. Der Pfad muss relativ zu /boot/efi sein (in meinem Fall ist es /boot/efi/EFI/Manajaro/grubx64.efi). Und ja: Sie müssen die Windows-Backslashes verwenden!
Wenn Sie keine Ahnung haben, wo Sie das EFI-Image finden: Mounten Sie die Boot-Partition und sehen Sie nach (ich habe gparted erneut verwendet, um sie zu unmounten, bevor ich efibootmgr verwendet habe. Ich weiß nicht, ob das notwendig ist):
sudo mount /dev/sda1 /boot