.\" -*- coding: UTF-8 -*- .\" -*- nroff -*- .\" Copyright 1993, 1994, 1995 by Theodore Ts'o. All Rights Reserved. .\" This file may be copied under the terms of the GNU Public License. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH MKE2FS 8 "luty 2021" "E2fsprogs wersja 1.46.2" .SH NAZWA mke2fs \- tworzy linuksowy system plików ext2/ext3/ext4 .SH SKŁADNIA \fBmke2fs\fP [ \fB\-c\fP | \fB\-l\fP \fIfilename\fP ] [ \fB\-b\fP \fIblock\-size\fP ] [ \fB\-C\fP \fIcluster\-size\fP ] [ \fB\-d\fP \fIroot\-directory\fP ] [ \fB\-D\fP ] [ \fB\-g\fP \fIblocks\-per\-group\fP ] [ \fB\-G\fP \fInumber\-of\-groups\fP ] [ \fB\-i\fP \fIbytes\-per\-inode\fP ] [ \fB\-I\fP \fIinode\-size\fP ] [ \fB\-j\fP ] [ \fB\-J\fP \fIjournal\-options\fP ] [ \fB\-N\fP \fInumber\-of\-inodes\fP ] [ \fB\-n\fP ] [ \fB\-m\fP \fIreserved\-blocks\-percentage\fP ] [ \fB\-o\fP \fIcreator\-os\fP ] [ \fB\-O\fP [^]\fIfeature\fP[,...] ] [ \fB\-q\fP ] [ \fB\-r\fP \fIfs\-revision\-level\fP ] [ \fB\-E\fP \fIextended\-options\fP ] [ \fB\-v\fP ] [ \fB\-F\fP ] [ \fB\-L\fP \fIvolume\-label\fP ] [ \fB\-M\fP \fIlast\-mounted\-directory\fP ] [ \fB\-S\fP ] [ \fB\-t\fP \fIfs\-type\fP ] [ \fB\-T\fP \fIusage\-type\fP ] [ \fB\-U\fP \fIUUID\fP ] [ \fB\-V\fP ] [ \fB\-e\fP \fIerrors\-behavior\fP ] [ \fB\-z\fP \fIundo_file\fP ] \fIdevice\fP [ \fIfs\-size\fP ] .sp .\" No external-journal specific journal options yet (size is ignored) .\" [ .\" .B \-J .\" .I journal-options .\" ] \fBmke2fs \-O journal_dev\fP [ \fB\-b\fP \fIrozmiar\-bloku\fP ] [ \fB\-L\fP \fIetykieta\-woluminu\fP ] [ \fB\-n\fP ] [ \fB\-q\fP ] [ \fB\-v\fP ] \fIzewnętrzny\-dziennik\fP [ \fIrozmiar\-systemu\-plików\fP ] .SH OPIS \fBmke2fs\fP jest używany do tworzenia systemów plików ext2, ext3 lub ext4 zwykle w partycji dyskowej (lub pliku) określonym przez \fIurządzenie\fP. .PP Rozmiar systemu plików należy podać jako \fIrozmiar\-systemu\-plików\fP. Jeśli nie ma on przyrostka, jest interpretowany jako kilobajty będące potęgą dwójki, chyba że podano opcję \fB\-b\fP \fIrozmiar\-bloku\fP, gdy \fIrozmiar\-systemu\-plików\fP jest interpretowany jako liczba bloków o \fIrozmiarze\-bloku\fP. Jeśli natomiast podano przyrostki "k", "m", "g", "t" (wielkimi lub małymi literami) to dana liczba jest interpretowana jako podana w będących potęgą\ dwójki kilobajtach, megabajtach, gigabajtach, terabajtach itd. Jeśli nie poda się \fIrozmiaru\-systemu\-plików\fP to \fBmke2fs\fP utworzy system plików na podstawie rozmiaru urządzenia. .PP Jeśli uruchomi się \fBmke2fs\fP jako \fBmkfs.\fP\fIXXX\fP (np. \fBmkfs.ext2\fP, \fBmkfs.ext3\fP lub \fBmkfs.ext4.\fP) zastępuję to opcję \fB\-t\fP \fIXXX\fP, tak więc \fBmkfs.ext3\fP utworzy system plików ext3, \fBmkfs.ext4\fP utworzy system plików ext4 itd. .PP Domyślne parametry do nowo tworzonych systemów plików, jeśli nie są przesłonięte przez poniższe opcje, są kontrolowane przez plik konfiguracyjny \fB/etc/mke2fs.conf\fP. Strona podręcznika \fBmke2fs.conf\fP(5) zawiera więcej szczegółów na ten temat. .SH OPCJE .TP \fB\-b\fP\fI rozmiar\-bloku\fP Specify the size of blocks in bytes. Valid block\-size values are powers of two from 1024 up to 65536 (however note that the kernel is able to mount only filesystems with block\-size smaller or equal to the system page size \- 4k on x86 systems, up to 64k on ppc64 or aarch64 depending on kernel configuration). If omitted, block\-size is heuristically determined by the filesystem size and the expected usage of the filesystem (see the \fB\-T\fP option). In most common cases, the default block size is 4k. If \fIblock\-size\fP is preceded by a negative sign ('\-'), then \fBmke2fs\fP will use heuristics to determine the appropriate block size, with the constraint that the block size will be at least \fIblock\-size\fP bytes. This is useful for certain hardware devices which require that the blocksize be a multiple of 2k. .TP \fB\-c\fP Powoduje, że przed utworzeniem systemu plików, urządzenie zostanie sprawdzone w poszukiwaniu uszkodzonych bloków. Gdy opcja ta zostanie podana dwa razy, wykonany będzie wolniejszy test w trybie odczyt\-zapis, zamiast szybkiego testu w trybie tylko\-do\-odczytu. .TP \fB\-C cluster\-size\fP Określa rozmiar klastra w bajtach w przypadku systemów plików używających funkcji bigalloc. Poprawnymi wartościami rozmiaru klastra są od 2048 do 256M bajtów na klaster. Opcji można użyć tylko gdy włączono funkcję bigalloc (więcej informacji o tej funkcji można uzyskać zapoznając się z \fBext4\fP(5)). Domyślnie rozmiar klastra wynosi szesnastokrotność wielkości bloku. .TP \fB\-d\fP\fI root\-directory\fP Copy the contents of the given directory into the root directory of the filesystem. .TP \fB\-D\fP Używa bezpośredniego wejścia/wyjścia podczas zapisu na dysk. Zapobiega to zajmowaniu przez mke2fs wielu buforów podręcznych, które mogą wpłynąć na inne aplikacje, podczas działania na obciążonym serwerze. Opcja ta spowoduje znaczne spowolnienie działania mke2fs, więc jest to pójście na kompromis. .TP \fB\-e\fP\fI zachowanie\-w\-razie\-błędu\fP Zmienia zachowanie jądra, gdy wykryty zostanie błąd. We wszystkich przypadkach błąd systemu plików powoduje uruchomienie \fBe2fsck\fP(8) podczas następnego restartu w celu sprawdzenia systemu plików. \fIzachowanie\-w\-razie\-błędu\fP może przyjmować następujące wartości: .RS 1.2i .TP 1.2i \fBcontinue\fP Kontynuuje normalną pracę. .TP \fBremount\-ro\fP Powoduje przejście systemu plików w tryb tylko do odczytu. .TP \fBpanic\fP Wywołuje panikę jądra. .RE .TP \fB\-E\fP\fI opcje rozszerzone\fP Ustawia rozszerzone opcje systemu plików. Opcje rozszerzone są oddzielone przecinkami i mogą zawierać argument podany po znaku równości ("="). Opcja \fB\-E\fP była nazwana \fB\-R\fP we wcześniejszych wersjach \fBmke2fs\fP i jest wciąż akceptowana w celu zachowania kompatybilności wstecznej, lecz jest przestarzała. Obsługiwane są następujące opcje: .RS 1.2i .TP \fBencoding=\fP\fIencoding\-name\fP Enable the \fIcasefold\fP feature in the super block and set \fIencoding\-name\fP as the encoding to be used. If \fIencoding\-name\fP is not specified, the encoding defined in \fBmke2fs.conf\fP(5) is used. .TP \fBencoding_flags=\fP\fIencoding\-flags\fP Define parameters for file name character encoding operations. If a flag is not changed using this parameter, its default value is used. \fIencoding\-flags\fP should be a comma\-separated lists of flags to be enabled. To disable a flag, add it to the list with the prefix "no". The only flag that can be set right now is \fIstrict\fP which means that invalid strings should be rejected by the file system. In the default configuration, the \fIstrict\fP flag is disabled. .TP \fBmmp_update_interval=\fP\fIinterwał\fP Dostosowuje pierwotny interwał aktualizacji MMP do \fIinterwał\fP sekund. Podanie wartości 0 spowoduje użycia domyślnego interwału. Podany interwał musi być mniejszy niż 300 sekund. Wymaga włączonej funkcji \fBmmp\fP. .TP \fBstride=\fP\fIrozmiar\-części\fP Konfiguruje system plików do macierzy RAID z \fIrozmiarem\-części\fP (ang. stride size lub chunk size) bloków systemu plików. Jest to liczba bloków odczytywanych lub zapisywanych na dysk przed przejściem na następny dysk. To ustawienie wpływa głównie na położenie metadanych systemu plików, takich jak mapy bitów podczas wykonywania \fBmke2fs\fP, aby zapobiec umieszczeniu ich na jednym dysku, co mogłoby negatywnie wpłynąć na wydajność. Może być również użyte przez alokator bloków. .TP \fBstripe_width=\fP\fIszerokość\-paska\fP Konfiguruje system plików do macierzy for RAID z \fIrozmiarem\-paska\fP (ang. stripe width) bloków systemu plików na pasek. Zazwyczaj jest to rozmiar\-części * N, gdzie N jest liczbą dysków z danymi w macierzy RAID (np. przy RAID 5, gdzie jest jeden dysk parzystości, M jest liczbą dysków w macierzy minus jeden). Pozwala to alokatorowi bloków na przeciwdziałanie cyklowi odczytu\-modyfikacji\-zapisu w pasku RAID, jeśli to możliwe, przy zapisie danych. .TP \fBoffset=\fP\fIprzesunięcie\fP Tworzy system plików z przesunięciem od początku urządzenia lub pliku. Może się to przydać przy tworzeniu obrazów dysków dla maszyn wirtualnych. .TP \fBresize=\fP\fImaksymalna\-zmiana\-online\fP Rezerwuje przestrzeń, dzięki której tablica deskryptora grupy bloków może się powiększyć, aby obsłużyć system plików z \fImaksymalną\-zmianą\-online\fP bloków. .TP \fBlazy_itable_init\fP[\fB= \fP\fI<0 aby wyłączyć, 1 aby włączyć>\fP] Jeśli jest włączone oraz włączona jest funkcja uninit_bg, to tabela i\-węzłów nie będzie w pełni inicjowana przez \fBmke2fs\fP. Przyspiesza to znacznie inicjalizację systemu plików, lecz wymaga zakończenia inicjowania systemu plików w tle, przez jądro, podczas gdy system plików jest wcześniej zamontowany. Jeśli pominie się wartość opcji, jest używana domyślnie 1, aby włączyć zerowanie leniwej tabeli i\-węzłów. .TP \fBlazy_journal_init\fP[\fB= \fP\fI<0 aby wyłączyć, 1 aby włączyć>\fP] Jeśli jest włączone, to i\-węzeł dziennika nie będzie w pełni zerowany przez \fBmke2fs\fP. Znacznie przyspiesza to inicjowanie systemu, ale niesie niewielkie ryzyko, jeśli system załamie się przed pełnym, jednokrotnym nadpisaniem dziennika. Jeśli opcja zostanie pominięta, przyjmuje domyślną wartość 1, włączając leniwe zerowanie i\-węzła dziennika. .TP \fBno_copy_xattrs\fP Normally \fBmke2fs\fP will copy the extended attributes of the files in the directory hierarchy specified via the (optional) \fB\-d\fP option. This will disable the copy and leaves the files in the newly created file system without any extended attributes. .TP \fBnum_backup_sb=\fP\fB0\fP|\fB1\fP|\fB2\fP Jeśli włączona jest funkcja \fBsparse_super2\fP systemu plików, to ta opcja kontroluje liczbę zapasowych superbloków utworzonych w systemie plików. Może być ich 0, 1 lub 2. .TP \fBpacked_meta_block\fP[\fB= \fP\fI<0 aby wyłączyć, 1 aby włączyć>\fP] Umieszcza mapy bitowe alokacji i tabelę i\-węzłów na początku dysku. Do zadziałania opcja ta wymaga włączonej funkcji flex_bg systemu plików, utworzy ona również dziennik na początku systemu plików. Jest przydatna w przypadku urządzeń z pamięcią flash, które na początku dysku używają pamięci SLC. Maksymalizuje również zasięg ciągłych bloków danych, co jest korzystne w określonych wyspecjalizowanych przypadkach użycia, takich jak obsługiwane Shingled Drives. .TP \fBroot_owner\fP[\fB=\fP\fIuid\fP\fB:\fP\fIgid\fP] Określa numeryczny identyfikator użytkownika (UID) i grupy (GID) w katalogu głównym. Jeśli nie poda się \fIUID\fP\fB:\fP\fIGID\fP, używa identyfikatora użytkownika i grupy użytkownika uruchamiającego \fBmke2fs\fP. W \fBmke2fs\fP 1.42 i wcześniejszych, UID i GID katalogu głównego były ustawiane domyślnie na UID i GID użytkownika uruchamiającego polecenie mke2fs. Opcja \fBroot_owner=\fP pozwala na jawne podanie tych wartości i zapobiega efektom ubocznym dla użytkowników, którzy nie spodziewają się domyślnego zachowania programu \fBmke2fs\fP. .TP \fBtest_fs\fP Ustawia flagę superbloku systemu plików, oznaczającą, że może być on montowany przy użyciu eksperymentalnego kodu jądra, np. kodu systemu plików ext4dev. .TP \fBdiscard\fP Próbuje wykonać operację discard na blokach w czasie tworzenia systemu (jest to przydatne na SSD albo tzw. rzadkich dyskach lub dyskach dynamicznie alokowanych). Gdy urządzenie informuje że operacja discard również zeruje dane (każde kolejne odczytanie po tej operacji, a przed zapisem, zwraca zero), to wszystkie jeszcze niewyzerowane tabele i\-węzłów są oznaczane jako wyzerowane. Znacznie przyspiesza to inicjowanie systemu. Tak jest domyślnie. .TP \fBnodiscard\fP Nie próbuje wykonać operacji discard na blokach w czasie tworzenia systemu plików. .TP \fBquotatype\fP Specify the which quota types (usrquota, grpquota, prjquota) which should be enabled in the created file system. The argument of this extended option should be a colon separated list. This option has effect only if the \fBquota\fP feature is set. The default quota types to be initialized if this option is not specified is both user and group quotas. If the project feature is enabled that project quotas will be initialized as well. .RE .TP \fB\-F\fP Wymusza na \fBmke2fs\fP utworzenie systemu plików, nawet jeśli podane urządzenie nie jest partycją na specjalnym urządzeniu blokowym lub inne parametry nie mają sensu. Aby wymusić na \fBmke2fs\fP utworzenie systemu plików, nawet jeśli wygląda na to, że system plików jest w użyciu lub jest zamontowany (jest to niezwykle niebezpieczne), to opcja musi zostać podana dwukrotnie. .TP \fBg\fP\fI bloki\-na\-grupę\fP Określa liczbę bloków w grupie bloków. Ogólnie rzecz biorąc, nie ma powodu, aby użytkownik musiał kiedykolwiek ustawiać ten parametr, ponieważ wartość domyślna jest optymalna dla systemu plików (administratorzy, którzy tworzą systemy plików na macierzach RAID, powinny używać parametru RAID \fIstride\fP jako część opcji \fB\-E\fP, zamiast zmieniać liczbą bloków na grupę). Opcja jest przeznaczona dla deweloperów, którzy używają jej w sytuacjach testowych. .IP Jeśli włączona jest funkcja bigalloc, to opcja \fB\-g\fP określa liczbę klastrów w grupie bloków. .TP \fB\-G\fP\fI liczba\-grup\fP Określa liczbę grup bloków, która będzie spakowana razem, tworząc większą, wirtualną grupę bloków (lub "flex_bg group") w systemie plików ext4. Usprawnia to lokowanie metadanych i wydajność metadanych przy dużym obciążeniu. Liczba grup musi być potęgą dwójki i może być podana jedynie gdy włączona jest funkcja systemu plików \fBflex_bg\fP. .TP \fB\-i\fP\fI bajty\-na\-i\-węzeł\fP Specify the bytes/inode ratio. \fBmke2fs\fP creates an inode for every \fIbytes\-per\-inode\fP bytes of space on the disk. The larger the \fIbytes\-per\-inode\fP ratio, the fewer inodes will be created. This value generally shouldn't be smaller than the blocksize of the filesystem, since in that case more inodes would be made than can ever be used. Be warned that it is not possible to change this ratio on a filesystem after it is created, so be careful deciding the correct value for this parameter. Note that resizing a filesystem changes the number of inodes to maintain this ratio. .TP \fB\-I\fP\fI rozmiar\-i\-węzła\fP Określa rozmiar każdego i\-węzła w bajtach. Wartość \fIrozmiaru\-i\-węzła\fP musi być potęgą dwójki, większą lub równą 128. Większy rozmiar \fIrozmiaru\-i\-węzła\fP powoduje zwiększenie powierzchni zajmowanej przez tabelę i\-węzłów i zredukowanie użytecznej powierzchni systemu plików, a może również negatywnie wpłynąć na wydajność. Nie da się zmienić tej wartości po utworzeniu systemu plików. .IP File systems with an inode size of 128 bytes do not support timestamps beyond January 19, 2038. Inodes which are 256 bytes or larger will support extended timestamps, project id's, and the ability to store some extended attributes in the inode table for improved performance. .IP Domyślny rozmiar i\-węzła zależy od pliku \fBmke2fs.conf\fP(5). W pliku \fBmke2fs.conf\fP rozpowadzanym razem z e2fsprogs domyślny rozmiar i\-węzła wynosi z reguły 256 bajtów z wyjątkiem małych systemów plików, w których wartość ta ma 128 bajtów. .TP \fB\-j\fP Powoduje utworzenie system plików z księgowaniem ext3. Gdy nie podano opcji \fB\-J\fP, przy tworzeniu dziennika zostaną użyte domyślne parametry oraz dobrany będzie właściwy rozmiar tego dziennika (na podstawie wielkości systemu plików) przechowywanego we wnętrzu systemu plików. Proszę zauważyć, że trzeba korzystać z jądra posiadającego wsparcie dla ext3, aby móc używać dziennika. .TP \fB\-J\fP\fI opcje\-dziennika\fP Tworzy dziennik ext3 używając opcji podanych z linii poleceń. Opcje te są oddzielone przecinkami i mogą posiadać argument, podawany po znaku równości ('='). Obsługiwane są następujące opcje: .RS 1.2i .TP \fBsize=\fP\fIrozmiar\-dziennika\fP Tworzy wewnętrzny dziennik (np. przechowywany wewnątrz systemu plików) o rozmiarze \fIrozmiar\-dziennika\fP megabajtów. Rozmiar dziennika musi wynosić co najmniej 1024 bloki systemu plików (np. 1MB przy korzystaniu z bloków 1k, 4MB przy blokach 4k, itd.) i nie może być większy niż 10\ 240\ 000 bloków systemu plików lub połowę całkowitego rozmiaru systemu plików (mniejsza z tych dwóch wartości). .TP \fBfast_commit_size=\fP\fIfast\-commit\-size\fP Create an additional fast commit journal area of size \fIfast\-commit\-size\fP kilobytes. This option is only valid if \fBfast_commit\fP feature is enabled on the file system. If this option is not specified and if \fBfast_commit\fP feature is turned on, fast commit area size defaults to \fIjournal\-size\fP / 64 megabytes. The total size of the journal with \fBfast_commit\fP feature set is \fIjournal\-size\fP + ( \fIfast\-commit\-size\fP * 1024) megabytes. The total journal size may be no more than 10,240,000 filesystem blocks or half the total file system size (whichever is smaller). .TP \fBlocation\fP\fI=położenie\-dziennika\fP Określa położenie dziennika. Argument \fIpołożenie dziennika\fP można podać jako numer bloku lub, jeśli liczba ma przyrostek określający jednostkę ("M", "G" itp.), liczbę interpretowaną jako przesunięcie od początku systemu plików. .TP \fBdevice=\fP\fIzewnętrzny\-dziennik\fP Przyłącza dziennik system plików do urządzenia blokowego znajdującego się na \fIzewnętrzny\-dziennik\fP. Zewnętrzny dziennik musi być utworzony za pomocą polecenia .IP \fBmke2fs \-O journal_dev\fP \fIzewnętrzny\-dziennik\fP .IP Proszę zauważyć, że \fIzewnętrzny\-dziennik\fP musi zostać utworzony z tą samą wielkością bloku jak nowy system plików. Dodatkowo, o ile obsługa dołączania wielu systemów plików do pojedynczego dziennika zewnętrznego jest obecna, jądro Linux i \fBe2fsck\fP(8) nie obsługuje na razie dzielonych dzienników zewnętrznych. .IP Zamiast podawać nazwę urządzenia bezpośrednio, \fIzewnętrzny\-dziennik\fP może być określony przez \fBLABEL=\fP\fIetykieta\fP lub \fBUUID=\fP\fIUUID\fP, aby znaleźć zewnętrzny dziennik na podstawie etykiety woluminu lub UUID przechowywanego w superbloku ext2 na początku dziennika. Do wypisania etykiety i UUID urządzenia z dziennikiem można posłużyć się \fBdumpe2fs\fP(8). Zobacz także opis opcji \fB\-L\fP programu \fBtune2fs\fP(8). .RE .IP Dla danego systemu plików można podać tylko jedną z opcji \fBsize\fP lub \fBdevice\fP. .TP \fB\-l\fP\fI plik\fP Powoduje odczytanie listy uszkodzonych bloków z \fInazwy\-pliku\fP. Proszę zauważyć, że numery bloków na liście zepsutych bloków muszą być wygenerowane przy użyciu takiego samego rozmiaru bloków jaki użyty był w mke2fs. W rezultacie opcja \fB\-c\fP do \fBmke2fs\fP jest prostszą i mniej podatną na błędy metodą sprawdzenia dysku pod kątem zepsutych bloków przed formatowaniem go, gdyż \fBmke2fs\fP automatycznie podaje odpowiednie parametry do programu \fBbadblocks\fP. .TP \fB\-L\fP\fI nowa\-etykieta\-woluminu\fP Ustawia etykietę woluminu systemu plików na \fInową\-etykietę\-woluminu\fP. Maksymalna długość etykiety woluminu to 16 bajtów. .TP \fB\-m\fP\fI procent\-zarezerwowanych\-bloków\fP Określa procent bloków systemu plików, zarezerwowanych dla superużytkownika. Zapobiega to fragmentacji i pozwala demonom działających z uprawnieniami roota, takim jak \fBsyslogd\fP(8), na poprawne kontynuowanie działania po tym, gdy procesy nieuprzywilejowane nie będą już mogły zapisywać do systemu plików. Domyślna wartość to 5%. .TP \fB\-M\fP\fI ostatnio\-montowany\-katalog\fP Ustawia katalog ostatniego montowania systemu plików. Opcja ta może być użyteczna ze względu na aplikacje, dla których katalog ostatniego montowania wskazuje, gdzie należy zamontować dany system plików. .TP \fB\-n\fP Powoduje, że \fBmke2fs\fP nie tworzy systemu plików, lecz wyświetla co zrobiłby, gdyby miał go utworzyć. Można wykorzystać tę opcję do określenia położenia zapasowych superbloków danego systemu plików tak długo, jak parametry \fBmke2fs\fP, które były podane podczas pierwotnego tworzenia systemu plików, są ponownie użyte (oczywiście z dodaną opcją \fB\-n\fP). .TP \fB\-N\fP\fI liczba\-i\-węzłów\fP Zmienia domyślnie wyliczoną liczbę i\-węzłów, które powinny być zarezerwowane dla systemu plików (a która bazuje na liczbie bloków i współczynniku \fIbajty\-na\-i\-węzeł\fP). To pozwala użytkownikowi podać bezpośrednio liczbę żądanych i\-węzłów. .TP \fB\-o\fP\fI tworzący\-os\fP Służy do ręcznej zmiany domyślnej wartości pola "creator operating system" (tworzący system operacyjny) systemu plików. Normalnie pole to jest ustawiane na nazwę systemu operacyjnego, do którego skompilowano plik wykonywalny \fBmke2fs\fP. .TP \fB\-O \fP[\fB^\fP]\fIfunkcja\fP[,...] Tworzy system plików z podanymi właściwościami (opcjami systemu plików), przesłaniając domyślne opcje systemu plików. Właściwości, które są włączane domyślnie, są podane w relacji \fIbase_features\fP, albo w sekcji \fI[defaults]\fP pliku \fB/etc/mke2fs.conf\fP , albo w podsekcji \fI[fs_types]\fP w przypadku typów użycia, zgodnie z opcją \fB\-T\fP, zmodyfikowane później przez relację \fIfeatures\fP z podsekcji \fI[fs_types\fP] w przypadku systemu plików i typów użycia. Strona podręcznika \fBmke2fs.conf\fP(5) zawiera więcej szczegółów. Konfiguracja charakterystyczna dla danego system plików mieszcząca się w sekcji \fI[fs_types]\fP przesłoni domyślne opcje globalne z sekcji \fI[defaults]\fP. .sp Właściwość systemu plików będzie edytowana później albo przez zestaw właściwości podanych przez tę opcję lub, jeśli nie użyto tej opcji, przez relację \fIdefault_features\fP do tworzonych typów systemów plików, lub w sekcji \fI[defaults]\fP pliku konfiguracyjnego. .sp Zestaw właściwości systemu plików składa się z listy właściwości, oddzielonych przecinkami, które mają być włączone. Aby wyłączyć którąś funkcję, należy poprzedzić nazwę właściwości znakiem karetki ("^"). Funkcje z zależnościami nie będą poprawnie usuwane. Pseudo\-właściwość "none" wyłączy wszystkie właściwości systemu plików. .TP Więcej informacji o funkcjach które można ustawić znajduje się w podręczniku \fBext4\fP(5). .TP \fB\-q\fP Ciche wywołanie. Przydatne gdy \fBmke2fs\fP jest uruchamiany ze skryptu. .TP \fB\-r\fP\fI rewizja\fP Ustawia rewizję (wersję) systemu plików dla nowego systemu plików. Proszę zauważyć, że jądra 1.2 wspierają jedynie systemy plików o rewizji 0. Domyślnie tworzone są systemy plików o rewizji 1. .TP \fB\-S\fP .\" .TP .\" .BI \-t " test" .\" Check the device for bad blocks before creating the file system .\" using the specified test. Write superblock and group descriptors only. This is an extreme measure to be taken only in the very unlikely case that all of the superblock and backup superblocks are corrupted, and a last\-ditch recovery method is desired by experienced users. It causes \fBmke2fs\fP to reinitialize the superblock and group descriptors, while not touching the inode table and the block and inode bitmaps. The \fBe2fsck\fP program should be run immediately after this option is used, and there is no guarantee that any data will be salvageable. Due to the wide variety of possible options to \fBmke2fs\fP that affect the on\-disk layout, it is critical to specify exactly the same format options, such as blocksize, fs\-type, feature flags, and other tunables when using this option, or the filesystem will be further corrupted. In some cases, such as filesystems that have been resized, or have had features enabled after format time, it is impossible to overwrite all of the superblocks correctly, and at least some filesystem corruption will occur. It is best to run this on a full copy of the filesystem so other options can be tried if this doesn't work. .TP \fB\-T\fP\fI typ\-systemu\-plików\fP Określa typ systemu plików (np. ext2, ext3, ext4 itp.) do utworzenia. Jeśli nie poda się tej opcji, \fBmke2fs\fP wybierze domyślny na podstawie polecenia, które go uruchomiło (np. mkfs.ext2, mkfs.ext3 itd.) lub na podstawie domyślnego systemu plików, zdefiniowanego plikiem \fB/etc/mke2fs.conf\fP. Opcja kontroluje, który system plików jest używany jako domyślny, na podstawie wpisu konfiguracyjnego \fBfstypes\fP w \fB/etc/mke2fs.conf\fP. .sp Jeśli opcja \fB\-O\fP jest użyta do jawnego dodania lub usunięcia opcji systemu plików, które powinny być ustawiane w nowo tworzonych systemach plików, to wynikowy system plików może nie być obsługiwany przez żądany \fItyp\-systemu\-plików\fP. (np. "\fBmke2fs \-t ext3 \-O extent /dev/sdXX\fP" utworzy system plików, który nie jest obsługiwany przez implementację ext3 w jądrze Linux, a "\fBmke2fs \-t ext3 \-O ^has_journal /dev/hdXX\fP" utworzy system plików nieposiadający dziennika i, w związku z tym, nieobsługiwany przez kod systemu plików ext3 w jądrze Linux). .TP \fB\-T\fP\fI typ\-użycia\fP[\fB,\fP\fI...\fP] Określa, w jaki sposób dany system plików będzie wykorzystywany. Dzięki temu \fBmke2fs\fP może wybrać optymalne parametry dla systemu plików. Obsługiwane typy użycia są zdefiniowane w pliku konfiguracyjnym \fB/etc/mke2fs.conf\fP. Użytkownik może podać jeden lub więcej typów użycia, za pomocą listy, oddzielając poszczególne pozycje przecinkiem. .sp If this option is is not specified, \fBmke2fs\fP will pick a single default usage type based on the size of the filesystem to be created. If the filesystem size is less than 3 megabytes, \fBmke2fs\fP will use the filesystem type \fIfloppy\fP. If the filesystem size is greater than or equal to 3 but less than 512 megabytes, \fBmke2fs\fP(8) will use the filesystem type \fIsmall\fP. If the filesystem size is greater than or equal to 4 terabytes but less than 16 terabytes, \fBmke2fs\fP(8) will use the filesystem type \fIbig\fP. If the filesystem size is greater than or equal to 16 terabytes, \fBmke2fs\fP(8) will use the filesystem type \fIhuge\fP. Otherwise, \fBmke2fs\fP(8) will use the default filesystem type \fIdefault\fP. .TP \fB\-U\fP\fI UUID\fP Ustawia uniwersalny, unikatowy identyfikator (universally unique identifier \- UUID) systemu plików na \fIUUID\fP. UUID składa się z serii cyfr w systemie szesnastkowym oddzielonych myślnikami, jak np.: "c1b9d5a2\-f162\-11cf\-9ece\-0020afc76f16". Parametr \fIUUID\fP może przyjmować też następujące wartości: .RS 1.2i .TP \fIclear\fP usuwa UUID systemu plików .TP \fIrandom\fP generuje nowy, przypadkowy UUID .TP \fItime\fP generuje nowy UUID, oparty na czasie .RE .TP \fB\-v\fP Wypisuje szczegółowe informacje. .TP \fB\-V\fP Wypisuje numer wersji \fBmke2fs\fP i wychodzi. .TP \fB\-z\fP \fIplik\-zapasowy\fP Before overwriting a file system block, write the old contents of the block to an undo file. This undo file can be used with e2undo(8) to restore the old contents of the file system should something go wrong. If the empty string is passed as the undo_file argument, the undo file will be written to a file named mke2fs\-\fIdevice\fP.e2undo in the directory specified via the \fIE2FSPROGS_UNDO_DIR\fP environment variable or the \fIundo_dir\fP directive in the configuration file. OSTRZEŻENIE: Plik zapasowy nie pomoże w przypadku utraty zasilania lub zawieszenia systemu. .SH ŚRODOWISKO .TP \fBMKE2FS_SYNC\fP Jeśli jest ustawiona na niezerową wartość całkowitą, to jej wartość jest używana do określenia częstości wywoływania \fBsync\fP(2) podczas inicjowania tabeli i\-węzłów. .TP \fBMKE2FS_CONFIG\fP Określa położenie pliku konfiguracyjnego (patrz \fBmke2fs.conf\fP(5)). .TP \fBMKE2FS_FIRST_META_BG\fP Jeśli jest ustawiona na niezerową wartość całkowitą, to jej wartość jest używana do określenia pierwszej grupy metabloków. Przeznaczona jest głównie do debugowania. .TP \fBMKE2FS_DEVICE_SECTSIZE\fP If set to non\-zero integer value, its value is used to determine logical sector size of the \fIdevice\fP. .TP \fBMKE2FS_DEVICE_PHYS_SECTSIZE\fP Jeśli jest ustawiona na niezerową wartość całkowitą, to jej wartość jest używana do określenia fizycznego rozmiaru sektora \fIurządzenia\fP. .TP \fBMKE2FS_SKIP_CHECK_MSG\fP Jeśli jest ustawiona, nie są pokazywane wiadomości automatycznego sprawdzania systemu plików, spowodowane liczbą montowań lub interwałem sprawdzania. .SH AUTOR Ta wersja \fBmke2fs\fP została napisana przez Theodora Ts'o . .SH DOSTĘPNOŚĆ \fBmke2fs\fP jest częścią pakietu e2fsprogs i jest dostępne na stronie http://e2fsprogs.sourceforge.net. .SH "ZOBACZ TAKŻE" \fBmke2fs.conf\fP(5), \fBbadblocks\fP(8), \fBdumpe2fs\fP(8), \fBe2fsck\fP(8), \fBtune2fs\fP(8), \fBext4\fP(5) .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys , Grzegorz Goławski i Michał Kułach . Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres .MT manpages-pl-list@lists.sourceforge.net .ME .