MultiFileSystem 2.1 - Italský multivitamín
To, že Amiga dokáže číst diskety různých formátů, není pro většinu uživatelů žádná novinka. Amiga může velice snadno instalovat další souborové systémy (file systems) pracující s různými paměťovými médii. Již od OS 2.1 standardně Amiga umí číst jak své diskety, tak diskety ve formátu MS-DOSu. A existují i další souborové systémy, které mohou pracovat s disketami Macintoshe nebo s novými speciálními formáty, které například zvyšují využitelnou kapacitu diskety.
Standardně se na disketu v příslušném formátu obracíte názvem logického zařízení, takže například k disketě MS-DOSu v mechanice DF0: musíte přistoupit přes zařízení PC0:. Když se spletete, dostanete hlášení, že se jedná o neDOSovou disketu. Navíc se na Workbenchi vždy objeví ikona DF0:????.
Tohle všechno se nelíbilo italovi Nicolovi Salmoriovi. A protože je to velmi schopný PD programátor (vzpomeňte třeba na StatRam3), přišel s řešením. Jmenuje se MultiFileSystem (zkráceně MFS) a jeho poslední verze má číslo 2.1. Najdete ji na Aminetu nebo na CD kompletu Aminet Set 2. A dále musíte mít OS 2.1 nebo vyšší (OS 2.04 nestačí).
Když MFS nainstalujete, což není nijak těžké - samozřejmě se používá Installer - nakopírují se na váš disk potřebné soubory a v adresáři DEVS:DOSDrivers se objeví nové adresáře pro každou nainstalovanou disketovou mechaniku (DF0, DF1, atd.).
Jinak se na první pohled nic nezmění. Avšak když do mechaniky vložíte disketu MS-DOSu, bude ji mechanika chvíli přežvykovat a po chvíli zobrazí ikonu s jejím jménem. Žádná ikona DF0:???? se neobjeví. A k disketě můžete klidně přistoupit přes zařízení DF0:. Jinými slovy vás vůbec nemusí zajímat, v jakém formátu disketa je.
Používáte-li Directory Opus, víte, že automaticky detekuje vložení diskety (umí to i jiné podobné programy, třeba SID). Od verze 2.0 MFS tuto detekci podporuje a detekce diskety je zcela transparentní bez ohledu na formát.
Problémy ovšem mohou nastat při formátování a kopírování disket. Tady nabízí MFS několik možností. Při instalaci je nabídnuta možnost úpravy programů Format a DiskCopy. Budete-li chtít zformátovat disketu z Workbenche, objeví se requester s dotazem, jaký souborový systém chcete zobrazit. Formátujete-li z CLI, můžete použít dodatečné argumenty.
A příkaz DiskCopy samozřejmě po úpravě nastaví pro cílovou disketu správný souborový systém.
Pokud ovšem používáte pro formátování či kopírování disket jiné programy, musíte použít jiný přístup. Součástí distribuce MFS je proto také komodita MFS.
Když zobrazíte její uživatelské rozhraní, objeví se posuvný seznam s názvy disketových mechanik (přesněji řečeno podadresářů adresáře DOSDrivers) a vedle něj cyklický gadget FileSystem. Když klepnete na některou mechaniku, cyklický gadget se aktivuje a zobrazí právě nastavený souborový systém mechaniky. Implicitně je nastavena hodnota "Automatic". MFS pak nastaví souborový systém podle právě vložené diskety a pokud tam není disketa, tak se nastaví formát Amigy.
Komodita MFS - tohle všechno stráví moje mechanika DF0.
Když ovšem cyklický gadget rozvinete, zobrazí se všechny souborové systémy nainstalované pro danou mechaniku. Chcete-li například pomocí Directory Opusu naformátovat čistou disketu pro MS-DOS, nastavíte jako souborový system "MS-DOS" a můžete začít.
Komodita MFS se hodí, pokud potřebujete změnit souborový systém diskety a nechcete použít systémový program Format. Mimochodem, názvy souborových systémů pro komoditu MFS a pro upravené systémové programy si můžete nadefinovat. Stačí, když k souboru pro nový souborový systém (třeba PC0 pro MS-DOS) připojíte komentář AmigaDOSu (například "MS-DOS"). Chcete-li změnit název pro souborový systém Amigy, použijte
poznámku pro příslušný adresář (například DF0).
MFS verze 2.1 je kompatibilní i s CrossDOSem 6.0 a se souborovými systémy pro diskety Macintoshe.
Sám jsem delší dobu používal verzi 1.0 a poté jsem přešel na verzi 2.1. Již první verze byla spolehlivá a verzi 2.1 není mnoho co vyčítat. Snad by ještě mohla komodita MFS podporovat ARexx, aby bylo možné souborové systémy přepínat jedinou klávesovou zkratkou či ikonou, ale to bych asi již chtěl moc - navíc většinou vystačíte s automatickou detekcí.
MFS nepodporuje lokalizaci, ovšem ono toho ani k lokalizování moc není.
Rozhodně také nemusíte mít obavy o paměť a místo na disku. Jádro MFS, "mfs-handler" má 5,5 KB a příkaz "MFSMount" instalující mechaniky MFS zabere 3 KB. Komodita MFS nemá ani 5 KB. Největším souborem je 17 KB velká dokumentace ve formátu AmigaGuide.
Ostatně, ačkoli stále mluvím o disku, MFS by vzhledem k "velikosti" šlo používat i na čistě disketové Amize (samozřejmě s podstatně menším pohodlím).
MFS navíc není omezen pouze na diskety. Pokud budete mít v adresáři DEVS:DOSDrivers potřebné ikony, není důvod, proč by MFS nemohl pracovat i s různými velkokapacitními výměnnými médii jako je Syquest nebo ZipDrive. (Bohužel to zatím nemám na čem vyzkoušet). Jste-li šťastnými majiteli některé z těchto hezkých hraček, určitě MFS zkuste. Nicola sám uvádí, že MFS úspěšně nainstaloval na magnetooptickou mechaniku s kapacitou 128 MB.
MFS v každém případě zvyšuje pohodlí práce, protože jen málokdo z nás nemusí pracovat s různými formáty disket.
A navíc můžete MFS používat zcela zadarmo. Nicola Salmoria podobných věcí napsal více a všechny šíří bezplatně. Zaslouží si přinejmenším naše díky.
| Program: | MultiFileSystem |
| Popis: | Utilita zjednodušující práci s různými formáty disket a dalších výměnných médií |
| Verze: | 2.1 |
| Autor: | Nicola Salmoria |
| Typ: | Freeware |
| Zdroj: | Aminet, CD komplet Aminet Set 2 |
| Poznámka: | Vyžaduje OS 2.1 nebo vyšší |



