Linbo bootet langsam, scheint zu hängen

Hallo @thomas ,

hier nochmal meine etwas nähere Analyse:

Bei mir hängt jeder PC, der über Linbo bootet 1min30 bis 2 min scheinbar (siehe unten, flushing) bei folgender zeile im init.shSkript, die ich mit --> hier <-- gekennzeichnet habe.

  print_status "IP: $IP * Hostname: $HOSTNAME * MAC: $MACADDR * Server: $LINBOSERVER"
    # split downloaded start.conf
    linbo_split_startconf
    # first do linbo update
    do_linbo_update
---> hier <---
    # time sync
    print_status "Starting time sync ..."
    # time sync
    /usr/lib/systemd/systemd-timesyncd
    # get onboot linbo-remote commands, if there are any
    local item
    for item in $HOSTNAME $IP; do
      rsync -L "$LINBOSERVER::linbo/linbocmd/$item.cmd" "/linbocmd" &> /dev/null
      if [ -s /linbocmd ]; then
        echo "$item.cmd successfully downloaded."
        break
      fi
    done
    # save linbo-remote noauto and disablegui cmds to variables
    if [ -s /linbocmd ]; then
      for item in noauto disablegui; do
        if grep -q $item /linbocmd; then
          eval $item=yes
          echo "$item=yes"
        fi
      done
    fi
    # save start.conf and hostname to cache
    copytocache
  fi

Die letzte Zeile, die ich sehe ist
Requesting upload von /tmp/linbo.log - aus der Funktion sendlog aus den shell-functions.
D.h. ich kann wirklich nicht erkennen, warum es einen Timeout gibt.

Eventuell hängt es nicht an dem upload, denn der output ist so ziemlich das letzte was die Zeile do_linbo_update macht.
Sondern eventuell hängt es an den nächsten Befehlen, aber die werden noch nicht auf den Bildschirm geflushed, das kannst du sicher besser beurteilen.

Was definitiv dann eine Fehlermeldung wirft ist /usr/lib/systemd/systemd-timesyncd, weil der Befehl einfach fehlschlägt, entweder fehlt neuerdings systemd oder da fehlt der User, den er als fehlend bemängelt, egal. Auch das kannst du beurteilen.
Wenn ich per linbo-ssh den systemd-timesyncd manuell als root ausführe, ist die Fehlermeldung sofort da, es gibt keinen Timeout.

Ob der nachfolgende rsync-Befehl einen Timeout im boot-prozess wirft, kann ich nicht so einfach manuell nachvollziehen.

Vielleicht funktioniert rsyncd auf Serverseite bei mir nicht richtig?

Kann ich dir helfen, das weiter zu debuggen?

VG, Tobias