MKFS.CRAMFS(8) Administracja systemem MKFS.CRAMFS(8) NAZWA mkfs.cramfs - tworzy system plikow skompresowanego ROM-u SKLADNIA mkfs.cramfs [opcje] katalog plik OPIS Pliki w systemie plikow cramfs sa kompresowane za pomoca zlib, strona po stronie, pozwalajac na losowy dostep do odczytu. Metadane nie sa kompresowane, ale sa przedstawione w zwiezlej formie, ktora lepiej wykorzystuje miejsce w porownaniu do tradycyjnych systemow plikow. System plikow zostal celowo pomyslany jako tylko do odczytu, w celu uproszczenia jego projektu; losowy dostep do zapisu jest trudny w implementacji. cramfs jest dostarczany z narzedziem (mkcramfs(8)) sluzacym do pakowania plikow do nowych obrazow cramfs. Rozmiary plikow sa ograniczone do mniej niz 16 MB. Maksymalny rozmiar systemu plikow wynosi nieco ponizej 272 MB (ostatni plik w systemie plikow musi rozpoczynac sie przed blokiem 256 MB, lecz moze wykraczac poza niego). ARGUMENTY Katalog jest po prostu korzeniem drzewa katalogow, z ktorych chce sie utworzyc skompresowany system plikow. Plik bedzie zawieral system plikow cram, ktory mozna pozniej zamontowac. OPCJE -v Wlacza szczegolowe komunikaty. -E Traktuje wszystkie ostrzezenia jako bledy, co jest odzwierciedlone w statusie wyjsciowym polecenia. -b rozmiar-bloku Korzysta z podanego rozmiaru bloku, ktory musi byc podzielny przez rozmiar strony. -e edycja Korzysta z podanego numeru edycji systemu plikow w superbloku. -N big|little|host Korzysta z podanej kolejnosci bajtow. Domyslnie przyjmuje wartosc host (systemowa). -i plik Umieszcza plik w systemie plikow cramfs. -n nazwa Ustawia nazwe systemu plikow cramfs. -p Uzupelnia kod rozruchowy do 512 bajtow. -s Opcja jest ignorowana. Pierwotnie -s wlaczalo sortowanie wpisow katalogow. -z Jawnie tworzy dziury. -l[=tryb] Uzywa blokady na wylacznosc BSD do urzadzen i plikow na ktorych dziala. Opcjonalnym argumentem tryb moze byc yes (1), no (0) lub tez nonblock. Jesli nie poda sie trybu, domyslna wartoscia jest yes. Opcja ta przeslania zmienna srodowiskowa $LOCK_BLOCK_DEVICE. Choc domyslnie nie jest uzywana zadna blokada, zaleca sie jej uzycie aby uniknac kolizji z systemd-udevd(8) i innymi narzedziami. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. STATUS ZAKONCZENIA 0 sukces 8 blad dzialania, taki jak brak mozliwosci zaalokowania pamieci ZOBACZ TAKZE fsck.cramfs(8), mount(8) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie mkfs.cramfs jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.42.3 2026-09-02 MKFS.CRAMFS(8)