Portál AbcLinuxu, 6. května 2025 17:38
Řešení dotazu:
OK, díky za nakopnutí. Přidal jsem do /etc/udev/rules.d/USB.rules řádek
KERNEL=="sd[a-z]*", ACTION=="add", RUN+="/bin/mount -a"
po zasunutí se disk připojí, ale po vysunutí a znovu zasunutí se opět nepřipojí, tak jsem ještě přidal
KERNEL=="sd[a-z]*", ACTION=="remove", RUN+="/bin/umount /dev/sda1"
ale nic to v chování nezměnilo. Pokaždé proveden reboot.
/dev/sda1 /home/pi/USBHDD vfat defaults,nofail,umask=000 0 0
Pokud disk natvrdo vysunu a zpět vložím, udev mi ho na podruhé nepřipojí, ale pokud dám příkaz mount -a, tak disk se zase připojí a vše je OK včetně sdílení.
Takže fstab je podle mě v pořádku a hledám tak chybu v udev.
# /etc/samba/smb.conf [cdrom] path = /mnt/cdrom read only = yes browseable = yes locking = no root preexec = /bin/mount /dev/cdrom /mnt/cdrom root postexec = /bin/umount /mnt/cdromPripájanie by si to malo riešiť samé, ale možno sa do toho už nasáčkoval UDEV, a treba mu to vyfúknuť cez záznam vo FSTAB:
# /etc/fstab /dev/cdrom /mnt/cdrom noauto,user defaults 0 2PS: Predpokladám že si to každý adaptuje z CDROM na USB Flash alebo na hocičo iné čo sa v dnešnej dobe preferuje.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.