SKŁADNIA
mformat [-t cylindry] [-h głowice] [-s sektory] [-l etykieta_dysku] [-F] [-I wersja_systemu] [-S rozmiar_kodu] [-2 sektorów_na_ścieżce_0] [-M sektor_software'owy] [-a] [-X] [-C] [-H ukryte_sektory] [-r sektory_root] [-B boot_sector] [-0 rate_on_track_0] [-A rate_on_other_tracks] [-1] [-k] napęd:OPIS
Uwaga! To tłumaczenie może być nieaktualne!mformat dodaje mimimalne elementy systemu plikowego MS_DOS (boot sector, FAT i katalog główny) do dyskietki, która została już sformatowana niskopoziomowo przez Unixa.
OPCJE
Obsługiwane są następujące opcje (mogą nie być dostępne opcje -S, -2, -1, jeśli mtools zostały skompilowane bez opcji USE_2M):- -t
- Liczba cylindrów.
- -h
- Liczba głowic (stron).
- -s
- Liczba sektorów na ścieżkę. Przy użyciu opcji 2m jest to liczba 512-bajtowych równoważników sektora na typową ścieżkę (tj. inną niż głowica 0 ścieżka 0). Jeśli nie użyto opcji 2m, jest to liczba fizycznych sektorów na ścieżkę (mogą być one większe niż 512 bajtów).
- -l
- Opcjonalna etykieta dysku.
- -S
- Rozmiar kodu. Rozmiar sektora wynosi 2^(rozmiar_kodu+7).
- -2
- Format 2m. Parametr tej opcji opisuje liczbę sektorów na ścieżce 0, głowicy 0. Opcja zalecana dla sektorów większych niż zwykłe.
- -1
- Nie używaj formatu 2m, nawet jeśli obecna geometria dysku jest geometrią 2m.
- -M
- Rozmiar sektora software'owego. Parametr ten opisuje rozmiar w bajtach sektora używanego przez system plikowy MS-DOS. Domyślnie jest on równy rozmiarowi sektora fizycznego.
- -a
- Podanie tej opcji powoduje generowanie numeru seryjnego jak dla Atari. Atari przechowują numer seryjny w etykiecie OEM.
- -X
- Formatuje dyskietkę jako dyskietkę XDF. Patrz sekcja XDF w mtools(1). Dyskietka musi być uprzednio sformatowana niskopoziomowo przy użyciu narzędzia xdfcopy zawartego w pakiecie fdutils.
- -C
- Tworzy plik obrazu dysku, na którym będzie zainstalowany system plików MS-DOS. Oczywiście, bezużyteczne w odniesieniu do fizycznych urządzeń takich jak dyskietki czy partycje dysku twardego.
- -H
- Liczba sektorów ukrytych. Parametr przydatny do formatowania partycji dysku twardego, które nie są wyrównane do granic ścieżek (tj. pierwsza głowica pierwszej ścieżki nie należy do partycji, ale zawiera tablicę partycji). W takim przypadku liczba ukrytych sektorów jest zwykle liczbą sektorów na cylinder. Nie testowano.
- -n
- Numer seryjny.
- -F
- Formatuj partycję jako FAT32 (opcja eksperymentalna).
- -I
- Ustaw identyfikator wersji_systemu przy formatowaniu napędu FAT32. Uruchom minfo na istniejącym napędzie FAT32, aby ją odnaleźć, a następnie powiadom autora przez e-mail, by mógł dołączyć poprawną wartość w przyszłych wersjach mtools.
- -c
- Ustaw rozmiar klastra (cluster) w sektorach. Jeśli rozmiar ten spowodowałby utworzenie zbyt dużej tablicy alokacji plików (FAT), mtools automatycznie powiększy go, aż do uzyskania dostatecznie małego FATu.
- -r
- Ustala rozmiar katalogu głównego (root) w sektorach. Odnosi się wyłącznie do 12 i 16 bitowych tablic alokacji plików (FAT).
- -B
- Zamiast własnego użyj sektora startowego (boot sector) przechowywanego w zadanym pliku lub na zadanym urządzeniu. Aktualizowane są jedynie pola geometrii, tak by pasowały do parametrów dysku docelowego.
- -k
- Zachowaj z istniejącego sektora startowego tyle, ile tylko możliwe. Aktualizowane są jedynie pola geometrii, tak by pasowały do parametrów dysku docelowego.
- -0
- Prędkość transferu danych na ścieżce 0.
- -A
- Prędkość transferu danych na ścieżkach innych niż 0.
Chcąc sformatować dyskietkę o gęstości innej niż domyślna, należy podać co najmniej te parametry linii poleceń, które są różne od domyślnych.
mformat zwraca 0 w przypadku powodzenia, 1 przy błędzie.
Polecenie nie zapisuje informacji o błędnych blokach (bad blocks) w FAT. Należy w tym celu użyć mbadblocks.
UWAGI
Niniejsza, polska wersja dokumentacji, powstała jako tłumaczenie pliku Texinfo pakietu mtools wersji 3.9.6. W stosunku do automatycznie generowanej z Textinfo dokumentacji oryginalnej dokonano przesunięcia sekcji opisującej konwersję dokumentacji do mtools(1). Tam też znajdziesz notę prawną dotyczącą rozpowszechniania, modyfikacji i tłumaczenia dokumentacji pakietu mtoolsINFORMACJE O TŁUMACZENIU
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne. W razie zauważenia różnic między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:- man --locale=C 1 mformat
Prosimy o pomoc w aktualizacji stron man - więcej informacji można znaleźć pod adresem http://sourceforge.net/projects/manpages-pl/.