LINBO 4.0.20 - warmstart=no fails bei BIOS-clients

Hallo Thomas(@thomas ),

linbo 4.0.20 führt bei mir dazu, dass kein einziger Rechner in der Schule mehr funktioniert!
Ganz am Ende des Syncs kurz vor dem reboot für den Systemstart bleiben die Rechner stehen mit der Meldung Syncing failed…
Ich bin jetzt zurück auf linbo 4.0.19, da klappt alles!

Ein weiteres extrem nerviges Problem ist, dass nach einem Update von linbo (seit Version > 4.0.8) etwa 80% aller Rechner nach dem ersten Start mit dem neuen Linbo beim/vor dem laden der linbo-gui mit einem Segfault hängen bleiben. Es hilft nur ein Reboot per linbo-remote oder ein hartes ausschalten. Beim nächsten Boot ist dann alles gut und die Rechner funktionieren perfekt…ich meine Max hätte so ein ähnliches Problem schon berichtet…der Parameter warmstart=no ist bei mir gesetzt.

Hallo Dominik,

sind das UEFI-Systeme, falls nein, was passiert ohne warmstart=no?

VG, Thomas

Log wäre hilfreich, works for me. :no_good_man:

VG, Thomas

Hallo Thomas (@thomas ),

nein, zu 95% sind das Bios-Kisten. Ohne warmstart=no hatte ich nicht versucht…es musste schnell gehen, weil eben kein Rechner in der Schule mehr hochgefahren ist. Ich hatte aber vor Wochen mal das warmstart=no rausgenommen und danach sind > 90% der Rechner beim Reboot hängen geblieben, daher ist der Parameter bei mir immer gesetzt.

Hier die linbo.log bei linbo 4.0.20, bei dem der Client hängen bleibt:


