Używam testowania Debiana z XFCE jako Desktop Environment i Thunar jako menedżerem plików. Mam problem z montażem pamięci masowych USB, takich jak pamięć flash USB. Po podłączeniu dysku flash USB reprezentująca go ikona pojawia się na pulpicie; jeśli kliknę go dwukrotnie, Thunar zamontuje go, ale z rootem jako użytkownik i grupa. Wynik: mogę uzyskać dostęp do urządzenia (jako użytkownik), ale nie mogę na nim pisać.
sprawdziłem mount
wyjście z dwoma różnymi napędami flash USB. Zauważyłem, że automatyczne podłączanie odbywa się poprawnie na dysku flash USB, na którym tworzony jest system plików /dev/sdb
(Na przykład dysk flash USB 1); w drugim, gdzie mam /dev/sdb1
partycja (dysk flash USB 2), automatyczne montowanie XFCE nie działa poprawnie i zamontuj urządzenie za pomocą root
własność.
Pamięć flash USB 1 mount
wydajność:
/dev/sdb on /media/gilberto/3C93-E461 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=437,iocharset=utf8,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
Pamięć flash USB 2 mount
wydajność:
/dev/sdb1 on /media/usb0 type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro,user)
Jakieś rozwiązanie tego problemu?
chown
zmienić właściciela na swojego użytkownika? Czy jest nawet zamontowany do odczytu i zapisu (sprawdźmount
dla "rw
„)?man mount
powinien mieć charakter informacyjny. A jak to jest zamontowane? tj. co robimount
powiedzieć za to?Odpowiedzi:
Najpierw należy sprawdzić, czy dysk jest prawidłowo montowany, nie ma komunikatów o błędach ani komunikatów typu „tylko do odczytu”
dmesg
lub/var/log/syslog
Wtedy prawdopodobnie chcesz użyć niektórych
mount
opcje takie jak te poniżej (zman mount
):I może to być pouczające, jeśli dysk jest początkowo zapisywalny, ale potem zmienia się:
Następnie po znalezieniu odpowiednich opcji możesz edytować
/etc/fstab
lub użyj Dysków (gnome-disk-utility
, choć w przeszłości nie był w 100% wiarygodny).Nie jestem pewien, dlaczego Thunar (lub udisks2) nie montuje poprawnie dysków ... wygląda jak
fmask
/dmask
kody nie zawierają uprawnień użytkownika i / lub nie mają uprawnień do odczytu. Jestem na Linuksie Mint XFCE i dyskach USB z grubym „just work” ... Dodawanie wpisu dla UUID każdej partycji (zsudo blkid
) do/etc/fstab
powinien to naprawić, ale nie powinien być konieczny. Właściwie, czy jest teraz coś dziwnego w tym pliku?Sprawdzanie mojej edycji Thunar - & gt; Preferencje - & gt; Karta Zaawansowane - pole wyboru Zarządzanie głośnością jest zaznaczone, a gdy kliknę link Konfiguruj, przechodzi do ustawień XFCE - & gt; „Removable Drives and Media”, gdzie nie ma niczego zaznaczonego na żadnej z kart (Storage - & gt; Removable Storage, wszystkie są odznaczone) z wyjątkiem „Play VCD's / DVD”.
Może gdzieś tam jest dziwne ustawienie? Spróbuj zmienić rzeczy, aby były podobne do moich? A może to nie jest ustawienie
udisks
/udisks2
robi coś dziwnego, ale nie wiem, jak to zmienić ...man udisks
/man udisks2
byłby pierwszy przystanek.źródło
uid=value
igid=value
opcje powinny zostać naprawione. Po prostu zamień „wartość” na rzeczywisty uid (często 1000 dla pierwszego użytkownika w systemie Debian), sprawdź swój uid za pomocąecho $UID
lubwhoami
lubid
lubid -u
, następniemount -o uid=#### ...
lubmount -o remount,uid=#### ...
/etc/fstab
dla urządzeń wymiennych. Ponadto nie mam Dyski odkąd używam XFCE. Muszę znaleźć rozwiązanie do automatyzacji XFCE. Dziękuje za twoją sugestię.mount
linia w terminalu, aby nawet przetestować problem. ttyl!fstab
.Zetknąłem się z tym samym problemem z moim pulpitem Debiana i sugestia Tary na forach Bodhi Linux rozwiązałem to.
Zasadniczo usunąłem linię zawierającą urządzenie
/dev/sdb1
w moim/etc/fstab
a następnie Thunar zaczął montować dowolne urządzenia pamięci masowej USB za pomocą mojego konta zamiast roota. O wykrywaniu urządzeń i montażu dbagvfs
ithunar-volman
.źródło