Pendrive - tego chyba nie było

Gdy jakieś urządzenie nie chce w Slackware działać...

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
Phoenix
Użytkownik
Posty: 97
Rejestracja: 2005-12-08, 16:20
Lokalizacja: Gdynia

Pendrive - tego chyba nie było

Post autor: Phoenix »

Pendrive kingston 1GB. Podmontowany komendą:
mount -t vfat /dev/sda1 /mnt/kingston
przy próbie zapisania lub skasowania czegoś podaje, że system plików tylko do odczytu.

komenda modprobe vfat daje taki wynik:
user# modprobe vfat
/lib/modules/2.4.31/kernel/fs/vfat/vfat.o.gz: init_module: Device or resource busy
/lib/modules/2.4.31/kernel/fs/vfat/vfat.o.gz: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.31/kernel/fs/vfat/vfat.o.gz: insmod /lib/modules/2.4.31/kernel/fs/vfat/vfat.o.gz failed
/lib/modules/2.4.31/kernel/fs/vfat/vfat.o.gz: insmod vfat failed
gdzie szukać rozwiązania?
It is not about the power, it is all about the grace...
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Pendrive - tego chyba nie było

Post autor: Lizard »

Kod: Zaznacz cały

mount -t vfat /dev/sda1 /mnt/kingston -o rw
Error 404 - footer not found
Awatar użytkownika
Phoenix
Użytkownik
Posty: 97
Rejestracja: 2005-12-08, 16:20
Lokalizacja: Gdynia

Re: Pendrive - tego chyba nie było

Post autor: Phoenix »

dzięki bardzo , działa:)
It is not about the power, it is all about the grace...
Awatar użytkownika
Phoenix
Użytkownik
Posty: 97
Rejestracja: 2005-12-08, 16:20
Lokalizacja: Gdynia

Re: Pendrive - tego chyba nie było

Post autor: Phoenix »

a jednak coś się kopie... po restarcie (pen włożony cały czas) próba zamontowania go tą komendą powoduje coś takiego:
user# mount -t vfat /dev/sda1 /mnt/kingston -o rw
mount: /dev/sda1 already mounted or /mnt/kingston busy
a w katalogu pusto. I dalej:
user# umount /dev/sda1
umount: /dev/sda1: not mounted
co radzicie?
It is not about the power, it is all about the grace...
Sajmon
Moderator
Posty: 1215
Rejestracja: 2004-05-22, 23:19
Lokalizacja: Graz
Kontakt:

Re: Pendrive - tego chyba nie było

Post autor: Sajmon »

Poczytać dokunentację autofs.
[url=http://polish-32053322658.spampoison.com][img]http://pics8.inxhost.com/images/sticker.gif[/img][/url]
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Awatar użytkownika
Phoenix
Użytkownik
Posty: 97
Rejestracja: 2005-12-08, 16:20
Lokalizacja: Gdynia

Re: Pendrive - tego chyba nie było

Post autor: Phoenix »

przeczytałem man do autofs i man do automount. naprawdę niewiele rozumiem. proszę o małą podpowiedź. z tego co już wiem, to automount konfiguruje autofs, tak? ale za pierona nie wiem, jak to zrobić.
It is not about the power, it is all about the grace...
Awatar użytkownika
slawul
Użytkownik
Posty: 138
Rejestracja: 2005-08-07, 11:23

Re: Pendrive - tego chyba nie było

Post autor: slawul »

Ja też mam Kingstona i bez żadnych problemów mi się montuje.
W /etc/fstab mam:

Kod: Zaznacz cały

/dev/sda1     /mnt/pendrive    auto     noauto,user,codepage=852,umask=000  0  0
Powodzenia!!
[i][size=84]Nigdy nie bój się próbować czegoś nowego... Pamiętaj - Amatorzy zbudowali Arkę, Profesjonaliści Titanica...[/size][/i]
O czym to świadczy?
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Pendrive - tego chyba nie było

Post autor: Lizard »

Phoenix pisze:

Kod: Zaznacz cały

user# mount -t vfat /dev/sda1 /mnt/kingston -o rw
mount: /dev/sda1 already mounted or /mnt/kingston busy
Skoro system twierdzi, że urządzenie już zamontowane, to warto to sprawdzić poleceniem mount bez parametrów.

Phoenix, najlepiej zrobisz jak skorzystasz z rady slawula i dopiszesz podaną przez niego linię do /etc/fstab. Wtedy będziesz montował pendrive'a przez `mount /mnt/pendrive`, a typ plików i opcje montowania beda pobierane z tego właśnie pliku.
Error 404 - footer not found
damian25
Użytkownik
Posty: 18
Rejestracja: 2006-06-30, 13:22

Re: Pendrive - tego chyba nie było

Post autor: damian25 »

To ja się podepne moze tutaj..

Nie kumam mojego pena(no niby pena bo to muvo ;-) ) moutuje sie elegancko,cos sobie skopiuje,a potem jak chce umount zapodac to device is busy ale co on robi??
mpier
Użytkownik
Posty: 1002
Rejestracja: 2005-10-01, 13:24
Lokalizacja: Blachownia||Cz-wa