## Hardware setup - end ##
Installing for i386-pc platform.
grub-install: warning: cannot open directory `/usr/share/locale': No such file or directory.
Installation finished. No error reported.
[Info] Starting to parse start.conf
[Info] Finished parsing start.conf
[Info] Loading environment values
[Info] Executing synchronos: linbo_cmd ip
[Info] Executing synchronos: linbo_cmd netmask
[Info] Executing synchronos: linbo_cmd bitmask
[Info] Executing synchronos: linbo_cmd mac
[Info] Executing synchronos: linbo_cmd version
[Info] Executing synchronos: linbo_cmd hostname
[Info] Executing synchronos: linbo_cmd cpu
[Info] Executing synchronos: linbo_cmd memory
[Info] Executing synchronos: linbo_cmd size /dev/nvme0n1p2
mount: mounting /dev/nvme0n1p2 on /mnt failed: Device or resource busy
[Info] Executing synchronos: linbo_cmd size /dev/nvmenp
[Info] Executing synchronos: linbo_cmd listimages /dev/nvme0n1p2
[Info] Finished loading environment values
[Error] Could not read theme config: /icons/
[Info] Linbo state changed to: 2
[Info] Beginning autostart timeout for Ubuntu 20.04
[Info] Executing autostart for Ubuntu 20.04
[+++ Chapter +++] Syncing Ubuntu 20.04
[Info] Linbo state changed to: 5
[Info] Executing asynchronos: linbo_cmd syncstart 10.16.1.1 /dev/nvme0n1p2 focal.qcow2  /dev/nvme0n1p1 /dev/nvme0n1p1 /boot/vmlinuz /boot/initrd.img ro splash
[Info] Executed autostart successfully!
[StdOut] syncr
[StdOut] 1: ?10.16.1.1? 2: ?/dev/nvme0n1p2? 3: ?focal.qcow2? 4: ?? 5: ?/dev/nvme0n1p1? 6: ?/dev/nvme0n1p1? 7: ?/boot/vmlinuz? 8: ?/boot/initrd.img? 9: ?ro splash?
[StdOut] receiving incremental file list
[StdOut] focal.qcow2.info
[StdOut] 0 0% 0.00kB/s 0:00:00 146 100% 142.58kB/s 0:00:00 (xfr#1, to-chk=0/1)
[StdOut] RSYNC Download 10.16.1.1 -> images/focal/focal.qcow2.desc...
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] focal.qcow2 has not changed, nothing to do.
[StdOut] Starting torrent service for focal.qcow2.
[StdOut] Veranlasse Upload von linbo.log.
## Log session end: Fr 8. Apr 08:58:51 CEST 2022 ##
## Log session begin: Fr 8. Apr 08:58:52 CEST 2022 ##
[StdOut] Veranlasse Upload von image.log.
[StdOut] update
[StdOut] 1: ?10.16.1.1? 2: ?/dev/nvme0n1p2?
[StdOut] Looking for LINBO updates.
[StdOut] receiving incremental file list
[StdOut] linbofs64.lz.md5
[StdOut] 0 0% 0.00kB/s 0:00:00 33 100% 32.23kB/s 0:00:00 (xfr#1, to-chk=0/1)
[StdOut] LINBO is up-to-date.
[StdOut] Downloading torrent-client.conf.
[StdOut] Downloading multicast.list.
[StdOut] Downloading linbo_wallpaper.png.
[StdOut] Downloading ubuntu.png.
[StdOut] Updating ipxe file.
[StdOut] receiving incremental file list
[StdOut] Updating common grub configuration.
[StdOut] receiving incremental file list
[StdOut] adminclient-02.focal-nvme.grub.cfg
[StdOut] 0 0% 0.00kB/s 0:00:00 3,335 100% 3.18MB/s 0:00:00 (xfr#1, to-chk=0/1)
[StdOut] grub.cfg was updated.
[StdOut] Updating host and group specific grub configuration.
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] focal-nvme.cfg
[StdOut] 0 0% 0.00kB/s 0:00:00 5,270 100% 5.03MB/s 0:00:00 (xfr#1, to-chk=0/1)
[StdOut] custom.cfg was updated.
[StdOut] Updating grub themes ...
[StdOut] OK!
[StdOut] Updating linuxmuster-win ...
[StdOut] OK!
[StdErr] Linbo & grub update failed!
[StdOut] Veranlasse Upload von linbo.log.
## Log session end: Fr 8. Apr 08:58:52 CEST 2022 ##

Hier die linbo.log mit linbo 4.0.19, bei dem alles klappt:



## Hardware setup - end ##
Installing for i386-pc platform.
grub-install: warning: cannot open directory `/usr/share/locale': No such file or directory.
Installation finished. No error reported.
[Info] Starting to parse start.conf
[Info] Finished parsing start.conf
[Info] Loading environment values
[Info] Executing synchronos: linbo_cmd ip
[Info] Executing synchronos: linbo_cmd netmask
[Info] Executing synchronos: linbo_cmd bitmask
[Info] Executing synchronos: linbo_cmd mac
[Info] Executing synchronos: linbo_cmd version
[Info] Executing synchronos: linbo_cmd hostname
[Info] Executing synchronos: linbo_cmd cpu
[Info] Executing synchronos: linbo_cmd memory
[Info] Executing synchronos: linbo_cmd size /dev/nvme0n1p2
mount: mounting /dev/nvme0n1p2 on /mnt failed: Device or resource busy
[Info] Executing synchronos: linbo_cmd size /dev/nvmenp
[Info] Executing synchronos: linbo_cmd listimages /dev/nvme0n1p2
[Info] Finished loading environment values
[Error] Could not read theme config: /icons/
[Info] Linbo state changed to: 2
[Info] Beginning autostart timeout for Ubuntu 20.04
[Info] Executing autostart for Ubuntu 20.04
[+++ Chapter +++] Syncing Ubuntu 20.04
[Info] Linbo state changed to: 5
[Info] Executing asynchronos: linbo_cmd syncstart 10.16.1.1 /dev/nvme0n1p2 focal.qcow2  /dev/nvme0n1p1 /dev/nvme0n1p1 /boot/vmlinuz /boot/initrd.img ro splash
[Info] Executed autostart successfully!
[StdOut] syncr
[StdOut] 1: ?10.16.1.1? 2: ?/dev/nvme0n1p2? 3: ?focal.qcow2? 4: ?? 5: ?/dev/nvme0n1p1? 6: ?/dev/nvme0n1p1? 7: ?/boot/vmlinuz? 8: ?/boot/initrd.img? 9: ?ro splash?
[StdOut] receiving incremental file list
[StdOut] focal.qcow2.info
[StdOut] 0 0% 0.00kB/s 0:00:00 146 100% 142.58kB/s 0:00:00 (xfr#1, to-chk=0/1)
[StdOut] RSYNC Download 10.16.1.1 -> images/focal/focal.qcow2.desc...
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] receiving incremental file list
[StdOut] focal.qcow2 has not changed, nothing to do.
[StdOut] Starting torrent service for focal.qcow2.
[StdOut] Veranlasse Upload von linbo.log.
## Log session end: Fr 8. Apr 09:03:53 CEST 2022 ##

