Deshabilitar automounting

Ver el tema anterior Ver el tema siguiente Ir abajo

Deshabilitar automounting

Mensaje por ptallada el Lun 09 Jun 2008, 00:25

Hola,

Tengo un Kira 300 con Kubuntu y Linpus instalados en un arranque dual.
Cuando arranca Linpus, detecta la partición de la Kubuntu y me abre una ventana del explorador de ficheros, como si acabara de detectar un pendisk.
Es un poco peñazo que me abra cada vez la dichosa ventanita, no sabrá alguien como decirle que ignore el automontaje para algun dispositivo?

Muchas gracias!

ptallada

Cantidad de envios : 14
Fecha de inscripcion : 07/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por pablo el Mar 10 Jun 2008, 00:04

He mirado por google y puedes hacer lo siguiente:

Abre la ventana del terminal y escribe "mount" asi te aparece las particiones que tiene el sistema montado y el directorio donde se montan.
Mira cual es la particion del ubuntu, supongo que sera dev/sdx, vas a el directorio etc/ y ahi esta el archivo fstab lo editas.
Te aparecera una linea con el dev/sdx al principio y te pondra "auto" en alguna parte de la linea,en principio poniendo "noauto" no deberia montarse.
Espero que te funcione y te aconsejo que guardes hagas una copia de el fstab por si acaso.

pablo

Cantidad de envios : 6
Fecha de inscripcion : 15/05/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por Huésped el Mar 10 Jun 2008, 00:08

Interesante, me lo apunto porque uso una tarjeta sd para almacenar datos, y estoy harto de que me abra automaticamente la ventana cuando inicio linpus...

Huésped
Invitado


Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por ptallada el Mar 10 Jun 2008, 01:19

pablo escribió:He mirado por google y puedes hacer lo siguiente:

Abre la ventana del terminal y escribe "mount" asi te aparece las particiones que tiene el sistema montado y el directorio donde se montan.
Mira cual es la particion del ubuntu, supongo que sera dev/sdx, vas a el directorio etc/ y ahi esta el archivo fstab lo editas.
Te aparecera una linea con el dev/sdx al principio y te pondra "auto" en alguna parte de la linea,en principio poniendo "noauto" no deberia montarse.
Espero que te funcione y te aconsejo que guardes hagas una copia de el fstab por si acaso.

Le he quitado el auto, le he puesto noauto, le he quitado el #Auto Update# que lleva al final, e incluso he quitado la linea entera.
Pero nada de nada, al reiniciar, el fstab vuelve a su estado original y me vuelve a saltar la pantallita.

Debe haber algún mecanismo que restaura el fstab, puede que el usuario AIRIS tenga más informació sobre este aspecto Very Happy

ptallada

Cantidad de envios : 14
Fecha de inscripcion : 07/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por Dykstran el Mar 10 Jun 2008, 14:52

Exacto, yo ya me encontré con este problema como comenté por otro post. Los cambios realizados en el fichero /etc/fstab no se ven reflejados una vez reiniciamos...
Errores de permisos o bugs mil de este Linpus... Un real coñazo vamos...
avatar
Dykstran
Administrador
Administrador

Cantidad de envios : 713
Edad : 32
Localizacion : Barcelona
Fecha de inscripcion : 23/04/2008

Ver perfil de usuario http://www.yatocaba.info

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por ptallada el Mar 10 Jun 2008, 20:16

Dykstran escribió:Los cambios realizados en el fichero /etc/fstab no se ven reflejados una vez reiniciamos...
Creo que eso no es ningún bug, es una FEATURE en toda regla...

Hoy más tarde lo investigo y ya os diré.

ptallada

Cantidad de envios : 14
Fecha de inscripcion : 07/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por zabila el Mar 10 Jun 2008, 20:32

A ver! Yo no he usado ni uso Linpus, pero en cualquier Linux, para hacer cambios al sistema hay que ser administrador.

zabila

