'\" t .\" Title: mkfs.cramfs .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-04-01 .\" Manual: Administracja systemem .\" Source: util-linux 2.42 .\" Language: English .\" .TH "MKFS.CRAMFS" "8" "2026-04-01" "util\-linux 2.42" "Administracja systemem" .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 "NAZWA" mkfs.cramfs \- tworzy system plików skompresowanego ROM\-u .SH "SKŁADNIA" .sp \fBmkfs.cramfs\fP [opcje] \fIkatalog plik\fP .SH "OPIS" .sp Pliki w systemie plików cramfs są kompresowane za pomocą zlib, strona po stronie, pozwalając na losowy dostęp do odczytu. Metadane nie są kompresowane, ale są przedstawione w zwięzłej formie, która lepiej wykorzystuje miejsce w porównaniu do tradycyjnych systemów plików. .sp System plików został celowo pomyślany jako tylko do odczytu, w celu uproszczenia jego projektu; losowy dostęp do zapisu jest trudny w implementacji. cramfs jest dostarczany z narzędziem (\fBmkcramfs\fP(8)) służącym do pakowania plików do nowych obrazów cramfs. .sp Rozmiary plików są ograniczone do mniej niż 16 MB. .sp Maksymalny rozmiar systemu plików wynosi nieco poniżej 272 MB (ostatni plik w systemie plików musi rozpoczynać się przed blokiem 256 MB, lecz może wykraczać poza niego). .SH "ARGUMENTY" .sp \fIKatalog\fP jest po prostu korzeniem drzewa katalogów, z których chce się utworzyć skompresowany system plików. .sp \fIPlik\fP będzie zawierał system plików cram, który można później zamontować. .SH "OPCJE" .sp \fB\-v\fP .RS 4 Włącza szczegołowe komunikaty. .RE .sp \fB\-E\fP .RS 4 Traktuje wszystkie ostrzeżeia jako błędy, co jest odzwierciedlone w statusie wyjściowym polecenia. .RE .sp \fB\-b\fP \fIrozmiar\-bloku\fP .RS 4 Korzysta z podanego rozmiaru bloku, który musi być podzielny przez rozmiar strony. .RE .sp \fB\-e\fP \fIedycja\fP .RS 4 Korzysta z podanego numeru edycji systemu plików w superbloku. .RE .sp \fB\-N\fP \fBbig\fP|\fBlittle\fP|\fBhost\fP .RS 4 Use the specified endianness. The default is \fBhost\fP. .RE .sp \fB\-i\fP \fIplik\fP .RS 4 Umieszcza \fIplik\fP w systemie plików cramfs. .RE .sp \fB\-n\fP \fInazwa\fP .RS 4 Ustawia nazwę systemu plików cramfs. .RE .sp \fB\-p\fP .RS 4 Uzupełnia kod rozruchowy do 512 bajtów. .RE .sp \fB\-s\fP .RS 4 Opcja jest ignorowana. Pierwotnie \fB\-s\fP włączało sortowanie wpisów katalogów. .RE .sp \fB\-z\fP .RS 4 Jawnie tworzy dziury. .RE .sp \fB\-l\fP[\fB=\fP\fItryb\fP] .RS 4 Use an exclusive BSD lock for the device or file that is operated upon. The optional argument \fImode\fP can be \fByes\fP (\fB1\fP), \fBno\fP (\fB0\fP), or \fBnonblock\fP. If the \fImode\fP argument is omitted, it defaults to \fByes\fP. This option overrides the environment variable \fB$LOCK_BLOCK_DEVICE\fP. The default is to not use any lock at all, but using a lock is recommended to avoid collisions with \fBsystemd\-udevd\fP(8) or other tools. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Wyświetla ten tekst i wychodzi. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Wyświetla wersję i wychodzi. .RE .SH "STATUS ZAKOŃCZENIA" .sp \fB0\fP .RS 4 sukces .RE .sp \fB8\fP .RS 4 błąd działania, taki jak brak możliwości zaalokowania pamięci .RE .SH "ZOBACZ TAKŻE" .sp \fBfsck.cramfs\fP(8), \fBmount\fP(8) .SH "ZGŁASZANIE BŁĘDÓW" .sp Problemy należy zgłaszać w \c .URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "." .SH "DOSTĘPNOŚĆ" .sp Polecenie \fBmkfs.cramfs\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."