Ha az automount rendesen be van állítva, akkor a felcsatolási pont csak akkor látszik ha az használatban van, amelyik nincs, az rejtve marad. Ha a könyvtárakat grafikus felületen tallózod, akkor be kell gépelned a könyvtárat, a legtöbb program megpróbál átváltani arra, így az eszköz fel lesz csatolva. Nincs lehetőség válogatni a láthatatlan felcsatolási pontokból, ez talán az autofs legnagyobb hátránya. Ha viszont nem ez a gond, hanem tényleg nem működik a csatolás, akkor szerkeszd a konfigurációs állományokat.(Segítségképpen: az egyik .c-re végződik)
Néhány ember azzal próbálkozik, hogy egy szimbolikus linket hoz létre az önműködő felcsatolás könyvtárára. Ez általában azt eredményezi, hogy néhány program nem látja a könyvtárat (ha a felcsatolás működik, ez a kérdésre a válasz), de egyébként felcsatolja a fájlrendszert, ha listázod a könyvtárat.
A df
vagy a mount
(opciók nélkül) parancs kiírja. A mount ráadásként a felcsatolás beállításait is megmutatja.
Ez nem az automount hibája. Az önműködő felcsatolás nem próbálja meg vfat-ként kezelni a fájlrendszert, ha azt sikeresen csatolta MS-DOS típusúként. A VFAT egy kiterjesztése a FAT fájlrendszernek. A hosszú fájlnevek használatát biztosítja Windows 95 és Windows NT operációs rendszerekhez.
Egy mount program fejlesztő szerint, amióta a mount csak egy illesztőfelület a rendszerhíváshoz, amelyiknek kötelező megadni a fájlrendszer típusát, a felhasználón múlik a fájlrendszer típus felismerése. Ahelyett, hogy a mount végigpróbálgatná sorrendben a fájlrendszer típusokat felcsatolásnál, inkább a jelenlegi "heurisztikus" módszer kerül előtérbe. Néhány felhasználó egyszerűen nem fordítja bele az msdos támogatást a rendszermagba; ezt megelőzendő az vfat-ot előbb próbálja ki az msdos-nál. Ez a legtöbb embernél működik is, azonban néhányuknak msdos fájlrendszerre van szükségük. Ezt így lehet kikerülni: átmásolod a /proc/filesytems fájlt az /etc/filesystems-be és átszerkeszted úgy, hogy a vfat előbb legyen, mint az msdos. (kösz Mark)
Ariel (aslinux@dsgml.com) írta:
" hogy a vfat-ot előbb próbálja a fat-nál, csak hozd létre(vagy szerkeszd át) az /etc/filesystems fájlt
A lista prioritás szerint van rendezve, ahogyan a fájlrendszer típusokat végigpróbálja.
Hozd létre a fájlt: cp /proc/filesystems /etc/filesystems. Változtasd meg a sorrendet a kedvenc szövegszerkesztőddel. Azokat a fájlrendszer-típusokat, amiket gyakran használsz, rakd előre. Ettől gyorsabban tudod majd felcsatolni azokat. És persze rakd a vfat-ot az msdos elé. Győződj meg róla, hogy mindkettőt tartalmazza, mert lehetséges, hogy szükséged lesz nem VFAT fájlrendszerek felcsatolására. Az enyém így néz ki:
ext2 vfat msdos iso9660
****
Egy másodperces időtúllépést használok a cserélhető lemezes meghajtókhoz. Hozz létre különálló "térképeket" különböző időtúllépéssel, amire éppen szükséged van.
Azt gondolod: egy másodperc? Az rengeteg erőforrást pazarol! - de nem fog. Emlékezz arra, hogy a rendszer lecsatolja a nem használt dolgokat.
Az egy másodperces lecsatolás azt jelenti, hogy amint nincsen használatban az eszköz, lecsatolja.
A 'sync'-et el ne felejtsd a floppy-hoz beállítani!
Például:
floppy -fstype=auto,sync,user,umask=002,gid=floppy :/dev/fd0"
Ez a korrekt válasz a kérdésre.
/auto/grumblesmurf
) felcsatoltam és a kill -SIGUSR1
nem csatolja le.
Akkor azt valami használja. Lehet, hogy a root sem tudja majd lecsatolni manuálisan. Ha te csatoltad fel, (például: senki más nem használhatta), akkor nézz egy héj után, ami ebben a könyvtárban áll. Ha ilyen nincs, akkor lehet, hogy egy könyvtártallózó program a hibás. Ha már feladtad a keresést, próbáld ki a fuser parancsot. Segíthet.(Ez képes beazonosítani azt, hogy egy adott könyvtárat vagy fájlt milyen folyamatok használnak - a fordító)
Nem ajánlom. Ha /grumblesmurf könyvtárat szeretnél, ajánlom helyette a szimbolikus hivatkozást, ami sokkal biztonságosabb.
Legjobb tudomásom szerint nem. Próbáld meg, hogy egy térképfájlt használsz különböző beállításokkal a bejegyzésekhez.
---timeout
-ra a --timeout
helyett
Egy másik megoldás az "időtúllépés nem működik" problémára: egy -t idő
kapcsoló kell az autofs scriptnek.
Nézd át a mount man oldalait az opciókért. Ami kellhet: uid=érték vagy umask=érték. Egy valami nem működik FAT esetén: mode=érték. Bocs, ez van. Értesítsd azokat az embereket, akik szoktak fájlrendszereket csatolni.
"Az autofs szerzője mondja "nincs megoldás"
egy jó ötlet (egy hírcsoportból):
"ne a /home/blauser -t csatold, hanem a /mount/.auto/blauser-t, aztán hozz létre egy hivatkozást: /home/blauser -> /mount/.auto/blauser
Most már tallózhatod a /home könyvtárat, aztán amikor belépsz, csatolódik a blauser.
Azért van ezzel egy kis probléma: nem elegáns, mivel minden felhasználónál munkát jelent. (egy héjprogrammal persze automatizálható - a fordító)
Van másik megoldás, az AMD használata az autofs helyett. Tudnod kell, hogy az AMD lassabb.
Ez csak egy dokumentáció ami felhívja az emberek figyelmét arra, hogy milyen nagyszerű az autofs és milyen egyszerű használni. Az eredeti megvalósításhoz (AMD) képest az autofs remekül dokumentált. A fejlesztők fogadják ezért őszinte köszönetemet. Minden szerzői jogot a Transmeta cég birtokol, ezért nincsen stáblista, de Peter Anvin kompetens ember a programmal kapcsolatban. Peter tartott egy előadást az autofs-ről a LinuxWorld Expo rendezvényen, 1999. március 3-án.
Itt egy autofs útmutató: http://www.linuxhq.com/lg/issue24/nielsen.html. Ajánlom figyelmedbe még az am-utils leírást a http://www.cs.columbia.edu/~ezk/am-utils honlapon.
Én nem tudok ilyesmiről. Értesíts engem, ha vannak ez ügyben fejlemények.
Köszönöm Don Donnak (az email cím úgy tűnik nem él) az eredeti mini-HOGYANba fektetett munkáját. Köszönöm Arielnek a win95 vfat témában nyújtott segítségét. Köszönöm az összes barátomnak a támogatását és azt, hogy türelmesek voltak velem, míg befejeztem ezt a munkát. Légyszíves írj nekem, Rahul Sundaram-nek, ha bármi ötleted, javaslatod van, vagy van valami jó leírásod amit hozzáadhatnék a dokumentumhoz. Köszönöm. Ezt a dokumentumot elhunyt szüleimnek Mr. V. Sundaram-nek és Mrs. S. Soundara Sundaram-nek ajánlom.