Förhindra att BIOS-uppdateringar ändrar startordningen på en hemmaserver genom att dokumentera de aktuella UEFI-posterna, minska antalet onödiga startenheter under uppdateringen och kontrollera startsökvägen innan servern tas i drift igen.
På en huvudlös hemmaserver kan en ändrad startordning se ut som en misslyckad uppdatering, en trasig SSD, en havererad NAS eller en saknad hypervisor, även när den fasta programvaran bara har valt en annan startpost. Det säkra arbetsflödet är att dokumentera det fungerande startläget, genomföra uppdateringen med en återställningsväg nära till hands och bekräfta den aktiva posten efter den första lyckade omstarten.
Dokumentera det fungerande startläget innan du uppdaterar den fasta programvaran
Innan du flashar den fasta programvaran bör du skriva ned startenheten, namnet på starthanteraren, poolens eller diskens identitet samt den aktuella listan över startordningen. Ett foto av skärmen med den fasta programvarans inställningar är användbart, men en vy från operativsystemet är bättre eftersom den visar de exakta UEFI-postnamn som operativsystemet ser.
UEFI-specifikationen beskriver BootOrder som en lista över startalternativsvariabler som lagras i ett beständigt tillstånd i den fasta programvaran. Det innebär att ordningen hanteras av den fasta programvaran och inte bara är en inställning i operativsystemet.
På Linux eller många apparatliknande system kan du dokumentera den aktuella ordningen med ett verktyg som efibootmgr och sedan spara resultatet någonstans utanför servern. Om uppdateringen ändrar den första posten kan du återställa den fungerande ordningen i stället för att gissa utifrån enhetsnamn som liknar varandra.
Ta bort tvetydiga startenheter under uppdateringsperioden
En uppdatering av den fasta programvaran kan söka igenom diskar, USB-enheter, nätverksstartalternativ och flyttbara medier på nytt. Om flera enheter innehåller EFI-partitioner eller starthanterare får den fasta programvaran fler möjligheter att prioritera fel enhet när standardinställningarna återställs.
Leverantörernas anvisningar för att ändra startprioritet, som Lenovos guide till startordning i BIOS och HP:s guide till startordning i BIOS, visar att menyerna för den fasta programvarans inställningar ofta exponerar enhetsprioritet separat från operativsystemets starthanterarpost. Därför kan både enhetsordningen och de namngivna startposterna vara viktiga.
För en hemmaserver bör du koppla bort onödiga USB-installationsmedier, gamla startdiskar och tillfälliga återställningsenheter före den sista omstarten efter uppdateringen. Låt endast den primära startenheten och eventuella nödvändiga speglade startenheter vara anslutna, om inte din specifika hårdvaruprocedur kräver något annat.
Kontrollera om uppdateringen återställde UEFI- eller äldre startläge
Om servern inte startar efter en BIOS-uppdatering ska du inte omedelbart installera om operativsystemet. Kontrollera först om den fasta programvaran har växlat mellan UEFI- och äldre startläge, aktiverat en annan kompatibilitetsinställning eller ändrat vilken EFI-post som ligger först.
Manualen för efibootmgr beskriver verktyget som kapabelt att skapa och ta bort startposter, ändra startordningen och ange engångsalternativ för nästa start. Det gör verktyget användbart för att kontrollera om operativsystemet fortfarande ser de avsedda UEFI-posterna efter ändringar i den fasta programvaran.
Om rätt post finns men inte ligger först återställer du ordningen och startar om en gång. Om posten saknas startar du från återställningsmedia och återskapar posten först efter att du har bekräftat att startfilerna och EFI-systempartitionen fortfarande finns.
Använd en engångsstartmeny innan du sparar permanenta ändringar
En engångsstartmeny är säkrare än att upprepade gånger ändra permanenta inställningar i den fasta programvaran under felsökning. Den låter dig testa den avsedda startenheten utan att spara en felaktig ordning som kan dölja det verkliga problemet.
Netgates dokumentation om AMI-firmware påpekar att efibootmgr kan ändra EFI-startordningen medan programvaran körs, men skiljer också den metoden från inställningarna i den fasta programvaran. Det är användbart när fjärråtkomst eller apparatens beteende påverkar hur du återställer systemet.
Efter en lyckad engångsstart kontrollerar du att tjänster, lagringspooler, nätverksgränssnitt och schemalagda jobb fungerar korrekt. Spara sedan den permanenta ordningen en gång, starta om igen och kontrollera att servern väljer samma post utan manuell hjälp.
Se till att huvudlösa servrar har en återställningsväg
Att förebygga ändringar av startordningen är inte tillräckligt om du inte kan se eller styra maskinen efter uppdateringen. En huvudlös server behöver en plan för lokalt tangentbord och skärm, åtkomst via IPMI eller fjärrkonsol, eller ett testat USB-minne för återställning nära till hands innan den fasta programvaran flashas.
Forumrapporter om att EFI-startordningen återställs efter omstart visar att vissa system kan verka acceptera en ändrad ordning och sedan återgå till den tidigare efter omstart. Därför måste den slutliga kontrollen vara en kall eller fullständig omstart, inte bara en lyckad skärm för att spara inställningarna.
Återför inte servern till obevakad drift förrän startordningen överlever en normal omstart och en omstart efter avstängning, om hårdvaran är känd för att bete sig annorlunda efter en kallstart. Avbryt om den fasta programvaran upprepade gånger skriver om ordningen. Dokumentera då kortmodell och versionen av den fasta programvaran och leta efter en leverantörsspecifik inställning eller uppdatering.
Vanliga frågor
Förhindrar byte av CMOS-batteriet ändringar av startordningen?
Det hjälper bara om inställningarna går förlorade eftersom tillståndet i den fasta programvaran inte bevaras. Om BIOS-uppdateringen avsiktligt återställer standardinställningarna eller återskapar UEFI-poster är batteriet inte huvudorsaken.
Bör jag permanent inaktivera alla andra startalternativ?
Nej. Behåll återställningsalternativ tillgängliga, men gör den normala startsökvägen entydig. Inaktivera nätverksstart eller start från flyttbara medier endast om de har orsakat felaktiga starter och du fortfarande har en annan återställningsmetod.
Om arbete med startordningen ingår i ett större underhåll av lagringen bör du först bekräfta att dina säkerhetskopior är skyddade. Samma princip om ett säkert tidsfönster gäller för ögonblicksbildsreplikering och ledigt utrymme i poolen.
Support och tips
Mer att läsa

Guide till lagring av live-tv-inspelningar för kapacitet, lagringstid och rensning
Mät verkliga inspelningar, reservera marginal, kombinera gränser för ålder och kapacitet och bevisa att det äldsta berättigade programmet tas bort innan lagringen blir full.

Arbetsflöde för återställning av metadata för hemmamedia efter en databasåterställning
Skydda det återställda tillståndet, verifiera medieidentitet och sökvägar och reparera sedan saknade omslagsbilder eller matchningar i ett pilotbibliotek innan omfattande metadataändringar görs.

Kompatibilitetschecklista för Jellyfin-klienter för ljud, video och undertexter
Testa representativa filer med en variabel i taget och notera Direct Play, remuxning, ljudkonvertering, videotranskodning eller fel för varje klient.

