Sooo, die ersten der gewünschten Dateien sind hier... :)
Ich hab' mal als Beispiel eine der auf jeden Fall betroffenen Hardwareklassen genommen.

start.conf:
-------------------------------------------------------------------------------------------------------------
# LINBO start.conf fuer Windows XP
# Windows XP System auf Partition 1 (FAT32)
# Daten auf Partition 2
# Cache auf Partition 3
# Festplatte 20G (IDE)

[LINBO]                  # globale Konfiguration
Cache = /dev/sda3        # lokale Cache Partition
Server = 10.16.1.1
Group = mul1
RootTimeout = 600        # automatischer Rootlogout nach 600 Sek.
Autopartition = no # keine automatische Partitionsreparatur beim LINBO-Start AutoFormat = no # kein automatisches Formatieren aller Partitionen beim LINBO-Start AutoInitCache = no # kein automatisches Befüllen des Caches beim LINBO-Start DownloadType = rsync # Image-Download per torrent|multicast|rsync, default ist rsync
BackgroundFontColor = white
ConsoleFontColorStdout = white
ConsoleFontColorStderr = red

[Partition]              # Start einer Partitionsdefinition, Windows XP
Dev = /dev/sda1 # Device-Name der Partition (sda1 = erste Partition auf erster IDE-Platte)
Size = 20971550           # Partitionsgroesse in kB (Bsp.: 5G)
Id = c # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 = NTFS, ...)
FSType = vfat            # Dateisystem auf der Partition
Bootable = no            # Bootable-Flag

[Partition]              # Start einer Partitionsdefinition, Datenpartition
Dev = /dev/sda2 # Device-Name der Partition (sda2 = zweite Partition auf erster IDE-Platte)
Size = 10485760          # Partitionsgroesse in kB (Bsp.: 10G)
Id = c # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, 7 = NTFS, ...)
FSType = vfat            # Dateisystem auf der Partition
Bootable = no            # Bootable-Flag

[Partition]              # Definition der Cache-Partition
Dev = /dev/sda3 # Device-Name der Partition (sda3 = dritte Partition auf erster IDE-Platte) Size = # Partitionsgroesse in kB (Bsp.: keine Angabe = Rest der Platte, ca. 5GB) Id = 83 # Partitionstyp (83 = Linux, 82 = swap, c = FAT32, ...)
FSType = reiserfs        # Dateisystem fuer Cache-Partition (reiserfs empf.)
Bootable = no            # Bootable-Flag

[OS] # Beginn einer Betriebssystemdefinition
Name = Windows XP                            # Name des Betriebssystems
Version = # Version (optional, frei waehlbar)
Description = Windows XP
#Image = winxp-fat.rsync # Dateiname des differentiellen Images (Erweiterung .rsync)
#Image =
IconName = default.png
Image =
BaseImage = mul1.cloop
Boot = /dev/sda1 # Partition, die Kernel & Initrd enthaelt Root = /dev/sda1 # Rootpartition, in die das BS installier ist # bei Windows ist Boot und Root immer dieselbe Partition Kernel = grub.exe # Relativer Pfad zum Kernel, bei Windows immer grub.exe Initrd = # Relativer Pfad zur Initrd, bei Windows immer leer # Kernel-Parameter fuer Windows-Boot aus 1. Partition der 1. IDE-Festplatte # bei SATA-Platten statt /dev/sda /dev/sda eintragen
Append =                                     # bleibt bei Windows leer
StartEnabled = yes                           # "Start"-Button anzeigen
SyncEnabled = yes                            # "Sync+Start"-Button anzeigen
NewEnabled = yes                             # "Neu+Start"-Button anzeigen
Hidden = yes                                 # verstecke OS-Reiter
Autostart = yes # kein automatischer synchronisierter Start des Betriebssystems
AutostartTimeout = 10
DefaultAction = start
-------------------------------------------------------------------------------------------------------------


Datei aus pxelinux.cfg (müsste eigentlich die richtige sein, oder?!):
-------------------------------------------------------------------------------------------------------------
# use "reboot" instead of "linbo" for clients which need the reboot workaround
DEFAULT linbo

# you have to uncomment next line if you want to be able to type options on the boot prompt
#PROMPT 1

# 3 secs boot prompt timeout
TIMEOUT 30

KBDMAP /german.kbd
DISPLAY /boot.msg

# the default boot method, pxe boots linbo kernel directly
LABEL linbo
KERNEL linbo
APPEND initrd=linbofs.gz vga=788 quiet acpi=off pnpbios=off

# boot method to use with reboot workaround
LABEL reboot
KERNEL grub.exe
APPEND keeppxe --config-file=pxe basedir /; default 0; timeout 0; hiddenmenu; title REBOOT; fallback 1; find --ignore-floppies --ignore-cd --set-root /.linbo.reboot; cmp /.linbo.reboot /.grub.reboot || ls FALLBACK; write /.grub.reboot DONE; ls /boot/grub/menu.lst && configfile /boot/grub/menu.lst; ls /menu.lst && configfile /menu.lst; chainloader +1; title LINBO PXE; kernel (pd)/linbo quiet vga=788; initrd (pd)/linbofs.gz;

# to boot LINBO in debug mode simply type "debug" on boot prompt and press ENTER
LABEL debug
KERNEL linbo
APPEND initrd=linbofs.gz vga=788 debug
-------------------------------------------------------------------------------------------------------------

Logdatei auf dem Rechner selbst:
Hier befanden sich neben der "start.conf" und einer Datei mit Namen "hostname" nur noch zwei Verzeichnisse, nämlich "boot" und "icons".
In ersterem ist das Verzeichnis "grub" und darin folgende Dateien:
default, device.map, e2fs_stage1_5, fat_stage1_5, menu.lst, ntfs_stage1_5, reiserfs_stage1_5, stage1, stage2. Ich erkenne da jetzt keine Log-Datei, wenn ich den Inhalt einer der Dateien posten soll, gebt bitte Bescheid!

Die menu.lst.<HWK> hab' ich vergessen, die bring ich dann morgen... :)

Danke und Gruß
Christoph



Am 09.11.2014 22:30, schrieb Holger Baumhof:
Hallo Christoph,

Aber wo ist die menu.lst.<HWK> ?

sie liegt direkt in /var/linbo auf dem Server.
Liegt dort keine spezielle, so verwendet linbo eine standard menu.lst
Dann wäre aber die Frage, wie du den sync Offline realisierts: mit einem
Timeout in linbo selbst?

Und sind die logdateien auf den Images und wie heißen diese?

Ja, sie liegen auf dem Client.
Wo sie sind und wie sie heißen, weiß ich nciht auswendig, aber die
Cachpartition enthält nicht so viele Dateien: die sollten leicht zu
finden sein.

Da muss ich
also mit z.B. einer Knoppix-CD ran?

Ja, wenn das linbo nicht mehr bootet.
Wenn das linbo noch bootet, kannst du die Dateien auch im linbo Termina
l auf einen Stick schieben.
Oder du bootest linbo über das Netzwerk und greifst mittels
linbo-ssh
vom server aus zu.
linbo-scp schiebt die Dateien auf den Server.

Und was reiserFS angeht: Reicht es, wenn ich im Webinterface umstelle
oder ist sonstwas zu beachten?

Ein Umstellen in der start.conf bewirkt noch ncihts.
Das neue Dateisystem wird erst bei einer Neupartitionierung des Clients
erstellt.
Mit linbo-remote kannst du gezielt nur die cachpartition neu Formatieren.

Viele Grüße

Holger

_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an