Memoria USB en Slackware Linux

Foro para discutir sobre la documentación en linux (libros, ebooks, documentos, editoriales, autores, etc), así como temas publicados en el sitio.
Responder
Avatar de Usuario
jespinal
Forista Nuevo
Forista Nuevo
Mensajes: 7
Registrado: Mié Sep 03, 2008 7:00 am
Ubicación: /dev/rep/dom
Contactar:

Memoria USB en Slackware Linux

Mensaje por jespinal » Jue Sep 04, 2008 4:43 am

… Si, lo se, el tema es basico; pero no todos lo saben y nadie nacio sabiendo. Y el que no lo sabe, tiene derecho a saberlo :)

Este articulo sera corto, porque en realidad es una sencillez.

Imaginate que has insertado una memoria USB en tu PC con Slackware , y por alguna mágica razón esta te dio un error cuando intentaste abrirla usando el entorno gráfico. Que úlcera, ¿no?.

Bueno, vamos a consola.

Primero loggeate como root ,

Código: Seleccionar todo

    # su


Luego, vamos a ver que vinculo le fue asignado a nuestra memoria USB por udev.

Nota Interesante: udev es un software que se encarga de mantener una lista actualizada en nuestro directorio /dev de los dispositivos que realmente existen en nuestro sistema. Como esto es hecho en tiempo real, al insertar nuestra memoria USB (si no esta averiada :!: ) udev creara un vinculo en /dev por medio del cual podemos acceder a ella.

Para ver que vinculo le fue asignado a nuestra memoria USB utilizamos el comando:

Código: Seleccionar todo

    # fdisk -l


NOTA: Ese comando se ejecuta como root, porque umount tiene que acceder a ciertos records en /proc y un usuario normal no tiene acceso a lo que esta ahi.

En mi caso la salida es algo como esta:

Código: Seleccionar todo

 Disk /dev/sda: 160.0 GB, 160040803840 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x6875bc2d

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1          13      104391   83  Linux
    /dev/sda2              14         138     1004062+  82  Linux swap
    /dev/sda3             139       19457   155179867+  83  Linux

    Disk /dev/sdb: 1048 MB, 1048182784 bytes
    16 heads, 47 sectors/track, 2722 cylinders
    Units = cylinders of 752 * 512 = 385024 bytes
    Disk identifier: 0xb5f1ba5c

       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1               1        2723     1023498+   b  W95 FAT32


Por medio de esta informacion me doy cuenta que a mi memoria USB le fue asignado el vinculo /dev/sdb , y que como solo tiene una particion, esta se llama /dev/sdb1

NOTA: Se que a mi memoria USB le fue asignado /dev/sdb1 porque tengo un solo disco :) , y ‘fdisk -l’ despliega la lista de discos conectados al sistema (entre otras cosas), asi que OBVIAMENTE si aparece /dev/sdb1 luego de que inserte mi memoria USB, es porque ese es el vinculo que le asigno udev.

En tu caso puede ser ese mismo, u otro totalmente diferente (/dev/sda1 , por ejemplo). Si estas inseguro, puedes retirar la memoria USB y ejecutar ‘fdisk -l’, luego la insertas nuevamente y ejecutas ‘fdisk -l’ nuevamente, asi identificaras claramente el nuevo vinculo creado a /dev por udev.

Ya que sabemos que vinculo tiene, solo es cuestion de montarla en un directorio y asi podremos acceder a ella.

Código: Seleccionar todo

    # mount /dev/sdb1 /mnt/memory


NOTA: (si, se que pongo muchas notas, pero es para no dejar cosas en el aire) Ese directorio /mnt/memory lo trae Slackware por default ;)

Listo, ya eso es todo :) ,

Para desmontarla, una vez que hayas terminado de usarla, solo tienes que ejecutar el comando (en mi caso):

Código: Seleccionar todo

    # umount /dev/sdb1


NOTA: No puedes usar umount si aun estas dentro del directorio donde esta montada la memoria USB, porque te dira (y con toda su razon) que el dispositivo esta ocupado.

Espero que esta informacion sea util a muchos,

FUENTE:
http://eslackware.com

PS.
No estoy robando info en ese site, es mio xD , soy el autor.
Última edición por jespinal el Jue Abr 01, 2010 4:24 am, editado 1 vez en total.
--
# echo -e "\e[42;5m Jose P. Espinal \e[0m"
# make Linux | more > user_friendly
# http://www.eSlackware.com
Avatar de Usuario
ExEKieLiTo
Forista Legendario
Forista Legendario
Mensajes: 2107
Registrado: Vie Dic 07, 2007 8:00 am
Ubicación: /dev/Argentina/buenos aires

Re: Memoria USB en Slackware Linux

Mensaje por ExEKieLiTo » Vie Sep 05, 2008 2:33 am

otro buen aporte, como dices, para gente con poco conocimiento nunca esta de mas una buena explicación.

lo muevo a documentación ya que me parece mas apropiado.

saludos !!
Amd 3600 x2 Dual Core - 2 gb Ram - Nvidia Gforce 7300 GS - Sata2 250 GB
--
Corriendo Slackware 12
Avatar de Usuario
jespinal
Forista Nuevo
Forista Nuevo
Mensajes: 7
Registrado: Mié Sep 03, 2008 7:00 am
Ubicación: /dev/rep/dom
Contactar:

Re: Memoria USB en Slackware Linux

Mensaje por jespinal » Vie Sep 05, 2008 3:30 am

Gracias brother,

Por favor muevelo a donde consideres mas apropiado. Soy algo nuevo aqui y no sabia donde ponerlo realmente :)


Saludos,
--
# echo -e "\e[42;5m Jose P. Espinal \e[0m"
# make Linux | more > user_friendly
# http://www.eSlackware.com
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje