Posts for the month of September 2009

GUI aufgefrischt

Das aktuelle  testing-Paket von linuxmuster-linbo (Version 1.99.9) enthält zum ersten Mal die nun auf  Qt4 basierende GUI. Die GUI unterstützt nun den neuen Parameter DownloadType, und damit die Schaltfläche Cache aktualisieren auf dem Imaging-Reiter die torrent-Methode. Außerdem wurde die Funktionalität der Console erweitert: Es werden nun alle Konsolen-Befehle sowie Wildcards unterstützt.

Weitere Neuerungen:

  • PXE-Boot für lokal gebootete Clients
    Der PXE-Kernel (gpxe.krn) aus dem  syslinux-Projekt ermöglicht lokal gebooteten Clients, die keine PXE fähige Netzwerkkarte haben oder z.B. wg. Reboot-Workaround lokal gestartet werden müssen, den Netzwerkboot. Der Menü-Eintrag
    title LINBO PXE
    find --set-root /gpxe.krn
    kernel /gpxe.krn
    
    in der gruppenspezifischen menu.lst-Datei (/var/linbo/menu.lst.<gruppe>) startet bei Auswahl den PXE-Kernel, der den PXE-Boot einleitet.
  • Reboot-Workaround komfortabler
    Bei Clients, die den Reboot-Workaround nutzen müssen, gilt nun folgende vereinfachte Vorgehensweise:
    • Eintrag Kernel = Reboot in der start.conf-Datei der Gruppe.
    • Einmal PXE-Boot mit synchronisiertem Start.
    • Danach den Client im BIOS auf lokalen Boot umstellen.
    • Der Client bootet jetzt entweder lokal den PXE-Kernel (s.o.) oder Windows direkt nach einem Reboot.
    • Zum Abschalten des lokalen PXE-Boots siehe /var/linbo/examples/menu.lst.without-pxe.
  • Kernel 2.6.30.6.

Details siehe Changesets 532 und 533.

Bugfix für Nvidia-SATA

Die Option swnc=0 für das Kernelmodul sata_nv ist nun nicht mehr hartkodiert im Linbofs, sondern muss ggf. zur Bootzeit angegeben werden.

Bei Nvidia-SATA-Kontrollern, die den direkten Windows-Boot verweigern, können die Kerneloptionen

sata_nv.swnc=0 acpi=noirq

angegeben in der Appendzeile der PXE-Konfigurationsdatei der Gruppe evtl. zum Erfolg führen (vgl. LINBO-Cheats bei Bootproblemen).

linuxmuster-linbo 1.99.7 ist ab sofort in  testing.

NTFS differentiell!

Differentielles Imaging von NTFS-Partitionen ist in linuxmuster-linbo 1.99.6 nun komplett implementiert.

Weitere Änderungen:

  • Der in 1.1.18 aufgetretene Bug mit teilweise nicht gepatchten Hostnamen auf Windows-Systemen sollte nun behoben sein.
  • Wegfall der gruppenspezfischen Linbofs-Dateien. Die gruppenspezifische start.conf-Datei wird nun im lokalen Cache abgelegt.
  •  Kernel 2.6.30.5.
  • Neue LINBO-Kernelparameter:
    • cache=<Partition>, Bsp. cache=/dev/sdb1
      Erzwingt die Nutzung der angegebenen Partition als Cache und ignoriert die in der start.conf definierte Cache-Partition.
    • conf=<Partition>:<Dateipfad>, Bsp. conf=/dev/sdb1:/start.conf.foo
      Damit wird zwingend diese start.conf genutzt. start.conf-Dateien auf dem Server oder im lokalen Cache werden ignoriert. Nützlich vor allem im Zusammenhang mit Boot-Medien, wenn z.B. eine spezielle auf einem USB-Stick abgelegte start.conf verwendet werden soll. Ist conf gesetzt, wird ein zusätzlich gesetzter cache-Parameter nicht ausgewertet.

Details siehe Changeset 518. Wie immer verfügbar in  testing.

Wichtig: Beim Paketupgrade werden die PXE-Konfigurationsdateien unter /var/linbo/pxelinux.cfg automatisch umgestellt (linbofs.gruppe.gz -> linbofs.gz). Es ist also keinerlei Benutzereingriff notwendig.