Portál AbcLinuxu, 13. května 2025 19:04
Připojím /dev/sdb --> /mnt/usb1 Připojím /dev/sdc1 --> /mnt/usb2 Připojím /dev/sdd --> /mnt/usb3 Odpojím /dev/sdd Připojím /dev/sde1 --> /mnt/usb3Jde mi o to, abych neměl konflikty mezi zařízeními, u kterých neznám UUID a neměl /mnt/ adresář zasviněný miliónem různých adresářů vytvořených podle všech možných potenciálních diskových oddílů. Půjde to nějak vymyslet? Případně jiné systémové řešení než autofs, nezávislé na window manageru? Používám Gentoo. Díky za nápady.
>Autofs, pokud vím, má dva režimy:
Buďto se staticky nedefinují přípojné body a pak se restartuje autofs (nelze, je-li něco připojeno), což vylučuje dynamické přidávání zařízení.
Nebo je adresář „prázdný“, uživatel musí naslepo vstoupit do určitého podadresáře a jeho jméno se předá skriptu, který nějakým způsobem informuje autofs, co do něj má připojit.
Tuhle druhou možnost příliš neznám, ale standardně je s autofs dodáván skript /etc/autofs/auto.net, který prochází exportované adresáře přes NFS na vzdáleném stroji. Podívejte se na něj.
/media
, a to tak, že k zařízení s nastaveným labelem na oddílu se vytvoří adresář se jménem oddílu, a zařízení bez labelu má pravda adresář s nějakým "hrozným" UUID. Nicméně po odpojení zařízení název vždy zmizí z adresáře /media
, a tím pádem jsou v něm vždy pouze aktivní zařízení pod (většinou) smysluplnými názvy.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.