Gemenskapslösning

Så schemalägger du på- och avstängning av ZimaBoard 2 i ZimaOS

A November 2025 ZimaBoard 2 discussion about scheduling a media server to shut down and restart. The team proposed ZimaOS scheduled shutdown plus a smart plug, while native scheduled startup remained a feature request.

En användare av ZimaBoard 2 som medieserver ville att systemet och dess 3,5-tums hårddisk skulle stängas av enligt ett schema i stället för att vara igång kontinuerligt. Diskussionen i communityt fastställde att ZimaOS kunde schemalägga en daglig avstängning, men att det inte fanns någon verifierad inbyggd funktion för att automatiskt slå på kortet igen enligt ett schema.

Det praktiska förslaget var att kombinera en korrekt avstängning av ZimaOS med ett smart uttag: låt operativsystemet stängas av först, bryt växelströmmen några minuter senare och återställ strömmen vid önskad starttid. Det officiella svaret uppgav att ZimaBoard 2 startar automatiskt när strömmen återställs.

Detta bekräftades i communitytråden

  • ZimaOS hade en inställning för automatisk daglig avstängning vid tidpunkten för diskussionen i november 2025.
  • ZimaOS-teammedlemmen kände inte till någon inbyggd funktion för schemalagd påslagning och registrerade det som ett funktionsönskemål.
  • Teamet föreslog att ett smart uttag skulle användas för att återställa strömmen vid en schemalagd tid.
  • En annan teammedlem bekräftade att rtcwake fanns i ZimaOS, men tråden dokumenterade inte någon testad konfiguration för detta arbetsflöde med ZimaBoard 2.
ZimaOS-systemmeny som visar alternativet för schemalagd avstängning av en ZimaBoard 2-server
Det officiella svaret hänvisade till ZimaOS kontroll för schemalagd avstängning som den första delen av den föreslagna strömcykeln.

Så är schemat med det smarta uttaget tänkt att fungera

  1. Ställ in tiden för den dagliga avstängningen i ZimaOS.
  2. Programmera det smarta uttaget att stängas av flera minuter senare, efter att operativsystemet och disken har avslutat avstängningen.
  3. Programmera det smarta uttaget att återställa strömmen vid nästa önskade starttid.
  4. Bekräfta att ZimaBoard 2 startar när växelströmmen återkommer innan rutinen lämnas obevakad.

Använd inte ett smart uttag som avstängningsmekanism. Om strömmen bryts medan ZimaOS körs kan skrivningar till disken avbrytas, programdatabaser skadas och risken för skador på filsystemet öka. Det smarta uttaget bör endast bryta strömmen efter att operativsystemet har stängts av korrekt.

Varför ZimaOS inte bara kunde schemalägga en normal uppstart

När en dator är helt avstängd körs inga vanliga operativsystemtjänster längre. En framtida uppstart måste utlösas av maskinvara eller fast programvara som fortfarande kan reagera, till exempel ett RTC-larm, ett schema för påslagning i BIOS, stöd för Wake-on-LAN eller återställning av växelström.

Det officiella svaret uppgav att ett inbyggt schema för påslagning i ZimaOS inte var implementerat vid den tidpunkten. En vanlig programvarutimer i det körande operativsystemet kunde därför inte på egen hand starta om kortet efter att strömmen helt hade brutits.

Hur är det med rtcwake?

En ZimaOS-teammedlem sade att Linux rtcwake normalt skulle användas för den här typen av uppgift och att verktyget redan ingick i ZimaOS. Inlägget verifierade dock inte kortets beteende vid RTC-larm, rätt viloläge eller avstängningsläge, om inställningen finns kvar efter avstängning eller något tillförlitligt kommando för just denna konfiguration.

Därför bör rtcwake betraktas som en avancerad testväg snarare än den bekräftade lösningen. Teamet hänvisade till en allmän Linux-handledning om rtcwake, men dess kommandon är ingen garanti för ZimaBoard. Säkerhetskopiera viktiga data och testa interaktivt innan du använder något obevakat schema för väckning.

Kan BIOS- eller RTC-schemaläggning ersätta det smarta uttaget?

En deltagare i communityt föreslog att man skulle kontrollera om den fasta programvaran hade ett alternativ för schemalagd väckning. Om det fungerar beror på den fasta programvaran och kortets implementation. Källtråden bekräftade inte någon BIOS-inställning som löste problemet, så möjligheten bör inte presenteras som en tillgänglig ZimaBoard 2-funktion utan att den exakta enheten och versionen av den fasta programvaran har testats.

Den avslutande rapporten om ett förlorat avstängningsschema besvarades inte

Den ursprungliga skribenten sade senare att den schemalagda avstängningen verkade förlora sitt schema efter avstängning och frågade om det beteendet var normalt. Inget svar i tråden bekräftade orsaken eller någon lösning.

Detta innebär en viktig begränsning: utformningen med ett smart uttag föreslogs, men användaren verifierade inte hela den återkommande cykeln. Innan den tas i drift bör du köra flera övervakade cykler och bekräfta att avstängningsschemat i ZimaOS finns kvar, att disken stängs av korrekt, att fördröjningen för uttaget är tillräckligt lång och att kortet startar som det ska när strömmen återkommer.

När schemalagda strömcykler kan vara meningsfulla

Ett schema kan minska buller och energiförbrukningen i viloläge för en medieserver som bara behövs under förutsägbara tider. Det passar sämre när systemet tillhandahåller säkerhetskopiering, fjärråtkomst, säkerhetsinspelning, DNS, hemautomation, nedladdningar eller andra tjänster som måste vara tillgängliga hela tiden.

Frekventa start- och stoppcykler för hårddisken innebär också praktiska avvägningar. Väg energiförbrukningen i viloläge mot tjänsternas tillgänglighet, säkerhetskopieringsfönster, diskens beteende och risken för att en pågående uppgift avbryts.

Vanliga frågor om schemalagd strömförsörjning för ZimaBoard 2

Kan ZimaOS schemalägga en automatisk avstängning?

Ja. Det officiella svaret från 2025 visade ett alternativ för daglig avstängning i ZimaOS.

Kan ZimaOS schemalägga att ZimaBoard 2 slås på?

Teamet sade att en inbyggd funktion för schemalagd påslagning inte var implementerad vid den tidpunkten. Det bekräftade förslaget använde återställd växelström från ett smart uttag.

Är det säkert att stänga av det smarta uttaget medan ZimaOS körs?

Nej. Schemalägg först en korrekt avstängning av ZimaOS och ge operativsystemet och diskarna tillräckligt med tid att stanna innan strömmen bryts.

Bevisades det i den här tråden att rtcwake fungerar?

Nej. En teammedlem bekräftade att verktyget fanns i ZimaOS, men tråden rapporterade inte någon fungerande och upprepningsbar konfiguration för ZimaBoard 2.

Varför försvann avstängningsschemat efter strömavbrottet?

Användaren rapporterade detta beteende, men tråden avslutades utan någon förklaring. Det är fortfarande en olöst del av källfallet.