Foros del Web » Administración de Sistemas » Unix / Linux »

Poder trabajar con MAKEDEV

Estas en el tema de Poder trabajar con MAKEDEV en el foro de Unix / Linux en Foros del Web. Muy buenas foro: A ver, tengo un Debian Sarge Kernel 2.6.8 y me encuentro con que me ha desaparecido el dispositivo: /dev/sda1 que era con ...
  #1 (permalink)  
Antiguo 11/02/2007, 14:43
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Poder trabajar con MAKEDEV

Muy buenas foro:

A ver, tengo un Debian Sarge Kernel 2.6.8 y me encuentro con que me ha desaparecido el dispositivo:
/dev/sda1

que era con el que montaba mis "memory stick".
(OJO, no ha sido por retirar ningún dispositivo sin desmontarlo previamente)
Me encuentro con que los pasos recomendados en la web de Debian:
http://lists.debian.org/debian-user-.../msg00647.html
http://lists.debian.org/debian-user-.../msg00645.html

también los he seguido con idéntico resultado y mensajes.

Estoy peleándome con MAKEDEV para crear el dispositivo, pero el caso es que solo obtengo mensajes de error del tipo:
Cita:
MAKEDEV: Don't know how to make devices 'sda1'
Estoy probando con el comando:
Cita:
$ cd /dev
$ MAKEDEV sda1
ya que según el manual, la secuencia es:
Cita:
$ MAKEDEV [-n] [-v] [-d] device .....
$ MAKEDEV [-n] [-v] [update]
$ MAKEDEV [-n] [-v] [generic] [local] [group-keybord .... device ....]
y los parámetros:
[update] [generic] [local]

tampoco es que me sirvan de mucho dado que no pretendo ni crear sub-carpetas en función del dispositivo, ni nada por el estilo.

Así que si alguien sabe algún modo de recuperar el /dev/sda1 sin necesidad de crearlo, ... a la espero quedo de vuestras sugerencias.

Gracias y un saludo.

Última edición por nekcab; 11/02/2007 a las 16:09
  #2 (permalink)  
Antiguo 11/02/2007, 16:34
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Re: Poder trabajar con MAKEDEV

Tras intentar:
Cita:
$ ./MAKEDEV update sda
compruebo en:
/var/log/messages

que aunque la 1ª vez que enchufé el disp. lo reconoció como:
/dev/scsi/host2/bus0/target0/lun0

tras ejecutar el comando MAKEDEV ya lo reconocía como:
/dev/scsi/host1/bus0/target0/lun0


Curiosamente, cuando no me dejaba montarlo lo intenté con el disp.: '/dev/sda2' pero ni con esas. Bueno, el caso es que tras intentar el comando que os he dicho: ¡¡¡¡BUALÁ!!!!, ya me permitía montarlo como siempre. Y es que no podía ser de otra manera, /dev/sda1 es el que siempre he estado usando.

Si a alguien se le ocurre alguna explicación a tal misterioso suceso: .... el foro es grande y ancho caballeros. Jeje.
  #3 (permalink)  
Antiguo 16/03/2007, 04:26
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Re: Poder trabajar con MAKEDEV

Muy buenas, continuo con mis investigaciones:

Resulta que, como no podia ser de otra manera, volvio a desaparecer el dispositivo. Veo que es un error muy frecuente incluso en el Kernel 2.6, pero ya
definitivamente tiene una facilisima solucion:
Cita:
mknod /dev/sda1 b 8 1

El 8 lo obtenemos pq es el identificador de este tipo de dispositivos:
Cita:
ls -l /dev/sda

y el 1 pq es el propio del dispositivo que queremos crear.

Un saludo.
  #4 (permalink)  
Antiguo 16/03/2007, 11:05
Avatar de arthpix  
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 11 meses
Puntos: 93
Re: Poder trabajar con MAKEDEV

Muy interesante y muy provechoso tu monólogo gracias por compartirlo nekcab

Saludos
__________________
Antes de hacer rabietas infórmate: Linux != Windows
  #5 (permalink)  
Antiguo 16/03/2007, 16:03
Avatar de nekcab  
Fecha de Ingreso: noviembre-2004
Mensajes: 223
Antigüedad: 20 años
Puntos: 0
Re: Poder trabajar con MAKEDEV

Más que nada pq apenas veo informacion en WEB's en castellano. Además d que me sirve de chuleta

Por cierto, destacar que en algunos foros indican crear el disp.como de "carácter" --> `c´ . Al ser un disp.de almacenamiento, se ha de tratar como de "bloque" --> `b´

Cita:
mknod /dev/sda1 b 8 1
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:56.