Ubuntu: Live-CD über PXE in deutscher Sprache booten

Installation, Einrichtung bzw. Problembehebung *Betriebssysteme (Linux)
Antworten
localhorst
Beiträge: 571
Registriert: 17.12.2012, 20:19

Ubuntu: Live-CD über PXE in deutscher Sprache booten

Beitrag von localhorst »

Standardmäßig bootet Ubuntu über den TFTP-Server in englischer Sprache mit US-amerikanischem Tastaturlayout. Folgende Schritte sind notwendig, damit das Live-System in deutscher Sprache mit deutschem Tastaturlayout startet:
  1. initrd.lz entpacken:

    Code: Alles auswählen

    mv initrd.lz initrd.lzma
    lzma -d initrd.lzma
    cpio -idmuv<initrd
    rm initrd
    
  2. Die Datei "scripts/casper-bottom/14locales" zum Editieren öffnen und in Zeile 46 (Ubuntu 10.04) bzw. Zeile 54 (Ubuntu 11.04) den Variablen-Wert "locales=en_US.UTF-8" in "locales=de_DE.UTF-8" ändern.
  3. Die Datei "scripts/casper-bottom/19keyboard" zum Editieren öffnen und in Zeile 22 den Variablen-Wert "kbd=us" in "kbd=de" ändern. Der Variable "cslayout" in Zeile 23 muss der Wert "de,de" übergeben werden ("cslayout=de,de").
  4. initrd.lz wieder packen:

    Code: Alles auswählen

    find .|cpio -o -H newc>nitrd
    lzma -z -9 initrd
    mv initrd.lzma initrd.lz
    
  5. Der TFTP-Server-Konfigurationsdatei folgende Einträge hinzufügen:

    Code: Alles auswählen

    LABEL u104
       KERNEL pfad/zu/vmlinuz
       APPEND initrd=pfad/zu/angepasster/initrd.gz boot=casper netboot=nfs nfsroot=nfsserverip:/pfad/zu/entpacktem/iso
    
Antworten