usb-flash

8 posts / 0 new
Last post
mircea_2005
usb-flash

Cum pot sa intrerup alimentarea cu curent a unui flash drive. ( similar ca in winXP safely remove drive ). Daca descarc modulele din memorie ( uhc si ehc merge, dar nu mai pot monta flashul)

MaTricks
Re: usb-flash

Ai incercat cu umount /caleflash ?

La inceput a fost . . . kernelul!
Close Windows...Open Source.

cgherman
cgherman's picture
Re: usb-flash

scrie in konqueror la adresa:

media:/

iti vor fi afisate toate dispozitivele atasate: HDD, CD/DVD, stick-uri.

Din meniul click dreapta apare si optiune eject (mount si remove)

mircea_2005
Re: usb-flash

am in /etc/fstab randul urmator:
/dev/sda1 /mnt/USB vfat user,noauto,defaults 0 0

sesiune
[andrei@localhost ~]$ mount /mnt/USB
[andrei@localhost ~]$ umount /mnt/USB

sau
[andrei@localhost ~]$ mount /mnt/USB
[andrei@localhost ~]$ eject /mnt/USB

rezultatul ultimei comenzi este ca ledul flash-ului ramane aprins
(alimentat la curent)

dar daca am urmatoarea sesiune:
$ mount /mnt/USB
$ lsmod
Module Size Used by
usb_storage 82020 1
ehci_hcd 29192 0
uhci_hcd 29136 0
usbcore 108348 5 usb_storage,usblp,ehci_hcd,uhci_hcd
...
# rmmod ehci_hcd uhci_hcd

rezultatul ultimei comenzi este ca ledul flash-ului se stinge
(nu mai este alimentat la curent)
(dar cred ca este o "metoda barbara" cu inconveniente)

S-ar putea sa existe o functie in unele din modulele sus enumerate care sa permita deconectarea de la curent a flash-ului, dar ma descurc greu in codul sursa al kernelului.

As dori ceva similar cu portul paralel daca este posibil
(vezi colectia de HOWTO-uri
* Coffee, Coffee Making
Updated: Aug 2004. Yes, Linux DOES make coffee, and it tastes
good.
* IO-Port-Programming, Linux I/O port programming mini-HOWTO
Updated: Dec 2000. Describes programming hardware I/O ports and
waiting for small periods of time in user-mode Linux programs
running on the Intel x86 architecture.
)
Comentariu : comenzile umount si eject le incercasem deja.

adyx
Re: usb-flash

Folosesc de ani de zile un reader de carduri pe USB si nu a fost nevoie sa ii intrerup alimentarea. :-) Este suficient sa te asiguri ca datele au ajuns pe el si asta se face cu comanda sync (valabila si pentru HDD-uri). Nu stiu ce face comanda din Windows dar banuiesc ca este echivalenta cu sync, adica aduce datele ramase in buffer pe dispozitiv. Demontarea dispozitivului de asemenea "pune" datele pe el, doar ca fiind pe USB e mai convenabil sa il scoti pur si simplu din port. Doar imi dau cu parerea sincer nu stiu exact cum stau lucrurile...

We can't solve problems by using the same kind of thinking we used when we created them.
A.E.

mircea_2005
Re: usb-flash

Spun "gurile rele" ca la scoaterea flash-ului din port, se poate produce scurtcircuit. Consideram ca intrerupera alimentarii ar fi o masura de siguranta, dar poate gresesc. Sunt un "supernovice" ceea ce poate duce la o intelegere gresita a multor lucruri. Incercam intreruperea alimentarii ca o provocare pentru mine, careia incercam sa-i fac fata.

adyx
Re: usb-flash

Da, cred ca este posibil sa se intample si asta. Totul este posibil :-D Il poti folosi fara intreruperea alimentarii pana la proba contrarie ;-)

We can't solve problems by using the same kind of thinking we used when we created them.
A.E.

mircea_2005
Re: usb-flash

Am gasit ceva pe net, despre cum functioneaza pe WXP.
http://www.computing.net/windowsxp/wwwboard/forum/150196.html