Portál AbcLinuxu, 24. října 2025 02:59
Při automatickém připojování externího disku muže dojít k problemu kdy je pokaždé připojen do jiného adresáře - což vadí např. při použití amarok/rhythmbox/.. a music library. První odkazy v google nepomohly, napadlo mě nastavit label k filesystemu a překvapivě to opravdu pomohlo (v Ubuntu se ted vždy použije /media/LABEL).
Jelikož všude kolem jsou jen MS Windows, je prakticky nutnost použít NTFS či FAT32 * (pokud není potřeba podpora soborů > 4GB). Na NTFS se label nastaví například
ntfslabel /dev/DISK LABEL # prip. s -f (force)
nebo naklikat v gparted. Bohužel kvuli vendor lock-in stragii redmondu - změna labelu na ntfs tímto způsobem skončila chybou(alespoň u mně) a musel jsem to nastavit na Windows stroji.
Ve škole jsou okýnka nastavený tak aby neumožnila změnit volume name usb disku vloženého uživatelem, ale spustit z něj jakýkoliv kód není problém. Taky jsem se musel trápit s Windows i kvuli omezenosti Cisco :-/
Mimochodem, chtěl jsem si takhle pustit nějaký gabber z di.fm na čerstvě nainstalovaném systému, na tom který má přes 60% trhu jen díky nesporné uživatelské přivětivosti a alespoň jsem si uvědomil jak moc můžu být rád za Ubuntu.
* zajimavé že v anketě co tu byla tak týden zpátky jen 10% místních hlasovalo že jim nevadí že ostatní použivají okýnka (přitom odhaduju že nejvíc problému v místní poradně způsoboje právě jejich monopol)
Tiskni
Sdílej:
KERNEL=="sd?1", SYSFS{size}=="488392002", SUBSYSTEM=="block", NAME="disk_myextern", SYMLINK+="usbdevices/disk_myextern", RUN+="/root/mount_disks"
...alebo miesto SYSFS{size} sa daju este vyuzit aj ine parametre (napr. uuid a pod.)
ale je fakt, ze ak to robi pomocou labelov samo, preco nie... :)
snad sa to drzi niekde v registroch - ale ze by k tomu bola nejaka dokumentacia, o tom silne pochybujem...
dalsia vec je ze ani v tych windows to nie je 2x intuitivne.. ani srnka netusi, ako dlho to bude ten disk pripajat na pismenko ktore vyberies.. ani podla coho vlastne zisti, ze to je ten disk...
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.