Inicio > Archlinux, Linux > Montar pendrives en openbox

Montar pendrives en openbox

Miércoles, 20 de Enero de 2010

Voy a comentar brevemente, un problemilla que he tenido en mi salto a openbox, y como he logrado solucionarlo (gracias a Teh, del foro de Arch). El problema, era que cuando quería montar un pendrive desde el explorador de archivos (sea cual fuera), no funcionaba con un doble click de toda la vida. Me tiraba el siguiente error:

Rejected send message, 1 matched rules; type="method_call", sender=":1.7"
 (uid=1000 pid=3278 comm="pcmanfm) interface="org.freedesktop.Hal.Device.
Volume" member="Mount" error name="(unset)" requested_reply=0
destination="org.freedesktop.Hal" (uid=0 pid=825 comm="/usr/sbin/hald))

Parece ser que es problema de Hal, y la solución más sencilla, me ha parecido añadir un par de lineas al fstab:

sudo nano /etc/fstab

 /dev/sdb1 /media/pen auto   rw,users,noauto 0 0
 /dev/sdc1 /media/pen2 auto  rw,users,noauto 0 0

Añado dos lineas, por si conectamos dos pendrives a la vez, el primero lo reconocerá como sdb1, y el segundo como sdc1.

También tenemos que crear los dos puntos de montaje:

sudo mkdir /media/pen1 /media/pen2

Los puntos de montajes, los podéis cambiar, así como las opciones del fstab. Es solo para que os hagáis una idea. De esta manera, ya podremos montar los pendrives con un doble click.

Tepes Archlinux, Linux , , , , , ,

  1. Miércoles, 20 de Enero de 2010 a las 21:32 | #1

    No tengo idea de qué podrá estar pasando con el asunto ese de que no puedas comentar en mi blog. Lo siento.

    Con Opera Opera 9.80 en Linux Linux
  2. Tepes
    Miércoles, 20 de Enero de 2010 a las 21:41 | #2

    Acabo de dejar un comentario en el último post que has escrito, para probar. Pero bueno, tampoco te preocupes. Seguiré leyendo el blog :) .

    Saludos!!

    Con Mozilla Mozilla 1.9.1.7 en Linux Linux
  3. Domingo, 24 de Enero de 2010 a las 18:57 | #3

    No sé si arch hacen sus propias modificaciones al kernel; como creo que no modificarán el subsistema /dev, no son correctos los montajes que propones:
    /dev/sdb1 es la primera partición (1) del segundo dispositivo (b) sata/scsi/usb.
    /dev/sdb2 es la segunda partición (2) del segundo dispositivo (b); osease, el mismo que el anterior.
    La primera partición del dispositivo siguiente sería /dev/sdc1 (que es lo que se viene a buscar).

    También recomiendo que en vez de usar auto en fstab, uses noauto. La diferencia es que básicamente con auto al inicio del sistema comprueba si existe el dispositivo y si es así lo monta. Con noauto, pues no lo monta automáticamente.
    El problema de esto es que si tenemos un pen conectado en el inicio, según que distribución y su manera de manejar los dispositivos, podrá desmontarlo fácilmente o tendrá que pasarse a root para hacer el mismo.
    Prueba con noauto y si funciona correctamente, te recomiendo que lo cambies.

    Saludos…

    Con Safari Safari 532.8 en Mac OS Mac OS X
  4. Domingo, 24 de Enero de 2010 a las 18:58 | #4

    Por cierto, uso chromium en openSuse pero tu sistema me lo detecta como Safari en Mac OS

    Con Safari Safari 532.8 en Mac OS Mac OS X
  5. Tepes
    Domingo, 24 de Enero de 2010 a las 20:40 | #5

    @Miguel Carmona

    Cuando conectas pendrives, los nombra como /dev/sdbX, de eso estoy seguro, si enchufas uno, sdb1, y se conectas un segundo, lo llama sdb2 (funciona perfectamente así, por lo menos en Arch, o en mi sistema vamos). Lo que no entiendo muy bien porque dices que debería ser el sdc. Eso será si tienes dos discos duros (sda y sdb), y entonces los pendrives, pasarán a llamarse sdc (tercer dispositivo). Pero como solo tengo un disco duro sata (sda), los pen se llaman (sdb). No se si será algo peculiar de Arch :) , no soy un experto en el tema.

    En cuanto a lo de que te detecte como Mac Os y Safari, la verdad es que me extraño jeje, tendrá algun error el script en la base de datos donde coteja las cabeceras.

    Y lo que comentas de noauto, tienes razón. Es más, el otro día estuve haciendo unas pruebas con esto, y queda mejor en noauto, edito el post. Gracias por el apunte.

    Saludos!!

    Con Mozilla Mozilla 1.9.1.7 en Linux Linux
  6. Tepes
    Lunes, 25 de Enero de 2010 a las 21:58 | #6

    Bueno, tengo que corregirme, que metí la pata :S. Cuando enchufas el primer pen, si que se llama sdb1, pero el segundo ya sdc1, y el tercero sdd1… (tiene su lógica). Al fín y al cabo, el número indica la partición, no el dispositivo. Pero aún con el error que tenía en el fstab, me funcionaba perfecto, que curioso (con sdb1 y sdb2). De todas, formas, ya lo he corregido. Gracias de nuevo.

    Saludos!!

    Con Mozilla Mozilla 1.9.1.7 en Linux Linux
  1. Miércoles, 27 de Enero de 2010 a las 00:49 | #1