NAZWA¶
mformat - dodaje system plików DOS do niskopoziomowo sformatowanej
dyskietki
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
mtools
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/.