Portál AbcLinuxu, 6. května 2025 17:31
Řešení dotazu:
$ man mount
a přečti si o "mount options for fat".
/etc/fstab
, ale podle jiného klíče. Mám to tak, že každá fleška má jiné ID a každá má vyhrazeno místo v /mnt
. Nemohu si je tak poplést. Záznamy ve fstab
pak vypadají asi takto:
/dev/disk/by-id/usb-Kings...-part1 /mnt/Kingston auto noauto,user,codepage=852,iocharset=utf8 /dev/disk/by-id/usb-ADATA...-part1 /mnt/Adata auto noauto,user,codepage=852,iocharset=utf8 ...Tyto flešky se mi pokaždé připojí na stejný mountpoint bez ohledu na pořadí nebo číslo portu. Připojuji pak jako user příkazy:
$ mount /mnt/Kingston $ mount /mnt/Adata
Jako první by nebylo marné zmínit o jakou distribuci a případně desktopové prostředí se jednáIMHO zcela irelevantni, pripojovani zarizeni probiha (doufam, ze stale jeste) naprosto nezavisle na distru a desktopu.
Neni pravda, ruzne mount helpery modifikuji mount optiony podle sebe.
Ja mam v udev pravidla, ktera mi v /dev vytvori linky na zarizeni
SUBSYSTEMS=="usb", KERNEL=="sd*", ATTRS{serial}=="1C6F654E4168BBA0400003B2", ATTRS{idProduct}=="1689", \ PROGRAM="/usr/bin/whoami", SYMLINK="FlSTB%n", MODE="0750", OWNER="%c", GROUP="USBdev", ENV{Nastaveno}="1"a v /etc/fstab pravidla pri pripojovani techto "linkovacich" zarizeni do adresaru s logickym nazvem.
/dev/FlSTB1 /mnt/Flash/SetTopBox auto noauto,rw,...,uid=...,gid=USBdev,...,umask=0133,dmask=0022,fmask=0133 0 0Pri pripojeni dane flashky se v /dev vytvori zarizeni "sd*" a na neho nasmerovane symlinky "FlSTB+". A flashku mam dostupnou pokazde ve stejnem miste bez ohledu na distribuci (doufam) a desktop (i bez desktopu)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.