KDE problem z montowaniem dysku USB

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
Yampress
Administrator
Posty: 6366
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

[20823.386138] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
więc chyba już wiesz co należy zrobić...
adao1003
Posty: 33
Rejestracja: 10 lipca 2013, 22:59

Post autor: adao1003 »

Yampress pisze:więc chyba już wiesz co należy zrobić...

Kod: Zaznacz cały

root@debian:/home/adao1003# fsck /dev/sdb1fsck z pakietu util-linux 2.20.1
fsck.fat 3.0.26 (2014-03-07)
0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
FATs differ but appear to be intact. Use which FAT ?
1) Use first FAT
2) Use second FAT
? 1
Leaving filesystem unchanged.
/dev/sdb1: 6599 files, 72688/122464 clusters
Nadal to samo. Wszystkie nośniki danych usb są montowanie tylko do odczytu wiec fsck raczej nic nie da.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Kod: Zaznacz cały

/dev/sdb1 on /home/adao1003/dysk type vfat ([b]rw[/b],debug)
Jak widać dysk montuje się w trybie rw, czyli zapis/odczyt. Sprawdź kto jest właścicielem katalogu do którego montujesz dysk:

Kod: Zaznacz cały

ls -l /home/adao1003 | grep dysk
Powinien nim być twój użytkownik, a nie root. Jak dalej nie działa, to uzyskaj uid i gid twojego użytkownika (pierwsze podaje uid, drugie podaje gid, najprawdopodobniej będą sobie równe):

Kod: Zaznacz cały

id -u nazwa_uzytkownika
id -g nazwa_uzytkownika
I montuj dysk w taki sposób:

Kod: Zaznacz cały

mount -o rw,uid=numer_uid,gid=numer_gid,dmask=000,fmask=111 -t vfat /dev/sdb1 /home/adao1003/dysk
adao1003
Posty: 33
Rejestracja: 10 lipca 2013, 22:59

Post autor: adao1003 »

Kod: Zaznacz cały

[color=#333333]mount -o rw,uid=numer_uid,gid=numer_gid,dmask=000,fmask=111 -t vfat /dev/sdb1 /home/adao1003/dysk[/color]
ta komenda działa. Wcześniej właścicielem był root
ODPOWIEDZ