Re: Pendrive - tego chyba nie było

Post autor: mpier »

Sprawdź sobie. Pewnie jesteś w takalogu, w którym go zamontowałeś. Jeśli nie, to lsof /dev/jakiś_dev lub lsof /mnt/punkt_montowania.
Awatar użytkownika
Sad Mephisto
Administrator
Posty: 2824
Rejestracja: 2004-05-22, 13:24
Lokalizacja: Zabrze
Kontakt:

Re: Pendrive - tego chyba nie było

Post autor: Sad Mephisto »

damian25 pisze:To ja się podepne moze tutaj..

Nie kumam mojego pena(no niby pena bo to muvo ;-) ) moutuje sie elegancko,cos sobie skopiuje,a potem jak chce umount zapodac to device is busy ale co on robi??
Pozamykaj wszystkie programy lub terminale, ktore uzywaja sciezki, do ktorej podmontowales pendrive'a.
[i]Thank you for noticing this notice. Now that you've noticed this notice, you may have noticed that this notice is noticably unnoticable.
$ python -c "print int(''.join(map(lambda x: str(len(x)),'Kto z woli i myśli zapragnie Pi spisać cyfry ten zdoła.'.split())))/1e+10"[/i]
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Pendrive - tego chyba nie było

Post autor: Lizard »

damian25, nie wiem jakiego WM używasz, ale czasem KDE, pomimo pozamykania wszystkich okien, pozostawia w użyciu katalog z zamontowanym urządzeniem. Pomaga kill z numerem PID dla kdeinit, który używa tego katalogu.
Error 404 - footer not found
bendi
Użytkownik
Posty: 143
Rejestracja: 2006-06-25, 20:34
Lokalizacja: Łódź

Re: Pendrive - tego chyba nie było

Post autor: bendi »

damian25 pisze:To ja się podepne moze tutaj..

Nie kumam mojego pena(no niby pena bo to muvo ;-) ) moutuje sie elegancko,cos sobie skopiuje,a potem jak chce umount zapodac to device is busy ale co on robi??
Mam to samo na MuVo TX SE 512MB... wyjmij po prostu go "na chama" i potem będziesz mógł odmontować ;] Innej opcji na jego "odwieszenie" nie znalazłem. Wiesza się również na windzie.
Btw. Jaki masz chipset? U mnie takie problemy występują na moim kompie z nForce2 (epox 8RDA+), natomiast u brata (Intel i865, Asus) działa bez problemów.
[size=75]Pozdrawiam
[i]Most people prefer doors to windows[/i]
JID: bendi@chrome.pl[/size]
damian25
Użytkownik
Posty: 18
Rejestracja: 2006-06-30, 13:22

Re: Pendrive - tego chyba nie było

Post autor: damian25 »

Lizard pisze:nie wiem jakiego WM używasz, ale czasem KDE, pomimo pozamykania wszystkich okien, pozostawia w użyciu katalog z zamontowanym urządzeniem.
w tym wypadku mówimy właśnie o KDE
Lizard pisze:Pomaga kill z numerem PID dla kdeinit, który używa tego katalogu
a jak sprawdzić który to kdeinit ?
bendi pisze:Mam to samo na MuVo TX SE 512MB...
ten sam sprzet ;-)
bendi pisze:Wiesza się również na windzie.
pod xp,ME i 98 nie mam problemów
bendi pisze:Jaki masz chipset?
rzecz sie dzieje na jakims Solteku

Dzieki za wszystkie odpowiedzi.
Awatar użytkownika
Bing
Pomocnik
Posty: 825
Rejestracja: 2004-12-26, 22:40
Lokalizacja: Sk-ce

Re: Pendrive - tego chyba nie było

Post autor: Bing »

powie ci to lsof lub fuser

Kod: Zaznacz cały

lsof /mnt/usb_drive/
krzychu@toor:/home/tools/mp3_tmp$ cd /mnt/usb_drive/
krzychu@toor:/mnt/usb_drive$ lsof /mnt/usb_drive/
COMMAND  PID    USER   FD   TYPE DEVICE  SIZE NODE NAME
lsof    1989 krzychu  cwd    DIR    8,1 16384    1 /mnt/usb_drive/
lsof    1990 krzychu  cwd    DIR    8,1 16384    1 /mnt/usb_drive/
bash    5859 krzychu  cwd    DIR    8,1 16384    1 /mnt/usb_drive/
krzychu@toor:/mnt/usb_drive$ fuser  /mnt/usb_drive/
/mnt/usb_drive/:      5859c
krzychu@toor:/mnt/usb_drive$ ps -aux|grep 5859
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
krzychu   5859  0.0  0.4   4012  2308 pts/3    Ss   Jul22   0:00 bash
krzychu   2003  0.0  0.1   2128   616 pts/3    R+   14:16   0:00 grep 5859
Pisali juz o tym
Pozdrawiam
Bing
ODPOWIEDZ