Pen-Drive USB en GNU/Linux

Març 11, 2004 a les 11:44 pm | Categoria Linux |

Mini How-To de com configurar un accés per lectura i escriptura en un Pen-Drive USB 1.1
———————————————————
1. Hardware necessari
2. Software necessari
3. Configurar el Kernel
4. Mòduls
5. Muntar el sistema de fitxers del pen drive
6. Informar-me d’errors

1. Hardware necessari
———————
+ Pen-Drive USB (1.1 o 2.0)
+ Port USB

2. Software necessari
+ Sources del kernel linux.
(per el meu experiment vaig fer servir el kernel 2.4.23 –> http://www.kernel.org)
+ gcc 2.95
+ make

3. Configurar el kernel
———————
El el menu de configuració del kernel cal activar:
SCSI Support –> <*>SCSI Support
USB Support –> Support for USB
–> OHCI Support (jo per qué tinc un compaq presario, altrament que la teva marca no sigui cap de la comentada en el kernel-config tria el mòdul UHCi, també el pot seleccionar juntament amb OHCi i tindras els dos)
–> USB mass Storage Support
En un principi amb això tens suficient, en qualsevol cas, per els desconfiats podeu també incloure al kernel <*> els diferents tipus de Mass Storage oferits per el Kernel-config

Ja es pot compilar kernel i moduls

4. Mòduls
———

Cal editar el fitxer /etc/modules per tal que al boot-time el kernel carregui els mòduls usb-storage i usb-ohci.

Un cop modificar el /etc/modules cal reiniciar i un cop reiniciats comprobar amb lsmod si estan carregats aquests moduls. En cas afirmatiu, quan volgeu fer servir el pen-drive, l’inseriu a la ranura usb i carregeu el modul usbcore.o situat al directori /lib/modules/2.4.23/kernel/drivers/usb amb la comanda insmod usbcore.o (us recomano que feu la càrrega des de el propi directori comentat)

5. Muntar el sistema de fitxers del pen drive
——————————————
Ara només cal muntar el sistema de fitxers del pen-drive com una unitat scsi amb sistema de fitxers vfat. Suposant un directori /mnt/pen-drive cal fer: mount /dev/sda1 /mnt/pen-drive -t vfat
Teòricament el sistema de fitxers hauria de poder muntar-se en mode lectura/escriptura

6. Informar-me d’errors
———————-
Podeu enviar-me els comentaris que vulgeu per afegir/treure d’aquesta mini guia les possibles fallides adreçant-vos a:
cdelphi96@yahoo.com

GNU/Linux


Autor: cdelphi96

Altres artícles:

2 comentaris »

Suscripció RSS als comentaris de la entrada.

  1. Tengo instalado Aurox 9.4 en un Athlon, y tiene cargados los modulos usbcore.o, usb-uhci, y usb-storage (segun lsmod).

    Tecleo el consabido mount -t vfat /dev/sda1 /mnt/pen_drive, y el bash “se pierde” (tengo que sacar físicamente el USB de su ranura, para que vuelva en si).

    Alguien me ha dicho que algunos fabricantes de pen drive (el mio es un freecom de 256 M, tienen mas problemas que otros, y que la solución está en formatear de nuevo el pen drive, con lo cual luego van bien en linux y en win…. eso me han dicho.

    El problema es que para formatear necesito antes que mi linux me lo reconozca, si no, no puedo hacerlo y no creo que el formateo desde win sirva.

    ¿He aportado algo nuevo?. ¿Alguna ayuda “de las de verdad”?

    -Gracias, y salud-

    Comentari per Anònim — Març 22, 2005 #

  2. Da igual el sistema operativo desde donde lo formatees… mientras lo formatees a FAT32 claro, que es el sistema de ficheros que hacen servir estos bichos creo.

    Por otra banda esta el hecho de que después de formatearlo te funcione desde linux… eso no lo sé. Pero en cuanto a la cuestión de formatear, desde windows vale.

    Comentari per jBilbo — Març 25, 2005 #

Deixa un comentari

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Security Code:

Powered by WordPress with theme based in Pool.
Entries and comments feeds. ^Top^