Ugyan a Linux ismeri és írni / olvasni is tudja a DOS és Windows környezetben megszokott FAT fájlrendszert, szükséges lehet a rendszerek között hajlékonylemezen átvinni adatokat (pl. két különálló gép esetében).
A hajlékonylemezek kezelésére most kétféle módot mutatunk be:
A Linuxban a cserélhető médiákat minden esetben használat előtt csatolni kell a fájlrendszerhez, és használat után meg kell szüntetni a csatolást, mielőtt az adathordozó el lenne távolítva. (Igaz ez a hajlékonylemezekre, CD-lemezekre, stb.). Ellenkező esetben a médiák erőszakos eltávolítása a rendszer hibás működéséhez vezethet (Ez igaz más operációs rendszerekben is, viszont azok nem minden esetben tartalmaznak a hiba kiküszöböléséhez védelmet - például a Linux nem engedi kivenni a CD-lemezt, amíg nincs lecsatolva). Alap esetben a csatolást az eszköz nevének ismeretében a következő paranccsal tehetjük meg:
mount (eszköznév) (csatolási pont)
a paraméterek magyarázata:
Amennyiben más fájlrendszerű a média, a típust megadhatja a -t
paraméter használatával (pl. CD-ROM esetén ez lehet
-t iso9660
).
Ezután a könyvtárban található fájlokon ugyanúgy végezhet el műveleteket, mintha az merevlemezen lenne (természetesen a lemez kapacitása
a határ).
A csatolás megszüntetéséhez zárja le a megnyitott fájlokat, az azokat használó alkalmazásokból lépjen ki. Ha az aktív könyvtára a csatolt média csatolási pontja lenne, hagyja el azt a könyvtárat. Ezután a média lecsatolható az
umount (eszköznév vagy csatolási pont)paranccsal. A csatolt eszközökről és a csatolási pontokról a
mount
parancs paraméter nélküli meghívása, vagy a
/etc/mtab
fájl kilistázása ad felvilágosítást.
A hajlékonylemez kivétele előtt érdemes kiadni a sync
parancsot, így biztos lehet benne, hogy minden adat kiíródott.
Kezdő felhasználók számára idegenül hat a csatolás fogalma, DOS lemezek kezelésénél tulajdonképpen erre nincs is szükség. A megoldás az mtools csomag használata amely sok "felesleges" lépéstől kíméli meg. (Ha még nem lenne feltelepítve, telepítse azt a YaST2-vel a megszokott módon).
A csomag feltelepítése után a következő parancsok érhetők el :
mattrib, mbadblocks, mcat, mcd, mcopy, mdel, mdeltree,
mdir, mdoctorfat, mdu, mformat, minfo, mmd, mmount, mpartition,
mrd, mread, mmove, mren, mshowfat, mtoolstest, mtype, mwrite, mzip.
A parancsok paraméterei és használatuk megegyeznek a hasonló DOS parancsokéval.
A legalapvetőbb parancsok:mformat
- lemez formázása (pl. mformat a:)mcopy
- fájlok másolása lemezre / lemezről (pl. mcopy a:*.* célkönyvtár)mdel
- fájlok törlése a lemezről (pl. mdel a:*.txt)Természetesen a harmadik lehetséges mód az, hogy a KDE-felületen használja a meghajtóikonokat a csatolásra, a Konqueror fájlkezelőjét a másolásra, és a kfloppy alkalmazást a lemezek formázására.