Ich kann leider nicht weiter testen, weil über das ganze Wochenende Workshops sind, bei denen die Rechenr laufen müssen…

Wenn du noch andere logs brauchst melde dich.

VG Dominik

N’Abend.
ich hatte das Problem heute auch, mit mindestens einem kompletten Raum, alles nicht-UEFI-Rechner. Der Sync schien komplett durchzulaufen, nur am Ende gab es eine Fehlermeldung. Wenn man dann auf unsynchronisiert starten klickte kam der Rechner hoch. Log hab ich leider gerade nicht zur Hand.

Gruß
Sascha

Danke für die Logs.

Hier liegt der Fehler. Betrifft nur BIOS-Systeme, auf denen ich offensichtlich nicht so intensiv teste. :slightly_frowning_face:

Fix incoming.

VG, Thomas

Hallo Thomas

vielen Dank für die vielen „Fixe“ und die viele tolle Arbeit!

kurze Frage, da ich ja (BIOS-Systeme) im Prinzip von Linbo 4 Anfang an die Start-Probleme hatte:

Zu Beginn hatte ich keinen Kernelparameter, da ist der Rechner nicht durchgestartet und ich hab von Hand alle resettet, dann gings. Dann habe ich den Tipp mit warmstart=no bekommen, das hat aber nichts am Verhalten geändert.
Ich weiß nun nicht, wie ich obige Anweisung deuten soll.
im Falle von warmstart=no auch kein Kaltstart? Gibt es noch eine dritte Option, die dann aufgerufen wird, oder soll ich wieder zurück auf warmstart=yes oder den Parameter ganz weglassen?

Danke und liebe Grüße
Max

Hallo Max,

Zu Beginn hatte ich keinen Kernelparameter, da ist der Rechner nicht
durchgestartet und ich hab von Hand alle resettet, dann gings. Dann habe
ich den Tipp mit warmstart=no bekommen, das hat aber nichts am Verhalten
geändert.

kann es sein, dass du ein NOT managed by linuxmuster in der gruppe.cfg
hattest?
dann landet beim import der neue Parameter nicht in der gruppe.cfg und
wirkt damit auch nciht.
Ich hab nämlich warmstart=no auf 5 Hardwareklassen in der Schule laufen:
alle haben ihre Verhalten geändert …

LG

Holger

Hallo Holger,

nein, ich hab da keines, der warmstart=no hat es auch da rein geschafft, die Maschinen haben auch komplett neu gebootet nach dem Linbo-Upgrade (so schien es, ich konnte nur eine beobachten), ich musste aber erst ausschalten und dann wieder ein, dann kam Linbo hoch, vorher „Segfault“. Ich schau am WE mal, was das Upgrade mit meinen Kisten macht (Terra…)
LG
Max

So isses. Allerdings wirkt sich das erst aus, wenn 4.0.21 mit einer aktuelleren Version upgedated wird.

VG, Thomas

Super, danke für die schnelle Reaktion!

Gruß
Sascha

Vielen Dank für deine Arbeit Thomas!

…und weiterhin gute Besserung!

VG Dominik