Den här källan innehåller en tydlig lösning som berörde maskinvara från tredje part: det visades till slut inte att UGREEN DXP2800 startade om på grund av en bekräftad kärnpanik i ZimaOS. Den ursprungliga skribenten upptäckte en BIOS-inställning kallad Watchdogs med en timer på tre minuter. Efter att ha inaktiverat den uppgav personen att de oavbrutna omstarterna verkade ha upphört.
Det resultatet är viktigt eftersom IceWhale först misstänkte en kärndrivrutin och tog bort vissa drivrutiner i en senare version. Användaren testade den nyare versionen 1.4.1 och såg fortfarande omstarter, för att därefter på egen hand hitta den inbyggda övervakningstimern i den fasta programvaran. Källan visar därför varför man måste kontrollera maskinspecifika funktioner i den fasta programvaran innan man konstaterar att det rör sig om en regression i operativsystemet.
DXP2800 startade om nästan enligt en timer
Användaren installerade ZimaOS 1.4.1 beta2 på en ny NVMe-enhet och kunde komma åt instrumentpanelen, men NAS-enheten startade om med några minuters mellanrum även när den var inaktiv. Senare uppmätte användaren intervallet till ungefär två minuter och 45 sekunder.
IceWhale bad först om kärnloggar från föregående start
Zima-Jerry bad användaren samla in journalctl -k -r -b -1 så att teamet kunde granska kärnmeddelandena från den föregående starten.
IceWhale misstänkte en kärndrivrutin, men det blev inte den slutliga lösningen
Efter att ha sett användarens video sade Zima-Jerry att vissa kärndrivrutiner kunde vara inblandade och att han hade tagit bort dem i nästa officiella version. Den ursprungliga skribenten testade sedan den nya versionen 1.4.1 och rapporterade att DXP2800 fortfarande startade om.
Användaren hittade en BIOS-baserad övervakningstimer på tre minuter
Efter ytterligare tester hittade användaren en BIOS-funktion med namnet Watchdogs, konfigurerad med en timer på tre minuter. De inaktiverade den och uppgav att systemet nu verkade fungera.
En annan användare i communityn förklarade mekanismen: en maskinvarubaserad övervakningstimer förväntar sig att kompatibel programvara regelbundet återställer timern. Om den löper ut antar den fasta programvaran att systemet har hängt sig och tvingar fram en återställning.
Att UGOS fungerade innebar inte att övervakningstimern var inaktiverad
Leverantörens UGOS-system körde normalt på samma maskinvara. En möjlig förklaring är att UGOS vet hur plattformens övervakningstimer ska hanteras, medan ZimaOS vid den tidpunkten inte gjorde det. Det är något annat än att säga att maskinvaran var instabil.
Aktuella ZimaOS stöder generisk x86-64, men övervakningstimers från leverantörer är maskinspecifika
IceWhales aktuella installationsdokumentation stöder generiska x86-64-enheter med UEFI och Secure Boot inaktiverat. Den certifierar inte alla leverantörsspecifika övervakningstimers, fläktstyrningar, LED-styrningar eller HDMI-mediefunktioner.
Använd den aktuella installationsbaslinjen för generisk x86-ZimaOS och validera sedan maskinspecifika funktioner i den fasta programvaran separat.
ZimaOS hanterade HDMI annorlunda än UGOS
Zima-Jerry sade att ZimaOS inte hade någon särskild HDMI-uppspelningsapp och endast skulle visa grundläggande systeminformation på den anslutna skärmen. Användaren förklarade att UGOS kunde skicka media från en telefon till NAS-enhetens HDMI-utgång. Denna leverantörsspecifika funktion för medieutmatning återskapades inte i ZimaOS i den här tråden.
LED-lamporna på frontpanelen behövde modellspecifik anpassning
Användaren rapporterade också att lamporna på DXP2800 kontinuerligt växlade. Zima-Jerry sade att specialiserade lampor på sådana enheter kräver särskild anpassning och att det kanske inte fanns någon utvecklingsplan för den maskinvaran.
En bättre aktuell checklista för validering av DXP2800
- Inaktivera eller konfigurera övervakningstimers från leverantören korrekt innan du skyller på operativsystemet.
- Installera den aktuella stabila versionen av ZimaOS på en separat disk.
- Verifiera upprepade omstarter och avstängningar.
- Kontrollera varje nätverkskort samt varje SATA-/NVMe-enhet.
- Testa funktioner för viloläge och strömhantering om du tänker använda dem.
- Behandla HDMI-medieutmatning och lamporna på frontpanelen som separata, modellspecifika funktioner.
Vanliga frågor om UGREEN DXP2800
Vad stoppade de upprepade omstarterna i källtråden?
Den ursprungliga skribenten inaktiverade en BIOS-timer för Watchdogs som var inställd på ungefär tre minuter.
Misstänkte IceWhale först en kärndrivrutin?
Ja, men den nyare versionen fortsatte att starta om för användaren, så det blev inte den slutligt bekräftade lösningen.
Erbjöd ZimaOS HDMI-medieuppspelning på samma sätt som UGOS?
Nej. IceWhale sade att ZimaOS vid den tidpunkten endast visade grundläggande systeminformation via HDMI.
