UEFI-Rechner via PXE booten

EFI-Boot mit Grub2

Zunächst einmal müssen Sie den Client-Rechner dazu bringen, im EFI-Modus vom Netzwerk zu starten. Ist im BIOS-Setup die (U)EFI-Option aktiviert, gelangen Sie mit [F10] in die EFI-Bootauswahl (Abbildung 1).

Abbildung 1: Ist im BIOS des Rechners UEFI aktiviert, starten Sie mit F10 die Auswahl, welchen Modus der Rechner verwendet.

Auf dem als PXE-Server agierenden RasPi kopieren Sie die Dateien bootx64.efi und grub.efi ins TFTP-Bootverzeichnis, in dem Sie auch die Datei grub.cfg anlegen. Einen ersten Test können Sie aber bereits vorher starten: Ein Client-Rechner, der im EFI-Modus vom Netz bootet, zeigt anschließend den Grub-Prompt grub> an.

Grub2-Konfiguration

Die Einstellungen des Bootmenüs in der Datei grub.cfg übernehmen Sie direkt aus der Datei pxelinux.cfg/default. Allerdings müssen Sie die Syntax an einigen Stellen anpassen. Listing 3 und Listing 4 stellen die Unterschiede gegenüber.

Listing 3

 

# pxelinux.cfg/default
LABEL Ubuntu_14.04_Desktop
MENU LABEL Ubuntu 14.04 Desktop (live)
KERNEL /ubuntu_14.04_desktop/vmlinuz.efi
APPEND nfsroot=192.168.100.2:/data/nfs/ubuntu_14.04_desktop/ \
       netboot=nfs ro file=/cdrom/preseed/ubuntu.seed \
       boot=casper initrd=/ubuntu_14.04_desktop/initrd.lz
LABEL OpenSuse_13.1_Installer
MENU LABEL OpenSuse 13.1 Installer
KERNEL /openSuSE/13.1.64/linux
APPEND initrd=/openSuSE/13.1.64/initrd splash=silent showopts \
install=nfs://pi.homenet.local/data/nfs/openSuSE/13.1.64/

Listing 4

 

# grub.cfg
menuentry "openSuSE 13.1 64 Bit Installer" {
 linuxefi /openSuSE/13.1.64/linux splash=silent showopts \
 install=nfs://pi.homenet.local/data/nfs/openSuSE/13.1.64/
 initrd /openSuSE/13.1.64/initrd
}
menuentry "Fedora 20 64 Bit Installer" {
  linuxefi /fedora20/x86_64/vmlinuz lang=de_DE keyboard=de-latin1-nodeadkeys repo=nfs:pi.homenet.local:/data/nfs/fedora/x86_64
  initrdefi /fedora20/x86_64/initrd.img
}

Auf diese Weise starten allerdings nur Systeme, die den EFI-Modus unterstützen. Deswegen fehlen in der Bootauswahl einige häufig vorkommende Standards wie MEMTEST86 oder MSDOS. Darüber hinaus unterstützt OpenSuses Grub-EFI offenbar keine 32-Bit-Systeme.

Raspberry Pi Geek kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Raspberry Pi CM3 im Test

    Die Raspberry-Pi-Familie bekommt regelmäßig Zuwachs, doch einige Familienmitglieder fristen ein Schattendasein, wie das Compute Module. Das kompakte Board eignet sich bestens für Embedded-Lösungen.

  • Der intelligente Drei-Zeilen-Bildschirm Display-O-Tron

    Der ebenso pfiffige wie preiswerte RasPi-HAT Display-O-Tron eignet sich mit seinem dreizeiligen LC-Display perfekt für Projekte, die zwar eine Anzeige erfordern, jedoch keinen sperrigen Monitor.

  • Editorial RPG 02/2015

    Der Raspberry Pi nicht nur für frischen Wind in Schulen und Universitäten gesorgt und die lange brachliegende Hobbyelektroniker-Szene wieder frisch belebt: Indem er die bisher geschlossene Embedded-Welt für jedermann öffnete und damit demokratisierte, hat er in der Maker-Szene einen wahren Gründerboom ausgelöst, freut sich RPG-Redakteur Christoph Langner.

  • Das RasPi-Kamera-Modul: Grundlagen

    Das offizielle Kamera-Modul für den Raspberry Pi bietet ein exzellentes Preis-Leistungs-Verhältnis. Mit dem Board erweitern Sie den Minirechner zum Fotoapparat oder Camcorder – und noch vieles mehr.

  • Foto-Backup mit dem RasPi

    Wer gern unterwegs fotografiert, braucht ein mobiles Backup-Medium für die Fotos, um den Digicam-Speicher für neue Schnappschüsse freizumachen. Ein RasPi eignet sich perfekt als Basis für einen solchen Foto-Tank.

Aktuelle Ausgabe

04/2019
TV & Multimedia

Diese Ausgabe als PDF kaufen

Preis € 9,99
(inkl. 19% MwSt.)

Stellenmarkt

Neuigkeiten

  • Finger weg

    Ein Temperatursensor verrät, ob Sie einen Gegenstand gefahrlos berühren dürfen. Beim Messen brauchen Sie dabei noch nicht einmal Kontakt zum Objekt.

  • Aus einer Hand

    Um einen Mikrocontroller zu programmieren, genügt ein Raspberry Pi. Wir zeigen, was Sie dazu noch benötigen.

  • Im Gleichtakt

    Synchronisierte Live-Loops und selbst erstellte Funktionen helfen dabei, Sonic Pi wie ein Live-Instrument zu spielen.

  • Mach mal

    Das Ftduino-Modul schlägt die Brücke zu Fischertechnik und ermöglicht es unter anderem, einen Drei-Achsen-Roboter anzusteuern.

  • Eleganter Diener

    Jeden Morgen dieselben Handgriffe, um zu sehen, ob die S-Bahn fährt und wie das Wetter wird? Ein cleverer Infoscreen auf RasPi-Basis automatisiert den Vorgang.

  • Bienenflüsterer

    Bienenzüchter, die ihre Völker besser kennenlernen möchten, müssen die fleißigen Insekten nicht pausenlos stören. Mit einem Raspberry Pi und verschiedenen Sensoren überwachen sie Temperatur, Luftfeuchtigkeit und bald auch das Gewicht des Bienenstocks.

  • Beerige Musik

    Für echten Hi-Fi-Sound braucht es mehr als einen kleinen Bluetooth-Brüllwürfel. Mit Volumio und einem Raspberry Pi rüsten Sie Ihre klassische Hi-Fi-Anlage mit smarten Funktionen auf.

  • Ton ab!

    Auf den ersten Blick erscheint der RasPi zu schwachbrüstig für den Betrieb leistungshungriger DAW-Software. Doch der Schein trügt.

  • Himbeer-TV

    Der DVB TV µHAT rüstet den Raspberry Pi mit einem DVB-T/T2-Tuner auf. Die deutsche TV-Landschaft schränkt dessen Möglichkeiten allerdings ein.

  • Git à la RasPi

    Mit wenigen Handgriffen zum Git-Hoster: Die dezentrale Arbeitsweise von Git erleichtert in Kombination mit der Netzwerkfähigkeit des RasPi das Verwalten von Quellcode.