.\" -*- coding: UTF-8 -*- '\" t .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH BOOTCTL 1 "" "systemd 257.3" bootctl .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH NAMN bootctl — Styr den fasta EFI\-programvarans startinställningar och hantera startladdaren .SH SYNOPSIS .HP \w'\fBbootctl\fR\ 'u \fBbootctl\fP [FLAGGOR…] {KOMMANDO} .SH BESKRIVNING .PP \fBbootctl\fP kan undersöka den fasta EFI\-programvarans och startladdarens status, lista och hantera tillgängliga startladdare och poster i startladdaren, och installera, uppdatera eller ta bort startladdaren \fBsystemd\-boot\fP(7) på det aktuella systemet\&. .SH "GENERISKA FAST EFI\-PROGRAMVARAS/STARTLADDARES KOMMANDON" .PP Dessa kommandon är tillgängliga på alla EFI\-system, oavsett vilken startladdare som används\&. .PP \fBstatus\fP .RS 4 Visar en kort information om systemets fasta programvara, startladdaren som användes för att starta systemet, startladdarna som är tillgängliga i ESP:n, startladdarna som listas i den fasta programvarans lista över startladdare och den startladdare som just nu är standardpost\&. Om inget kommando anges är detta det underförstådda standardvalet\&. .sp Se exemplet nedan för detaljer om utdatan\&. .sp Tillagd i verson 239\&. .RE .PP \fBreboot\-to\-firmware\fP [\fIBOOL\fP] .RS 4 Fråga om eller sätt flaggan ”Reboot\-Into\-Firmware\-Setup” i den fasta EFI\-programvaran\&. Tar ett booleskt argument som styr huruvida uppsättningen av fast programvara skall visas vid nästa omstart\&. Om argumentet utelämnas visas den aktuella statusen för flaggan, eller huruvida flaggan stödjs\&. Detta styr samma flagga som \fBsystemctl reboot \-\-firmware\-setup\fP, men är mer lågnivå och tillåter inställning av flaggan utan att faktiskt begära en omstart\&. .sp Tips: använd \fBsystemctl reboot \-\-firmware\-setup\fP för att starta om in i uppsättningen av fast programvara en gång\&. See \fBsystemctl\fP(1) för detaljer\&. .sp Tillagd i version 251\&. .RE .SH "KOMMANDON FÖR SPECIFIKATION AV STARTLADDAREN" .PP Dessa kommandon är tillgängliga för alla startladdare som implementerar \m[blue]\fBStartladdarspecifikationen\fP\m[]\&\s-2\u[1]\d\s+2, såsom \fBsystemd\-boot\fP\&. .PP \fBlist\fP .RS 4 Visar alla tillgängliga startladdarposter som implementerar \m[blue]\fBStartladdarspecifikationen\fP\m[]\&\s-2\u[1]\d\s+2, liksom andra poster som upptäckts av eller automatiskt genererats av en startladdare som implementerar \m[blue]\fBStartladdargränssnittet\fP\m[]\&\s-2\u[2]\d\s+2\&. JSON\-utdata kan begäras med \fB\-\-json=\fP\&. .sp Se exemplet nedan för detaljer om utdatan\&. .sp Tillagd i verson 239\&. .RE .PP \fBunlink\fP \fIID\fP .RS 4 Tar bort en startladdarpost inklusive filerna den refererar till\&. Tar ID\-sträng eller ett glob\-mönster för en startladdarpost ID som argument\&. Refererade filer såsom kärna eller initrd tas bort endast om ingen annan post refererar till dem\&. .sp Tillagd i version 253\&. .RE .PP \fBcleanup\fP .RS 4 Tar bort filer från ESP\- och XBOOTLDR\-partitionerna som tillhör postelementet men inte refereras i några startladdarposter\&. .sp Tillagd i version 253\&. .RE .SH "KOMMANDON FÖR GRÄNSSNITTET TILL STARTLADDAREN" .PP Dessa kommandon är tillgängliga för alla startladdare som implementerar \m[blue]\fBStartladdarspecifikationen\fP\m[]\&\s-2\u[1]\d\s+2 och \m[blue]\fBStartladdargränssnittet\fP\m[]\&\s-2\u[2]\d\s+2, såsom \fBsystemd\-boot\fP\&. .PP \fBset\-default\fP \fIID\fP, \fBset\-oneshot\fP \fIID\fP .RS 4 Ställer in standardstartladdarposten\&. Tar ett ensamt sträng\-ID för en startladdarpost eller ett glob\-mönster som argument\&. Kommandot \fBset\-oneshot\fP kommer ställa in standardposten endast för nästa uppstart, \fBset\-default\fP kommer sätta den varaktigt för alla framtida uppstarter\&. .sp \fBbootctl list\fP kan användas för att lista tillgängliga startladdarposter och deras ID:n\&. .sp Utöver det kan startladdarpostens ID anges som en av: \fB@default\fP, \fB@oneshot\fP eller \fB@current\fP, vilket motsvarar den nuvarande standardinställningen av startladdarpost för alla framtida starter, den nuvarande standardinställningen av startladdarpost för nästa start och den just nu startade startladdarposten\&. Dessa special\-ID:n slås upp som de nuvarande värden av EFI\-variablerna \fILoaderEntryDefault\fP, \fILoaderEntryOneShot\fP och \fILoaderEntrySelected\fP, se \m[blue]\fBStartladdarspecifikationen\fP\m[]\&\s-2\u[1]\d\s+2 för detaljer\&. Dessa special\-ID:n är primärt användbara som ett snabbt sätt att göra den nu startade startladdarposten till standardval, eller för att uppgradera standardvärdet på startladdarposten för nästa uppstart till standardvärdet på startladdarposten för alla framtida starter, men kan användas för andra åtgärder också\&. .sp Om det sätts till \fB@saved\fP kommer den valda posten att sparas som en EFI\-variabel vid varje start och automatiskt väljas nästa gång startladdaren startas\&. .sp När en tom sträng ("") anges som ID:t, då kommer motsvarande EFI\-variabel nollställas\&. .sp Tips: använd \fBsystemctl reboot \-\-boot\-loader\-entry=\fP\fIID\fP för att starta om till en viss startpost och \fBsystemctl reboot \-\-boot\-loader\-menu=\fP\fItidsgräns\fP för att starta om till startladdarmenyn en gång\&. Se \fBsystemctl\fP(1) för detaljer\&. .sp Tillagd i version 240\&. .RE .PP \fBset\-timeout\fP \fITIDSGRÄNS\fP, \fBset\-timeout\-oneshot\fP \fITIDSGRÄNS\fP .RS 4 Sätter tidsgränsen för startladdarmenyn i sekunder\&. Kommandot \fBset\-timeout\-oneshot\fP kommer sätta tidsgränsen endast för nästa start\&. Se \fBsystemd.time\fP(7) för detaljer om syntaxen för tidsintervall\&. .sp Om detta är satt till \fBmenu\-disabled\fP eller \fBmenu\-hidden\fP eller \fB0\fP visas ingen meny och standardposten kommer startas direkt, medan att sätta detta till \fBmenu\-force\fP avaktiverar tidsgränsen och visar alltid menyn\&. När en tom sträng ("") anges kommer startladdaren återgå till sitt standardvärde för menyns tidsgräns\&. .sp Tillagd i version 250\&. .RE .SH SYSTEMD\-BOOT\-KOMMANDON .PP Dessa kommandon hanterar EFI\-startladdaren \fBsystemd\-boot\fP, och fungerar inte tillsammans med andra startladdare\&. .PP \fBinstall\fP .RS 4 Installerar \fBsystemd\-boot\fP i EFI\-systempartitionen\&. En exemplar av \fBsystemd\-boot\fP kommer att lagras som EFI standard\-/reservladdare på \fIESP\fP/EFI/BOOT/BOOT*\&.EFI\&. Startladdaren läggs sedan till längst upp i den fasta programvarans lista över startladdare\&. .sp Tillagd i verson 239\&. .RE .PP \fBupdate\fP .RS 4 Uppdaterar alla installerade versioner av \fBsystemd\-boot\fP(7), om den tillgängliga versionen är nyare än versionen som är installerad i EFI\-systempartitionen\&. Detta inkluderar även EFI standard\-/reservladdaren på \fIESP\fP/EFI/BOOT/BOOT*\&.EFI\&. Startladdaren läggs sedan till på slutet av den fasta programvarans lista över startladdare om den saknas\&. .sp Tillagd i verson 239\&. .RE .PP \fBremove\fP .RS 4 Tar bort alla installerade versioner av \fBsystemd\-boot\fP från EFI\-systempartitionen och den fasta programvarans lista över startladdare\&. .sp Tillagd i verson 239\&. .RE .PP \fBis\-installed\fP .RS 4 Kontrollerar huruvida \fBsystemd\-boot\fP är installerat i ESP:n\&. Observera att en enskild ESP kan vara värd för flera startladdare; detta kontrollerar alltså huruvida \fBsystemd\-boot\fP är en (av möjligen flera) installerade startladdare \(em och inte vare sig huruvida det är standardladdaren eller huruvida den är registrerad i några EFI\-variabler\&. .sp Tillagd i version 243\&. .RE .PP \fBrandom\-seed\fP .RS 4 Genererar ett slumptalsfrö och lagrar det i EFI\-systempartitionen (ESP), att användas av startladdaren \fBsystemd\-boot\fP\&. Om ett slumpfrö redan finns i ESP:n uppdateras det\&. Genererar även en slump\-“systemsymbol“ och lagrar den beständigt som en EFI\-variabel, om inte någon har ställts in tidigare\&. Om startladdaren hittar slumpfröet i ESP:n och systemsymbolen i EFI\-variabeln kommer den härleda ett slumpfrö att skicka till OS:et och ett nytt frö att lagra i ESP:n från kombinationen av båda\&. Slumpfröet som skickas till OS:et tillgodogörs kärnans entropipool av systemhanteraren under den tidiga uppstarten, och möjliggör för användarrymden att starta upp med en entropipool som är fullt initierad mycket tidigt\&. Se även \fBsystemd\-boot\-random\-seed.service\fP(8)\&. .sp Se \m[blue]\fBSlumpfrön\fP\m[]\&\s-2\u[3]\d\s+2 för ytterligare information\&. .sp Tillagd i version 243\&. .RE .SH KÄRNAVBILDSKOMMANDON .PP \fBkernel\-identify\fP \fIkärna\fP .RS 4 Tar en kärnavbild som argument\&. Kontrollerar vilken sorts kärna avbilden är\&. Returnerar en av ”uki”, ”addon”, ”pe” och ”unknown”\&. .sp Tillagd i version 253\&. .RE .PP \fBkernel\-inspect\fP \fIkärna\fP .RS 4 Tar en kärnavbild som argument\&. Skriver ut detaljer om avbilden\&. .sp Tillagd i version 253\&. .RE .SH FLAGGOR .PP Följande flaggor är kända: .PP \fB\-\-esp\-path=\fP .RS 4 Sökväg till EFI\-systempartitionen (ESP)\&. Om det inte anges kontrolleras i tur och ordning /efi/, /boot/ och /boot/efi/\&. Det rekommenderas att montera ESP:n som /efi/, om möjligt\&. .RE .PP \fB\-\-boot\-path=\fP .RS 4 Sökväg till den utökade startladdarpartitionen, så som den definieras i \m[blue]\fBStartladdarspecifikationen\fP\m[]\&\s-2\u[1]\d\s+2\&. Om det inte anges kontrolleras /boot/\&. Det rekommenderas att montera den uökade startladdarpartitionen som /boot/ om möjligt\&. .RE .PP \fB\-\-root=\fP\fIrot\fP .RS 4 Tar en katalogsökväg som argument\&. Alla sökvägar kommer föregås av den givna alternativa \fIrot\fPsökvägen, inklusive konfigurationssökvägar\&. .sp Tillagd i version 252\&. .RE .PP \fB\-\-image=\fP\fIavbild\fP .RS 4 Tar en sökväg till en diskavbildsfil eller blockenhetsnod\&. Om angivet görs alla åtgärder på filsystemet i den indikerade diskavbilden\&. Denna flagga liknar \fB\-\-root=\fP, men arbetar på ett filsystem lagrat i diskavbilder eller blockenheter\&. Diskavbilden skall antingen innehålla bara ett filsystem eller ett antal filsystem inom en GPT\-partitionstabell, i enlighet med \m[blue]\fBSpecifikation av upptäckbara partitioner\fP\m[]\&\s-2\u[4]\d\s+2\&. För ytterligare information om diskavbilder som stödjs, se flaggan med samma namn till \fBsystemd\-nspawn\fP(1)\&. .sp Tillagd i version 252\&. .RE .PP \fB\-\-image\-policy=\fP\fIpolicy\fP .RS 4 Tar en avbildspolicysträng som argument, enligt \fBsystemd.image\-policy\fP(7)\&. Policyn upprätthålls vid åtgärder på diskavbilden som anges via \fB\-\-image=\fP, se ovan\&. Om det inte anges används standardpolicyn ”*”, d\&.v\&.s\&. alla kända filsystem i diskavbilden används\&. .RE .PP \fB\-\-install\-source=\fP .RS 4 Vid installation av binärer med \fB\-\-root=\fP eller \fB\-\-image=\fP, väljer var källan till dem kommer ifrån\&. Tar en av ”auto” (standard), ”image” eller ”host”\&. Med ”auto” kommer binärer plockas från den angivna katalogen eller avbilden, och om de inte finns där kommer de plockas från värden\&. Med ”image” eller ”host” faller man inte tillbaka vid sökningen om binärerna inte finns i den valda källan\&. .sp Tillagd i version 252\&. .RE .PP \fB\-p\fP, \fB\-\-print\-esp\-path\fP .RS 4 Denna flagga ändrar beteendet hos \fBstatus\fP\&. Skriver bara ut sökvägen till EFI\-systempartitionen (ESP) till standard ut och avslutar\&. .sp Tillagd i version 236\&. .RE .PP \fB\-x\fP, \fB\-\-print\-boot\-path\fP .RS 4 Denna flagga ändrar beteendet hos \fBstatus\fP\&. Skriver bara ut sökvägen till den utökade startladdaren om den finns och sökvägen till ESP:n annars, till standard ut och avslutar\&. Detta kommando är användbart för att avgöra var startladdarposter skall placeras, eftersom de med fördel placeras i den utökade startladdarpartitionen om den finns och i ESP:n i annat fall\&. .sp Startladdarspecifikationens poster av typ 1 skall generellt placeras i katalogen ”$(bootctl \-x)/loader/entries/”\&. Förekomsten av den katalogen kan även användas som en indikation att stöd för startladdarposter är tillgängligt på systemet\&. På motsvarande sätt skall po, startladdarspecifikationens poster av typ 2 placeras i katalogen ”$(bootctl \-x)/EFI/Linux/”\&. .sp Observera att denna flagga (i likhet med flaggan \fB\-\-print\-esp\-path\fP omnämnd ovan) är tillgänglig oavsett vilken startladdare som används, d\&.v\&.s\&. även utan att \fBsystemd\-boot\fP är installerat\&. .sp Tillagd i version 242\&. .RE .PP \fB\-\-print\-loader\-path\fP .RS 4 Denna flagga ändrar beteendet hos \fBstatus\fP; det visar den absoluta sökvägen till startladdar\-EFI\-binären som använts för den aktuella uppstarten om denna information finns tillgänglig\&. Observera att inget försök görs för att verifiera huruvida binären fortfarande finns\&. .sp Tillagd i version 257\&. .RE .PP \fB\-\-print\-stub\-path\fP .RS 4 Denna flagga ändrar beteendet hos \fBstatus\fP: det visar den absoluta sökvägen till UKI\-/stubb\-EFI\-binären som använts för den aktuella uppstarten om denna information finns tillgänglig\&. Observera att inget försök görs för att verifiera huruvida binären fortfarande finns\&. .sp Tillagd i version 257\&. .RE .PP \fB\-R\fP, \fB\-\-print\-root\-device\fP .RS 4 Skriv ut sökvägen till blockenhetsnoden som hyser rotfilsystemet för det lokala OS:et\&. Detta skriver ut en sökväg såsom /dev/nvme0n1p5\&. Om rotfilsystemet hanteras av dm\-crypt/LUKS eller dm\-verity returneras den underliggande blockenheten\&. Om rotfilsystemet hanteras av flera blockenheter (som btrfs stödjer) kommer åtgärden misslyckas\&. Om flaggan anges två gånger (d\&.v\&.s\&. \fB\-RR\fP) och den funna blockenheten är en partitionsenhet bestäms och skrivs ”hela” blockenheten den tillhör ut (t\&.ex\&. /dev/nvme0n1)\&. Om rotfilsystemt är ”tmpfs” (eller ett liknande minnesfilsystem) returneras blockenheten som hanterar /usr/ om tillämpligt\&. Om rotfilsystemet är ett nätverksfilsystem (t\&.ex\&. NFS, CIFS) kommer åtgärden misslyckas\&. .sp Tillagd i version 254\&. .RE .PP \fB\-\-no\-variables\fP .RS 4 Rör inte den fasta programvarans lista över startladdare som är lagrad i EFI\-variabler\&. .sp Tillagd i version 220\&. .RE .PP \fB\-\-random\-seed=yes|no\fP .RS 4 Som standard initierar kommandot \fBinstall\fP en fil med ett slumptalsfrö i ESP:n\&. När en avbild skapas kan det vara önskvärt att avaktivera det för att undvika att ha samma frö i alla instanser\&. .sp Tillagd i version 257\&. .RE .PP \fB\-\-graceful\fP .RS 4 Ignorera misslyckandet när EFI\-systempartitionen inte finns, när EFI\-variabler inte kan skrivas eller en annan eller nyare startladdare redan är installerad\&. För närvarande är det bara tillämpligt på verben \fBis\-installed\fP, \fBupdate\fP och \fBrandom\-seed\fP\&. .sp Tillagd i version 244\&. .RE .PP \fB\-q\fP, \fB\-\-quiet\fP .RS 4 Undertryck utskrift av resultaten från olika kommandon och även tipsen om att ESP:n inte är tillgänglig\&. .sp Tillagd i version 251\&. .RE .PP \fB\-\-make\-entry\-directory=yes|no\fP .RS 4 Styr skapandet och raderandet av katalogen med poster \m[blue]\fBStartladdarspecifikationen\fP\m[]\&\s-2\u[1]\d\s+2 type 1 på filsystemet som innehåller resurser såsom kärnan och initrd\-avbilder under \fBinstall\fP respektive \fBremove\fP\&. Katalogen namnges efter postens symbol, så som den specificeras parametern \fB\-\-entry\-token=\fP som beskrivs nedan, och placeras omedelbart nedanför rotkatalogen i \fI$BOOT\fP (d\&.v\&.s\&. nedanför filsystemet som returneras av flaggan \fB\-\-print\-boot\-path\fP, se ovan)\&. Standardvärdet är ”no”\&. .sp Tillagd i version 251\&. .RE .PP \fB\-\-entry\-token=\fP .RS 4 Styr hur startladdarposter för denna OS\-installation namnges och identifieras\&. Accepteras under \fBinstall\fP, och tar en av värdena ”auto”, ”machine\-id”, ”os\-id”, ”os\-image\-id” eller en godtycklig sträng som föregås av ”literal:” som argument\&. .sp Om satt till \fBmachine\-id\fP namnges posterna efter maskin\-ID för det körande systemet (t\&.ex\&. ”b0e793a9baf14b5fa13ecbe84ff637ac”)\&. Se \fBmachine\-id\fP(5) för detaljer om begreppet och filen maskin\-ID\&. .sp Om satt till \fBos\-id\fP namnges posterna efter OS ID för det körande systemet, d\&.v\&.s\&. fältet \fIID=\fP i \fBos\-release\fP(5) (t\&.ex\&. ”fedora”)\&. På liknande sätt, om satt till \fBos\-image\-id\fP namnges posterna efter OS:ets avbilds\-ID för det körande systemet, d\&.v\&.s\&. fältet \fIIMAGE_ID=\fP i os\-release (t\&.ex\&. “vendorx\-cashier\-system“)\&. .sp Om satt till \fBauto\fP (standard), läses filen /etc/kernel/entry\-token om den finns, och det lagrade värdet\&. Annars, om den lokala maskinens ID är initierat används det\&. Annars kommer \fIIMAGE_ID=\fP från os\-release användas, om det är satt\&. Annars kommer \fIID=\fP från os\-release användas, om det är satt\&. .sp Om inte satt till ”machine\-id”, eller när \fB\-\-make\-entry\-directory=yes\fP används skrivs den valda symbolsträngen till en fil /etc/kernel/entry\-token, för att säkerställa att den kommer användas till framtida poster\&. Denna fil läses även av \fBkernel\-install\fP(8), för att identifiera under vilket namn poster för startladdare skall genereras för nyinstallerade kärnor, eller för att bestämma postnamnen för att ta bort gamla\&. .sp Att använda maskin\-ID för att namnge posterna är i allmänhet att föredra, dock finns det fall där att använda identifierare är ett bra alternativ\&. Specifikt: om identifikationsdatan som maskin\-ID innebär inte får lagras på (den okrypterade) partitionen \fI$BOOT\fP, eller om ID:t skall genereras vid första start och inte är känt när posterna förbereds\&. Observera att använda maskin\-ID har fördelen att flera parallella installationer av samma OS kan samexistera på samma medium, och de kan uppdatera sina startladdarposter oberoende av varandra\&. När en annan identifierare (såsom OS\-ID:t eller OS\-avbildens ID), skulle parallella installationer av samma OS försöka använda samma postnamn\&. För att stödja parallella installationer måste installeraren använda en annan postsymbol när en andra installation läggs till\&. .sp Tillagd i version 251\&. .RE .PP \fB\-\-all\-architectures\fP .RS 4 Installera binärer för alla stödda EFI\-arkitekturer (detta implicerar \fB\-\-no\-variables\fP)\&. .sp Tillagd i version 252\&. .RE .PP \fB\-\-efi\-boot\-option\-description=\fP .RS 4 Beskrivning av posten som lades till i den fasta programvarans startalternativlista\&. Som standard ”Linux Boot Manager”\&. .sp Att använda standardpostnamnet ”Linux Boot Manager” är i allmänhet att föredra eftersom endast en startladdare installerad på en enda ESP\-partition skall användas för att starta godtyckligt antal OS\-installationer som finns på de olika diskarna som är installerade i systemet\&. Specifikt skall distributioner inte använda denna flagga för att installera varumärkesposter i startalternativlistan\&. Dock kan det i situationer med flera diskar, var och en med sin egen ESP\-partition, vara fördelaktigt att göra det enklare att identifiera startladdaren som används i den fasta programvarans startalternativmeny\&. .sp Tillagd i version 252\&. .RE .PP \fB\-\-dry\-run\fP .RS 4 Kör torrsim av \fBunlink\fP och \fBcleanup\fP\&. .sp I torrsimsläge skriver åtgärderna unlink och cleanup endast ut filerna som skulle ha raderats utan att faktiskt radera dem\&. .sp Tillagd i version 253\&. .RE .PP \fB\-\-secure\-boot\-auto\-enroll=yes|no\fP, \fB\-\-private\-key=\fP\fISÖKVÄG/URI\fP, \fB\-\-private\-key\-source=\fP\fITYP\fP\fB[:\fP\fINAMN\fP\fB]\fP, \fB\-\-certificate=\fP\fISÖKVÄG\fP, \fB\-\-certificate\-source=\fP\fITYP\fP\fB[:\fP\fINAMN\fP\fB]\fP .RS 4 Konfigurera ESP:n för automatregistrering för säker start när kommandot \fBinstall\fP anropas\&. Tar ett booleskt argument\&. Avaktiverat som standard\&. Aktivering av denna flagga kommer göra att \fBbootctl\fP utrustar ESP:n med signerade ”PK”\-, ”KEK”\- och ”db”\-signaturdatabaser, var och en innehållande det angivna certifikatet i ”DER”\-format som deras enda post\&. Dessa signaturdatabaser för säker start kommer plockas fram och utrustas av \fBsystemd\-boot\fP om säker uppstart är i inställningsläge och automatregistrering av säker start är aktiverat\&. .sp När man anger denna flagga måste ett certifikat och en privat nyckel också ges med flaggorna \fB\-\-certificate=\fP och \fB\-\-private\-key=\fP\&. Flaggan \fB\-\-certificate=\fP tar en sökväg till ett PEM\-kodat X\&.509\-certifikat eller en URI som skickas vidare till OpenSSL\-leverantör som är konfigurerad med \fB\-\-certificate\-source\fP vilken tar en av ”file” eller ”provider”, där den senare följs av en specifik leverantörsidentifierare, separerad med ett kolon, t\&.ex\&. ”provider:pkcs11”\&. Flaggan \fB\-\-private\-key=\fP kan ta en sökväg eller en URI som kommer skickas till OpenSSL\-motorn eller \-leverantören, såsom angivits med \fB\-\-private\-key\-source=\fP som en tupel ”type:name”, såsom ”engine:pkcs11”\&. Den angivna OpenSSL\-signeringsmotorn eller \-leverantören kommer användas för att signera EFI\-signaturlistorna\&. .sp Tillagd i version 257\&. .RE .PP \fB\-\-no\-pager\fP .RS 4 Skicka inte utdata i ett rör till en bläddrare\&. .RE .PP \fB\-\-json=\fP\fILÄGE\fP .RS 4 Visar utdata formaterad som JSON\&. Förväntar sig en av ”short” (för den kortaste möjliga utdatan utan några reduntanta mellanslag eller nyrader), ”pretty” (för en snygg version av detsamma, med indentering och nyrader) eller ”off” (för att slå av JSON\-utdata, standardvärdet)\&. .RE .PP \fB\-h\fP, \fB\-\-help\fP .RS 4 Skriv en kort hjälptext och avsluta\&. .RE .PP \fB\-\-version\fP .RS 4 Skriv en kort versionssträng och avsluta \&. .RE .SH "SIGNERADE \&.EFI\-FILER" .PP \fBbootctl\fP \fBinstall\fP och \fBupdate\fP kommer titta efter en \fBsystemd\-boot\fP\-fil som slutar med suffixet ”\&.efi\&.signed” först, och kopiera den istället för den normala ”\&.efi”\-filen\&. Detta gör att distributioner eller slutanvändare kan tillhandahålla signerade avbilder för UEFI SecureBoot\&. .SH SLUTSTATUS .PP Vid lyckat resultat returneras 0, en nollskild felkod annars\&. \fBbootctl \-\-print\-root\-device\fP returnerar slutstatusen 80 ifall rotfilsystemet inte hanteras av en enda blockenhet, och andra nollskilda slutstatusar vid andra fel\&. .SH MILJÖ .PP Om \fI$SYSTEMD_RELAX_ESP_CHECKS=1\fP är satt lättas valideringskontrollerna för ESP:n, och sökvägen som anges med \fB\-\-esp\-path=\fP får referera till ett filsystem av godtycklig sort på en partition av godtycklig sort\&. .PP På liknande sätt slår \fI$SYSTEMD_RELAX_XBOOTLDR_CHECKS=1\fP av några valideringskontroller för den utökade startladdarpartitionen\&. .SH EXEMPEL .PP \fBExempel\ \&1.\ \&Utdata från status och list\fP .sp .if n \{\ .RS 4 .\} .nf $ \fBbootctl status\fP System: Firmware: UEFI 2\&.40 (\fIprogramversion\fP) ← leverantör och version av fast programvara Secure Boot: disabled (setup) ← status för säker uppstart TPM2 Support: yes Boot into FW: supported ← stödjer den fasta programvaran att starta till sig själv Current Boot Loader: ← detaljer om sd\-boot eller en annan startladdare Product: systemd\-boot \fIversion\fP implementerar \m[blue]\fBStartladdargränssnittet\fP\m[]\&\s-2\u[2]\d\s+2 Features: ✓ Boot counting ✓ Menu timeout control ✓ One\-shot menu timeout control ✓ Default entry control ✓ One\-shot entry control ✓ Support for XBOOTLDR partition ✓ Support for passing random seed to OS ✓ Load drop\-in drivers ✓ Boot loader sets ESP information ✓ Menu can be disabled ESP: /dev/disk/by\-partuuid/01234567\-89ab\-cdef\-dead\-beef00000000 File: └─/EFI/systemd/systemd\-bootx64\&.efi Random Seed: ← slumpfrö använt för entropi i tidig start Passed to OS: yes System Token: set Exists: yes Available Boot Loaders on ESP: ESP: /boot/efi (/dev/disk/by\-partuuid/01234567\-89ab\-cdef\-dead\-beef00000000) File: └─/EFI/systemd/systemd\-bootx64\&.efi (systemd\-boot 251 File: └─/EFI/BOOT/BOOTX64\&.EFI (systemd\-boot 251 Boot Loaders Listed in EFI Variables: Title: Linux Boot Manager ID: 0x0001 Status: active, boot\-order Partition: /dev/disk/by\-partuuid/\&… File: └─/EFI/systemd/systemd\-bootx64\&.efi Title: Fedora ID: 0x0000 Status: active, boot\-order Partition: /dev/disk/by\-partuuid/\&… File: └─/EFI/fedora/shimx64\&.efi Title: Linux\-Firmware\-Updater ID: 0x0002 Status: active, boot\-order Partition: /dev/disk/by\-partuuid/\&… File: └─/EFI/fedora/fwupdx64\&.efi Boot Loader Entries: $BOOT: /boot/efi (/dev/disk/by\-partuuid/01234567\-89ab\-cdef\-dead\-beef00000000) Default Boot Loader Entry: type: Boot Loader Specification Type #1 (\&.conf) title: Fedora Linux 36 (Workstation Edition) id: \&… source: /boot/efi/loader/entries/\fIstartsymbol\fP\-\fIkärnversion\fP\&.conf version: \fIkärnversion\fP machine\-id: \&… linux: /\fIstartsymbol\fP/\fIkärnversion\fP/linux initrd: /\fIstartsymbol\fP/\fIkärnversion\fP/initrd options: root=\&… .fi .if n \{\ .RE .\} .sp .if n \{\ .RS 4 .\} .nf $ \fBbootctl list\fP Boot Loader Entries: type: Boot Loader Specification Type #1 (\&.conf) title: Fedora Linux 36 (Workstation Edition) (default) (selected) id: \&… source: /boot/efi/loader/entries/\fIstartsymbol\fP\-\fIkärnversion\fP\&.conf version: \fIkärnversion\fP machine\-id: \&… linux: /\fIstartsymbol\fP/\fIkärnversion\fP/linux initrd: /\fIstartsymbol\fP/\fIkärnversion\fP/initrd options: root=\&… type: Boot Loader Specification Type #2 (\&.efi) title: Fedora Linux 35 (Workstation Edition) id: \&… source: /boot/efi/EFI/Linux/fedora\-\fIkärnversion\fP\&.efi version: \fIkärnversion\fP machine\-id: \&… linux: /EFI/Linux/fedora\-\fIkärnversion\fP\&.efi options: root=\&… type: Automatic title: Reboot Into Firmware Interface id: auto\-reboot\-to\-firmware\-setup source: /sys/firmware/efi/efivars/LoaderEntries\-4a67b082\-0a4c\-41cf\-b6c7\-440b29bb8c4f .fi .if n \{\ .RE .\} .PP I listningen anger ”(default)” posten som kommer användas som standard, och ”(selected)” anger posten som valdes senaste gången (d\&.v\&.s\&. den kör just nu)\&. .SH "SE ÄVEN" .PP \fBsystemd\-boot\fP(7), \m[blue]\fBStartladdarspecifikation\fP\m[]\&\s-2\u[1]\d\s+2, \m[blue]\fBStartladdargränssnitt\fP\m[]\&\s-2\u[2]\d\s+2, \fBsystemd\-boot\-random\-seed.service\fP(8) .SH NOTERINGAR .IP " 1." 4 Startladdarspecifikation .RS 4 \%https://uapi\-group.org/specifications/specs/boot_loader_specification .RE .IP " 2." 4 Startladdargränssnitt .RS 4 \%https://systemd.io/BOOT_LOADER_INTERFACE .RE .IP " 3." 4 Slumpfrön .RS 4 \%https://systemd.io/RANDOM_SEEDS .RE .IP " 4." 4 Specifikation av upptäckbara partitioner .RS 4 \%https://uapi\-group.org/specifications/specs/discoverable_partitions_specification .RE .PP .SH ÖVERSÄTTNING Den svenska översättningen av denna manualsida skapades av Göran Uddeborg . .PP Denna översättning är fri dokumentation; läs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR. .PP Om du hittar fel i översättningen av denna manualsida, skicka ett mail till .MT Tp-sv@listor.tp-sv.se .ME .