Przejdź do głównej zawartości

mtools


  • mtools – pakiet poleceń do pracy z dyskietkami FAT12/FAT16/FAT32 lub ich obrazami, obsługujący kopiowanie, usuwanie, formatowanie i inne operacje.
  • Główne zastosowania: obsługa starych nośników, praca z obrazami dyskietek (.img), konserwacja archiwalnych danych.
  • Dostępność: w wielu dystrybucjach Linux i Unix, wymaga instalacji pakietu mtools.

Okno terminala
mtools polecenie [opcje] [argumenty]
  • mtools to zbiór narzędzi, gdzie każde polecenie jest osobnym programem (np. mcopy, mdir, mformat).

PolecenieOpis
mcopyKopiuje pliki z/do dyskietki lub obrazu.
mdirWyświetla listę plików (odpowiednik dir).
mformatFormatuje dyskietkę lub obraz.
mmdTworzy katalog.
mrdUsuwa katalog.
mdelUsuwa plik.
mrenZmienia nazwę pliku.
mtypeWyświetla zawartość pliku.

Okno terminala
# 1) Wyświetlenie zawartości obrazu dyskietki
mdir -i obraz.img ::
Okno terminala
# 2) Skopiowanie pliku do obrazu dyskietki
mcopy -i obraz.img plik.txt ::
Okno terminala
# 3) Skopiowanie pliku z dyskietki na dysk
mcopy -i obraz.img ::plik.txt ./
Okno terminala
# 4) Formatowanie obrazu dyskietki
mformat -i nowy.img ::

  • W plikach i ścieżkach DOS używa się notacji :: jako oznaczenia głównego katalogu dyskietki.
  • Opcja -i plik.img pozwala wskazać obraz dyskietki jako źródło lub cel operacji.
  • Obsługa rzeczywistych napędów wymaga odpowiedniego dostępu do urządzenia (np. /dev/fd0).

Błąd / KomunikatPrzyczynaRozwiązanie
Cannot initialize driveNiepoprawna ścieżka lub brak urządzenia/obrazu.Sprawdź plik lub urządzenie w -i.
Permission deniedBrak uprawnień do dostępu do urządzenia.Użyj sudo lub zmień prawa dostępu.
File not foundPlik nie istnieje w obrazie/na dyskietce.Sprawdź nazwę i katalog (mdir).