Communityoplossing

ZimaOS op UGREEN DXP2800 start elke 3 minuten opnieuw op: de BIOS-watchdogoplossing, HDMI en LED-beperkingen

A May 2025 third-party-hardware thread where ZimaOS on a UGREEN DXP2800 rebooted about every 2:45-5 minutes. IceWhale first investigated kernel drivers, but the user later found a BIOS Watchdogs timer set to three minutes. Disabling it stopped the repeated reboot. HDMI playback and front LEDs remained model-specific compatibility gaps.

Deze bron bevat een duidelijke oplossing waarbij hardware van een externe fabrikant betrokken was: uiteindelijk bleek niet dat de UGREEN DXP2800 opnieuw opstartte door een bevestigde kernel panic in ZimaOS. De oorspronkelijke poster ontdekte een BIOS-instelling met de naam Watchdogs en een timer van drie minuten. Nadat deze was uitgeschakeld, meldde de gebruiker dat het voortdurende opnieuw opstarten leek te zijn gestopt.

Dat resultaat is belangrijk, omdat IceWhale aanvankelijk een kernelstuurprogramma vermoedde en in een daaropvolgende build enkele stuurprogramma's verwijderde. De gebruiker testte de nieuwere versie 1.4.1 en zag nog steeds herstarts, waarna die onafhankelijk de firmware-watchdog ontdekte. De bron laat daarom zien waarom je functies van apparaatspecifieke firmware moet controleren voordat je een regressie in het besturingssysteem vaststelt.

De DXP2800 startte bijna volgens een timer opnieuw op

De gebruiker installeerde ZimaOS 1.4.1 beta2 op een nieuwe NVMe-schijf en kreeg toegang tot het dashboard, maar de NAS startte om de paar minuten opnieuw op, zelfs wanneer deze niet actief was. Later mat de gebruiker het interval op ongeveer twee minuten en vijfenveertig seconden.

IceWhale vroeg eerst om kernel-logboeken van de vorige opstart

Zima-Jerry vroeg de gebruiker om journalctl -k -r -b -1 te verzamelen, zodat het team de kernelberichten van de vorige opstart kon bekijken.

Kernel-logboek van de vorige ZimaOS-opstart op de UGREEN DXP2800, vastgelegd tijdens het onderzoek naar herhaalde herstarts
IceWhale vroeg om kernelgegevens van de vorige opstart voordat het een oorzaak vaststelde.

IceWhale vermoedde een kernelstuurprogramma, maar dat bleek uiteindelijk niet de oorzaak

Na het bekijken van de video van de gebruiker zei Zima-Jerry dat er mogelijk kernelstuurprogramma's bij betrokken waren en dat hij deze in de volgende officiële release had verwijderd. De oorspronkelijke poster testte vervolgens de nieuwe versie 1.4.1 en meldde dat de DXP2800 nog steeds opnieuw opstartte.

De gebruiker vond een BIOS-watchdog van drie minuten

Na verder testen ontdekte de gebruiker een BIOS-functie met de naam Watchdogs, geconfigureerd met een timer van drie minuten. De gebruiker schakelde deze uit en zei dat het systeem nu goed leek te werken.

Een deelnemer aan de community legde het mechanisme uit: een hardware-watchdog verwacht dat compatibele software de timer regelmatig reset. Als de timer afloopt, gaat de firmware ervan uit dat het systeem is vastgelopen en forceert deze een reset.

Dat UGOS werkte, betekende niet dat de watchdog was uitgeschakeld

Het UGOS-systeem van de fabrikant werkte normaal op dezelfde hardware. Een plausibele verklaring is dat UGOS weet hoe het de platform-watchdog moet bedienen, terwijl ZimaOS dat destijds niet kon. Dat is iets anders dan zeggen dat de hardware instabiel was.

Het huidige ZimaOS ondersteunt generieke x86-64-systemen, maar watchdogs van fabrikanten zijn hardwarespecifiek

De huidige installatiehandleiding van IceWhale ondersteunt generieke x86-64-apparaten met UEFI en uitgeschakelde Secure Boot. De handleiding certificeert niet elke watchdog, ventilatorcontroller, ledcontroller of HDMI-mediafunctie van een specifieke fabrikant.

Gebruik de huidige algemene installatiebasis voor ZimaOS op x86 en valideer apparaatspecifieke firmware daarna afzonderlijk.

Het HDMI-gedrag van ZimaOS verschilde van dat van UGOS

Zima-Jerry zei dat ZimaOS geen specifieke HDMI-afspeelapplicatie had en alleen de belangrijkste systeeminformatie op het aangesloten scherm zou tonen. De gebruiker legde uit dat UGOS vanaf een telefoon media naar de HDMI-uitgang van de NAS kon sturen. Deze mediaspecifieke uitvoerfunctie van de fabrikant werd in deze discussie niet met ZimaOS gereproduceerd.

De leds op het voorpaneel hadden modelspecifieke aanpassingen nodig

De gebruiker meldde ook dat de leds van de DXP2800 voortdurend bleven wisselen. Zima-Jerry zei dat gespecialiseerde leds van apparaten een specifieke aanpassing vereisen en dat er mogelijk geen ontwikkelingsplan voor die hardware was.

Een betere huidige validatiechecklist voor de DXP2800

  1. Schakel timers van watchdogs van de fabrikant uit of configureer ze correct voordat je het besturingssysteem de schuld geeft.
  2. Installeer het huidige stabiele ZimaOS op een afzonderlijke schijf.
  3. Controleer herhaalde cycli voor opnieuw opstarten en afsluiten.
  4. Controleer elke NIC en elk SATA-/NVMe-apparaat.
  5. Test slaap- en energiegedrag als je dit wilt gebruiken.
  6. Behandel HDMI-media-uitvoer en leds aan de voorkant als afzonderlijke modelspecifieke functies.

Veelgestelde vragen over de UGREEN DXP2800

Wat stopte het herhaaldelijk opnieuw opstarten in de discussiedraad?

De oorspronkelijke poster schakelde een BIOS-timer voor Watchdogs uit die op ongeveer drie minuten was ingesteld.

Vermoedde IceWhale aanvankelijk een kernelstuurprogramma?

Ja, maar de nieuwere build startte bij de gebruiker nog steeds opnieuw op. Dat was dus niet de uiteindelijk bevestigde oplossing.

Bood ZimaOS HDMI-mediaweergave zoals UGOS?

Niet op dat moment. IceWhale zei dat ZimaOS via HDMI alleen basisinformatie over het systeem toonde.