Portál AbcLinuxu, 9. května 2025 06:34
Dobry den, pokud mountuji flash disk rucne delam to takto:
sudo mount /dev/sdb1 /media/disk
Problem vsak je, za pak na disk nemohu zapisovat jako bezny uzivat, ale pouse pres sudo. Jak mohu prosim disk namountovat abych mel pravo zapisu i jako normalni user? Dekuji.
Použijte pmount, gnome-mount apod.
On asi bude v tomto... V fstabu mam mimojine tyto dva radky:
/dev/sdb1 /media/mybookext3 ext3 noauto,rw,suid,dev,exec,auto,async,users 0 0
/dev/sdb2 /media/mybookntfs ntfs-3g noauto,silent,user,uid=1000,umask=0002,locale=cs_CZ.utf8 0 0
Ty mam pro externi HDD, ktery casto pripojuji. Kdyz je vsak HDD zrovna odpojen a zapojim flasku, tak ta je take /dev/sdb1. Pokud ji chci namountovat (prave treba pres ten pmount) tak mi to hodi chybu wrong fs, coz je asi logicke, protoze podle fstabu tam ceka ext3 a flaska ma pritom FAT (myslim). Jak by sla prosim tato situace elegantne vyresit?
Pri mount puzit parametr -t vfat
$ pmount -t vfat /dev/sdb1 mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so
A jsme zase u čtení dokumentace, man pmount:
The mount will succeed if all of the following conditions are met:
...
device is not in /etc/fstab (if it is, pmount executes mount device as the
calling user to handle this transparently)
Předpokládám tedy, že /dev/sdb1 zůstalo ve fstab, tedy se zavolá mount /dev/sdb1 a použije se záznam z fstab, kde je natvrdo ext3. A mount hodí chybu typu filesystému.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.