Cantidad de envios : 5
Fecha de inscripcion : 29/05/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por ptallada el Mar 10 Jun 2008, 21:12

zabila escribió:A ver! Yo no he usado ni uso Linpus, pero en cualquier Linux, para hacer cambios al sistema hay que ser administrador.

Gracias por la aclaración, zabila, pero los tiros no van por ahí... Very Happy
El hecho es que el fichero sí se puede modificar, el problema es que al reiniciar los cambios se pierden, porque Linpus regenera el fichero desde cero.

ptallada

Cantidad de envios : 14
Fecha de inscripcion : 07/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por Dykstran el Miér 11 Jun 2008, 22:44

ptallada escribió:
Dykstran escribió:Los cambios realizados en el fichero /etc/fstab no se ven reflejados una vez reiniciamos...
Creo que eso no es ningún bug, es una FEATURE en toda regla...

Hoy más tarde lo investigo y ya os diré.

¿Una característica? Sí, de un SO con bugs... Razz
avatar
Dykstran
Administrador
Administrador

Cantidad de envios : 713
Edad : 32
Localizacion : Barcelona
Fecha de inscripcion : 23/04/2008

Ver perfil de usuario http://www.yatocaba.info

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por ptallada el Jue 12 Jun 2008, 00:36

Buenas,

He estado mirando el tema del /etc/fstab que se regenera. El sistema de regeneración està incluido en la imagen initrd que carga el kernel al arrancar, y que es la encargada de montar todo el sistema unionfs sobre el que se ejecuta la Linpus.

En concreto, la funcion que regenera el /etc/fstab se encuentra dentro del initrd.gz.
A continuación os pongo las instrucciones por si quereis trastear.

Advertencia: Estas instrucciones implican tener ciertos conocimientos del sistema de arranque de un kernel Linux. Llevados a cabo de manera incorrecta pueden hacer que el sistema DEJE DE ARRANCAR. No es nada que no se pueda resolver, pero estáis avisados.

  1. Montar la partición subyacente de la Linpus: `mount /dev/hdc1 /mnt/live`
  2. Crear una carpeta para trastear: `mkdir /home/linpus/initrd`
  3. Copiar la imagen de disco a tu home: `cp /mnt/live/boot/initrd.gz /home/linpus/initrd/`
  4. Movernos al directorio de trasteo: `cd /home/linpus/initrd`
  5. Descomprimir la imagen inicial (INITial Ram Disk): `gunzip initrd.gz && cpio -i < initrd` (dará algunos errores, por ahora no son importantes)
  6. Eliminar el fichero comprimido: `rm initrd`

Hechos estos pasos, deberíais tener en la carpeta /home/linpus/initrd una réplica del entorno inicial de arranque del kernel de la Linpus. Comentarios:

  • El primer fichero que se ejecuta, y que lleva el proceso de todo el arranque, se llama linuxrc. Es una fichero de secuencia de comandos de consola.
  • El fichero linuxrc se nutre de dos fuentes de datos, por un lado la línia de comandos del kernel que se le pasa al arrancar, y por otro las funciones definidas en el fichero liblinuxlive.
  • En liblinuxlive podréis encontrar la funcion fstab_update(), que es la que regenera el /etc/fstab
  • He conseguido que no me añada las particiones de disco, pasandole el parametro «nohd» a la línea de arranque del kernel.

Por ahora he llegado hasta aquí, no me genera la linia en el /etc/fstab, pero al arrancar, el sistema lo detecta igualmente como si fuera un pendisk que se acabara de insertar, y me abre la dichosa ventanita.

Os mantendré informados de mis progresos.
Ah, y si tenéis dudas, preguntad!
Me encanta responder.

Un saludo,

Pau.

ptallada

Cantidad de envios : 14
Fecha de inscripcion : 07/06/2008

Ver perfil de usuario

Volver arriba Ir abajo

Re: Deshabilitar automounting

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.