• Lunes 23 de Diciembre de 2024, 04:01

Autor Tema:  Que Es Sda  (Leído 4179 veces)

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Que Es Sda
« en: Viernes 10 de Noviembre de 2006, 15:08 »
0
Estoy dando mis primeros pasos en linux y estoy algo enredado

estoy tratando de leer una memoria SD en linux

me digeron que utilisara el comando mount.

mount /dev/sda

pero me da un error <_< .

como se usa SDA y ¿que es? <_<

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Que Es Sda
« Respuesta #1 en: Viernes 10 de Noviembre de 2006, 15:47 »
0
En Linux, para dispositivos que se conectan por el puerto usb utiliza la nomenglatura s( scsi)
d(device)
a-z que se refiere a cual dispositivo de este tipo se refiere
#(particion) a partir de 1 ... que se refiere a cual particion de un dispoitivo.

Para usar mount:

Código: Text
  1. man mount
  2.  

Reseña rapida:

Para un dispositivo de este tipo primero verifica que lo reconozca:
Código: Text
  1. lsub
  2.  

y/o

Código: Text
  1. fdisk -l
  2.  

Conociendo cual es:

Si el formato de la particion a montar es fat o fat32 y el dispositivo es el primero. El fichero que representa al dispositovo se encuentra en /dev.

Para utilizarlo debes crear(sino existe) un directorio en /mnt o /media (aunque puede utilizar algun otro punto de montaje), para este caso /mnt/sda1
Código: Text
  1. mount -t vfat /dev/sda1 /mnt/sda1
  2.  

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Que Es Sda
« Respuesta #2 en: Viernes 10 de Noviembre de 2006, 15:57 »
0
Por cierto, lo primero que debi preguntar : Que eror te da?

Y asegurate de tener cargados estos modulos en el kernel:

usb-storage
sd_mod

shadow_rev

  • Miembro MUY activo
  • ***
  • Mensajes: 397
  • Nacionalidad: co
  • Un SPARTAN no muere en combate
    • Ver Perfil
    • http://shadowrev.blogspot.com
Re: Que Es Sda
« Respuesta #3 en: Viernes 10 de Noviembre de 2006, 17:49 »
0
Jeje, yo tengo un problema con ese detalle...

Código: Text
  1. mount /dev/sda1 /mnt/flash
  2.  

Me funciona la primera vez, con un modelo de memoria. Cuando la cambio por otro modelo (una memoria diferente), tengo que hacer...

Código: Text
  1. mount /dev/sdb1 /mnt/flash
  2. (notese el cambio de sda a sdb)
  3.  

y asi sucesivamente. En un computador de escritorio no hay problema, ya que cuando se reinicia, la primera memoria que introduzcas se asigna como sda, pero cuando se trata de un servidor...

Lo menciono para que lo tengas en cuenta lalo_soft, pero si alguien sabe como modificar el comportamiento del kernel para que asigne todas las memorias que se le conecten a un PC (no simultaneamente, por supuesto) a un mismo dispositivo (/dev/sda), me seria de mucha ayuda.
Volará quien le ponga alas a sus sueños (Candidate for goddess)
Si el mal existe en este mundo, reside en el corazón de la humanidad (Edward D. Morrison - Tales of Phantasia)
Lo único que puedes cambiar del pasado, es lo que sientes por él en el presente (Lockon Stratos - Mobile Suit Gundam 00)
Ingeniero de Sistemas

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Que Es Sda
« Respuesta #4 en: Viernes 10 de Noviembre de 2006, 19:14 »
0
Bueno tambien existe lo que se llama "hot plug" o montaje en caliente, muy util cuando tenemos varios dispositivos que se conectan al PC por ese medio, como en mi caso para la camara, el disco duro portatil, el flash memory, ...

http://www.bandaancha.st/documentos.php?docid=85
http://bulma.net/body.phtml?nIdNoticia=2034

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Que Es Sda
« Respuesta #5 en: Viernes 10 de Noviembre de 2006, 20:51 »
0
Cita de: "shakka"
Bueno tambien existe lo que se llama "hot plug" o montaje en caliente, muy util cuando tenemos varios dispositivos que se conectan al PC por ese medio, como en mi caso para la camara, el disco duro portatil, el flash memory, ...

http://www.bandaancha.st/documentos.php?docid=85
http://bulma.net/body.phtml?nIdNoticia=2034
Si estas en Arch, no existe hot plug ya que ha sido coambiado por udev que ahora hace lo mismo que hot plug...
Por otro lado ejecuta modprobe /dev/sda a ver que dice (lo haces como root)
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Que Es Sda
« Respuesta #6 en: Viernes 10 de Noviembre de 2006, 20:56 »
0
~ # fdisk -l

Disk /dev/sda: 65 MB, 65404928 bytes
16 heads, 32 sectors/track, 249 cylinders
Units = cylinders of 512 * 512 = 262144 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1   *           1         249       63728    6  FAT16

~ # mount -t vfat /mnt/sda1 /mnt/sda1
mount: Mounting /mnt/sda1 on /mnt/sda1 failed: No such file or directory

este es el error

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Que Es Sda
« Respuesta #7 en: Viernes 10 de Noviembre de 2006, 21:20 »
0
Claro, no puedes montar el dispositivo en el mismo ni montar una carpeta:
Código: Text
  1. mount -t vfat /dev/sda1 /mnt/sda
  2.  
:lol:  :P  :)
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Que Es Sda
« Respuesta #8 en: Viernes 10 de Noviembre de 2006, 21:44 »
0
Uy que error disculpa no me fije, ya lo corrije.  :P

lalo_soft

  • Miembro MUY activo
  • ***
  • Mensajes: 469
    • Ver Perfil
Re: Que Es Sda
« Respuesta #9 en: Sábado 11 de Noviembre de 2006, 02:48 »
0
ahora me aparecio esto :unsure:


~ # mount -t vfat /dev/sda1 /mnt/sda1
mount: Mounting /dev/sda1 on /mnt/sda1 failed: No such device

shakka

  • Miembro HIPER activo
  • ****
  • Mensajes: 679
  • Nacionalidad: cr
    • Ver Perfil
    • http://mbrenes.com
Re: Que Es Sda
« Respuesta #10 en: Sábado 11 de Noviembre de 2006, 08:22 »
0
Disculpa, que version de kernel tienes:

Código: Text
  1. uname -r
  2.  

y que modulos tienes cargados...

Código: Text
  1. lsmod
  2.  

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Que Es Sda
« Respuesta #11 en: Sábado 11 de Noviembre de 2006, 14:58 »
0
Cita de: "lalo_soft"
ahora me aparecio esto :unsure:


~ # mount -t vfat /dev/sda1 /mnt/sda1
mount: Mounting /dev/sda1 on /mnt/sda1 failed: No such device
Código: Text
  1. mount -t vfat /dev/sda1 /mnt
  2.  
O tambien:
Código: Text
  1. mkdir /mnt/sda
  2. mount -t vfat /dev/sda1 /mnt/sda
  3.  

Por otro lado edita el /etc/fstab agregando esta linea:

Código: Text
  1. /dev/sda1    /mnt/sda1  vfat defaults 0 0
  2.  
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.