fsck(8)

Från Wiki.linux.se
Version från den 13 mars 2025 kl. 14.21 av Admin (diskussion | bidrag) (→‎Beskrivning)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

fsck(8) - Linux manual sida

Namn

fsck - Kontrollera och reparera ett Linux-filsystem.

Synopsis

fsck [-lsAVRTMNP] [-r [fd]] [-C [fd]] [-t fstyp] [filsystem ...] [--] [fs-specifika-alternativ]

Beskrivning

fsck används för att kontrollera och valfritt reparera ett eller flera Linux-filsystem. Filsystem kan vara ett enhetsnamn (t.ex. /dev/sda1, /dev/nvme0n1p2), en monteringspunkt (t.ex. /, /usr, /home) eller en filsystemetikett eller UUID (t.ex. UUID=8868abf6-88c5-4a83-98b8-bfc24057f7bd eller LABEL=root).

Om inga filsystem anges på kommandoraden, och flaggan -A inte används, kontrollerar fsck filsystemen som listas i /etc/fstab sekventiellt.

Utgångskoder som returneras av fsck:

0 – Inga fel

1 – Filsystemfel korrigerades

2 – Systemet bör startas om

4 – Filsystemfel kvarstod okorrigerade

8 – Operativt fel

16 – Användar- eller syntaxfel

32 – Kontroll avbruten av användaren

128 – Fel i delad bibliotek

Egentligen är fsck bara ett gränssnitt för de olika filsystemsspecifika kontrollverktygen (fsck.fstyp). Vilket specifikt verktyg som används beror på filsystemet.

För mer information, se de filsystemsspecifika manualerna.

Alternativ

-l – Skapa en exklusiv låsfil för en hel enhet (t.ex. /run/fsck/<disknamn>.lock).

-r [fd] – Rapportera statistik efter att kontrollen är klar.

-s – Utför kontroller i sekventiell ordning istället för parallellt.

-t fslist – Kontrollera endast angivna filsystemstyper.

-A – Kontrollera alla filsystem som listas i /etc/fstab.

-C [fd] – Visa en förloppsindikator under kontrollen.

-M – Kontrollera inte redan monterade filsystem.

-N – Utför ingen faktisk kontroll, visa endast vad som skulle göras.

-P – Kontrollera rotfilsystemet parallellt med andra filsystem.

-R – Hoppa över kontroll av rotfilsystemet.

-T – Visa ingen banner vid start.

-V – Visa detaljerad information.

--help – Visa hjälpinformation och avsluta.

--version – Visa versionsinformation och avsluta.

Filsystemsspecifika alternativ

fsck vidarebefordrar alla okända alternativ till det specifika verktyget för det filsystem som kontrolleras. Dock bör dessa alternativ inte ha argument, eftersom fsck annars inte kan avgöra vilka alternativ som tar argument.

Om du behöver använda komplexa alternativ, kör istället det filsystemspecifika verktyget direkt.

Miljövariabler

fsck påverkas av följande miljövariabler:

FSCK_FORCE_ALL_PARALLEL – Tvinga alla filsystem att kontrolleras parallellt.

FSCK_MAX_INST – Begränsa antalet parallella kontroller.

PATH – Sökväg för filsystemskontrollerare.

FSTAB_FILE – Ange en alternativ /etc/fstab-fil.

LIBBLKID_DEBUG=all – Aktivera felsökningsutdata för libblkid.

LIBMOUNT_DEBUG=all – Aktivera felsökningsutdata för libmount.

Filer

/etc/fstab – Innehåller information om vilka filsystem som ska kontrolleras.

Anteckningar

I system som använder systemd, körs inte fsck -A. Istället startas kontroller separat för varje enhet beroende på dess beroenden.

Författare

Theodore Ts’o <tytso@mit.edu> Karel Zak <kzak@redhat.com>

Se även

fstab(5)

mkfs(8)

fsck.ext2(8),

fsck.ext3(8),

e2fsck(8)

fsck.xfs(8),

fsck.msdos(8),

fsck.vfat(8)

reiserfsck(8)

Rapportera buggar

Rapportera buggar på: GitHub-issue-tracker.

Tillgänglighet

fsck är en del av util-linux-paketet som finns på Linux Kernel Archive.

---

Detta är den översatta versionen av manualen i MediaWiki-format. Låt mig veta om du vill ha fler justeringar! 🚀

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man8/fsck.8.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till PC Service som har sponsrat Linux.se med webbhotell.