'\" t .\" Title: blkdiscard .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Systemadministration .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "BLKDISCARD" "8" "2026-05-18" "util\-linux 2.42.1" "Systemadministration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NAMN" blkdiscard \- förkasta sektorer på en enhet .SH "SYNOPSIS" .sp \fBblkdiscard\fP [flaggor] [\fB\-o\fP \fIoffset\fP] [\fB\-l\fP \fIlängd\fP] \fIenhet\fP .SH "BESKRIVNING" .sp \fBblkdiscard\fP används för att förkasta enhetssektorer. Detta är användbart för SSD\-enheter (Solid State Drives) och lagringsutrymme med tunn provisionering. Till skillnad från \fBfstrim\fP(8) används det här kommandot direkt på blockenheten. .sp Som standard kommer \fBblkdiscard\fP att förkasta alla block på enheten. Flaggor kan användas för att ändra detta beteende baserat på intervall eller storlek, enligt vad som förklaras nedan. .sp Argumentet \fIenhet\fP är blockenhetens sökvägsnamn. .sp \fBVARNING: All data i den förkastade regionen på enheten kommer att gå förlorad!\fP .sp Sedan util\-linux v2.41 har \fBfdisk\fP möjlighet att förkasta sektorer på både partitioner och icke\-partitionerade områden med kommandot "T". Dessutom har \fBsfdisk\fP flaggan \-\-discard\-free för att förkasta icke\-partitionerade områden. .SH "FLAGGOR" .sp Argumenten \fIoffset\fP och \fIlängd\fP kan följas av de multiplikativa suffixen KiB (=1024), MiB (=1024*1024), och så vidare för GiB, TiB, PiB, EiB, ZiB och YiB (iB är valfritt, t.ex. har "K" samma betydelse som "KiB") eller suffixen KB (=1000), MB (=1000*1000), och så vidare för GB, TB, PB, EB, ZB och YB. .sp \fB\-f\fP, \fB\-\-force\fP .RS 4 Inaktivera alla kontroller. Sedan v2.36 är blockenheten öppen i exklusivt läge (\fBO_EXCL\fP) som standard för att undvika kollision med monterade filsystem eller andra kärnsubsystem. Flaggan \fB\-\-force\fP inaktiverar det exklusiva åtkomstläget. .RE .sp \fB\-o\fP, \fB\-\-offset\fP \fIoffset\fP .RS 4 Byteoffset i enheten från vilken kassering ska påbörjas. Det angivna värdet måste vara anpassat till enhetens sektorstorlek. Standardvärdet är noll. .RE .sp \fB\-l\fP, \fB\-\-length\fP \fIlängd\fP .RS 4 Antalet bytes som ska kasseras (räknat från startpunkten). Det angivna värdet måste vara anpassat till enhetens sektorstorlek. Om det angivna värdet sträcker sig längre än till slutet av enheten, kommer \fBblkdiscard\fP att stanna vid enhetens storleksgräns. Standardvärdet sträcker sig till slutet av enheten. .RE .sp \fB\-p\fP, \fB\-\-step\fP \fIlängd\fP .RS 4 Antalet byte som ska kasseras inom en iteration. Standardinställningen är att förkasta alla genom ett ioctl\-anrop. .RE .sp \fB\-q\fP, \fB\-\-quiet\fP .RS 4 Undertrycka varningsmeddelanden. .RE .sp \fB\-s\fP, \fB\-\-secure\fP .RS 4 Utför en säker diskning. En säker kassering är samma sak som en vanlig kassering, förutom att alla kopior av de kasserade blocken som eventuellt skapats av skräpsamlingen också måste raderas. Detta kräver stöd från enheten. .RE .sp \fB\-z\fP, \fB\-\-zeroout\fP .RS 4 Zero\-fill snarare än förkasta. .RE .sp \fB\-v\fP, \fB\-\-verbose\fP .RS 4 Visar de justerade värdena för \fIoffset\fP och \fIlängd\fP. Om flaggan \fB\-\-step\fP anges skrivs discard\-förloppet ut varje sekund. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "AVSLUTSSTATUS" .sp \fBblkdiscard\fP har följande värden för utgångsstatus: .sp \fB0\fP .RS 4 lyckades .RE .sp \fB1\fP .RS 4 fel; felaktigt anrop, felaktiga behörigheter eller något annat generiskt fel .RE .sp \fB2\fP .RS 4 fel; sedan v2.39 har enheten inte stöd för kassering .RE .SH "UPPHOVSPERSONER" .sp .MTO "lczerner\(atredhat.com" "Lukas Czerner" "," .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "SE ÄVEN" .sp \fBfstrim\fP(8) .SH "FELRAPPORTERING" .sp För felrapporter, använd \c .URL "https://github.com/util\-linux/util\-linux/issues" "felhanteraren" "." .SH "TILLGÄNGLIGHET" .sp Kommandot \fBblkdiscard\fP ingår i paketet util\-linux som kan hämtas från \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."