Wie startet man einen Computer mit EFI und syslinux?

Antwort

Um einen Computer mit EFI (genauer: UEFI) und **Syslinux** zu starten, sind einige Besonderheiten zu beachten, da Syslinux ursprünglich für BIOS-Systeme entwickelt wurde. Für UEFI-Systeme gibt es jedoch eine spezielle Variante: **Syslinux EFI** (bzw. „syslinux.efi“). Hier die grundlegenden Schritte: 1. **Syslinux EFI herunterladen** Lade die aktuelle Version von Syslinux herunter: [https://www.syslinux.org/wiki/index.php?title=The_Syslinux_Project](https://www.syslinux.org/wiki/index.php?title=The_Syslinux_Project) 2. **Dateien vorbereiten** Du benötigst aus dem Syslinux-Paket folgende Dateien (aus dem Verzeichnis `efi64` für 64-Bit-Systeme): - `syslinux.efi` (der eigentliche Bootloader) - `ldlinux.e64` (benötigt von syslinux.efi) - Deine `syslinux.cfg` (Konfigurationsdatei) 3. **EFI-Systempartition (ESP) einrichten** Die ESP ist eine FAT32-formatierte Partition, die von UEFI-Systemen erkannt wird. Lege auf der ESP einen Ordner an, z.B. `EFI/SYSLINUX/`, und kopiere die oben genannten Dateien dorthin. 4. **Konfigurationsdatei erstellen** Erstelle eine `syslinux.cfg` im gleichen Verzeichnis, z.B.: ``` DEFAULT linux LABEL linux KERNEL /EFI/SYSLINUX/vmlinuz APPEND initrd=/EFI/SYSLINUX/initrd.img root=/dev/sda1 ``` 5. **UEFI-Boot-Eintrag anlegen** Damit dein UEFI-Firmware den Bootloader findet, muss ein Boot-Eintrag erstellt werden. Unter Linux geht das z.B. mit `efibootmgr`: ``` efibootmgr -c -d /dev/sdX -p Y -L "Syslinux EFI" -l '\EFI\SYSLINUX\syslinux.efi' ``` Ersetze `/dev/sdX` und `Y` durch das passende Gerät und die Partitionsnummer deiner ESP. 6. **Booten** Starte den Rechner neu und wähle im UEFI-Bootmenü den Eintrag „Syslinux EFI“ aus. **Hinweise:** - Nicht alle Syslinux-Module sind unter UEFI verfügbar. - Für komplexere Setups oder bessere UEFI-Unterstützung empfiehlt sich oft [GRUB](https://www.gnu.org/software/grub/) als Bootloader. **Weitere Infos:** - [Syslinux EFI Wiki](https://wiki.syslinux.org/wiki/index.php?title=EFI) - [Syslinux Handbuch](https://wiki.syslinux.org/wiki/index.php?title=Manuals) Falls du eine Schritt-für-Schritt-Anleitung für ein bestimmtes Betriebssystem brauchst, bitte das System angeben.

Kategorie: Computer Tags: EFI Syslinux Bootloader
Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Kann man einen 32-Bit-Rechner, der üblicherweise mit MBR bootet, auch mit EFI starten und lassen sich 32-Bit-EFI-Starter später auf 64-Bit-PCs nutzen?

Ein 32-Bit-Rechner kann grundsätzlich mit EFI (genauer: UEFI) starten, **wenn** das Mainboard und die Firmware dies unterstützen. Es gibt tatsächlich 32-Bit-UEFI-Firmwares, diese sind a... [mehr]