Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión

Foros del Club

Páginas: [1]   Ir Abajo
  Enviar tema  |  Imprimir  
Autor Tema: Montando un pendrive ó mp3 player ó disco duro vía usb en GNU/Linux  (Leído 570 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
sir_carlomagno
Technocrat
*********

Prestigio: 15
Desconectado Desconectado

Sexo: Masculino
Profesión: Estudiante
Mensajes: 135


Mi espada ansia venganza


WWW
Lenguajes:
C/C++, html+CSS, bash, Java - applets (aprendiendo)
« en: 06/09/2006, 20:02:26 »

 Sonrisa Hola, alguna vez han intentado montar un pendrive en GNU/Linux? es un procedimiento realmente simple.

Probaremos creando el directorio donde montaremos el dispositivo y la linea correspondiente en fstab.
Basicamente puedo decir que todo dispositivo requiere un punto de montaje y su configuracion correspondiente o linea de entrada en fstab, la cual le indica al sistema operativo que tipo de sistema de ficheros y con que permisos este dispositivo sera montado en nuestro sistema.

Paso: 1 Creamos el punto de montaje.

--Regularmente o casi siempre se ha utilizado el directorio /mnt como punto de montaje por excelencia, pero ultimamente he visto, sobre todo en distribuciones como Ubuntu, que el punto de montaje se encuentra en /media, esto principalemente por que la estandarizacion del sistema GNU/Linux, lo dice asi que deberia usarse este destino en vez de el otro, mas no entrare en detalles. Cabe señalar que podemos hacerlo de ambas formas y el funcionamiento no cambiara.

canros@espactra$su
PASSWORD: XXXX
root@espactra#_

Iniciamos logeandonos como usuario root, primeramente.. entonces creamos el directorio.

root@espactra#mkdir /media/xica

El nombre puede ser cualquiera, he utilizado ese para identificar mejor mi punto de montaje con el dispositivo.

Paso: 2 Introducir la linea de configuración en FSTAB
Una vez creado procedemos a añadir la linea correspondiente en el fichero fstab..

root@espactra#nano /etc/fstab


    Dispositivo        Punto de montaje   Sistema de ficheros   Permisos                Acesso
/dev/sda                /media/xica     vfat,ext2                  auto,user,rw            0 0


Nuestro dispositivo es /dev/sda o SdaN1,N2, N3....  donde N puede ser un numero diferente de 0 hasta X cantidad de dispositivos.

Es sda porque... el dispositivo es montado utilizando la emulacion SCSI.
El punto de montaje, sirve para poner el contenido o vaciar el contenido del dispositivo en algun lugar de nuestro sistema de archivos, mm o talvez para apuntar desde el nodo dispositivo hacia un nodo de carpeta.

El sistema de archivos, que he puesto es vfat pues la mayoria, (por no decir todos) los pendrive, mp3 player, camaras y otros mas, utilizan este sistema de archivos.

Las opciones Auto, user, rw, son opciones basicas para garantizar el uso del dispositivo, la opcion user corresponde a quien es el propietario del dispositivo y de los derechos, en este caso segun el USUARIO que lo monte sera quien podra escribir, aunque no sin antes tener RW sin esto no podria escribir, talvez solo leer, la opcion AUTO quiere decir que en cuanto se conecte el dispositivo este se montara automaticamente en el momento del arranque del sistema, no he probado si con el usb se montara solo al momento de conectarlo, para eso se usa una utilidad mas que contiene GNOME, mm GNOME_VFS?? que monta CD's floppys y pendrives claro..


Comprendiendo estos principios es posible hacer andar nuestro dispositivo en menos de 3 minutos de haberlo sacado de su caja Lengua.

Y por si las cosas no andan bien... y en /dev/ no encuentras ningun SDA. Asegurate de tener el soporte de la emulacion SCSI compilado en tu kernel,asegurate de tener el modulo de compatibilidad con sistema de archivos fat y ntfat por si las dudas,tambien asegurate de mirar los logs para ver lo que sucede con el comando....

root@espactra#tail -f /var/log/messages

Desplegara informacion muy util acerca de la deteccion de nuevos dispositivos en tu sistema y del hardware en general.

Saludos_



« Última modificación: 06/09/2006, 20:04:55 por sir_carlomagno » En línea


---------------------------------------------------------------
>Solo hay algo seguro la infinita inseguridad de la seguridad_
http://ruthless.zathras.de/fun/topsecret/unix.gif
JoRgE-1987
Programador
Legend
**********

Prestigio: 7
Desconectado Desconectado

Sexo: Masculino
Título universitario: No.
Profesión: Programador
Mensajes: 633

Geek


WWW
Lenguajes:
Object Pascal
Pascal
HTML
Aprendiendo C++
« Respuesta #1 en: 01/10/2006, 18:25:52 »

Como puedo saber si el dispositivo fue reconocido?

Hablo sin  tener que estar mirando los logs, osea, yo estoy usando ubuntu, y en determinado momento, conecto el PenDrive, como se si el sistema lo acaba de detectar o no?

Saludos Cheesy:D
En línea


oscar
Technocrat
*********

Prestigio: 10
Desconectado Desconectado

Mensajes: 149



« Respuesta #2 en: 01/10/2006, 19:17:57 »

El comando lsusb lista los dispositivos usb reconocidos por linux. Si no esta en tu sistema tendras que bajar algun paquete de utilerias para usb que lo provea.
En línea
JoRgE-1987
Programador
Legend
**********

Prestigio: 7
Desconectado Desconectado

Sexo: Masculino
Título universitario: No.
Profesión: Programador
Mensajes: 633

Geek


WWW
Lenguajes:
Object Pascal
Pascal
HTML
Aprendiendo C++
« Respuesta #3 en: 01/10/2006, 19:52:58 »

Gracias de todos modos por las molestias, no se ni como, ni por que, pero parece que mi pendrive, anda medio mal, recien lo conecte, para hacer lo que dice el tutorial, y se me abrio el nautilus, con mi MP3 puesto. :S:S:S:S

La verdad, les agradezco mucho las molestias, esto me va a servir, para cuando lleve el Mp3, a un sistema distinto.

Saludos Cheesy:D
En línea


JoRgE-1987
Programador
Legend
**********

Prestigio: 7
Desconectado Desconectado

Sexo: Masculino
Título universitario: No.
Profesión: Programador
Mensajes: 633

Geek


WWW
Lenguajes:
Object Pascal
Pascal
HTML
Aprendiendo C++
« Respuesta #4 en: 01/10/2006, 19:56:08 »

Nuevo problema, ni como usuario, ni con permisos de Root, tengo acceso de escritura en el PenDrive, solo de lectura. :S:S

Como puedo tener los permisos de escritura?

Saludos Cheesy:D
En línea


JoRgE-1987
Programador
Legend
**********

Prestigio: 7
Desconectado Desconectado

Sexo: Masculino
Título universitario: No.
Profesión: Programador
Mensajes: 633

Geek


WWW
Lenguajes:
Object Pascal
Pascal
HTML
Aprendiendo C++
« Respuesta #5 en: 02/10/2006, 06:12:58 »

La respuesta a poder tenerlo en escritura, es la siguiente, darle los permisos como root, con chmod, paso a copiar todo lo que hice poaso por paso, por si no saben como hacer.

Citar
root@Softneo:/home/jorge# cd /
root@Softneo:/# cd media
root@Softneo:/media# ls
cdrom  cdrom0  floppy  hda1  hdb1  hdb5  MP3PENDRIVE
root@Softneo:/media# chmod 777 MP3PENDRIVE
root@Softneo:/media# cd MP3PENDRIVE
root@Softneo:/media/MP3PENDRIVE# ls
escritorio.jpg  Mp3  nForce_430_410_8.22_winxp64_english.exe  Programacion
root@Softneo:/media/MP3PENDRIVE# ls -lt
total 28846
drwx------ 2 jorge jorge     2048 2006-09-29 06:43 Programacion
-rwx------ 1 jorge jorge    75642 2006-09-29 06:00 escritorio.jpg
-rwx------ 1 jorge jorge 29454232 2006-09-23 19:42 nForce_430_410_8.22_winxp64_english.exe
drwx------ 2 jorge jorge     6144 2006-09-13 22:06 Mp3
root@Softneo:/media/MP3PENDRIVE#

Saludos Cheesy:D
En línea


Foros del Club
   

 En línea
Páginas: [1]   Ir Arriba
  Enviar tema  |  Imprimir  
 
Ir a: