Nuevo firmware VDR-NG-EM 0.7
Dom Mayo 20, 2012 9:43 am por bittor
Mucho más estable y rápido, permite grabar canales HD, incluye servidores DLNA y NFS para ver contenido multimedia (DivX/ Xvid, JPG, MP3, ...) desde la TV o el PC, nuevo interfaz web y muchas novedades.
Más información
Más información
Comentarios: 0
Buscar
Cómo evitar el montaje de partición
Página 1 de 1. • Compartir •
Cómo evitar el montaje de partición
Hola.
Tengo un disco duro con varias particiones (de tipo FAT32, EXT2 y EXT3), una de las cuales es para el gigaset. Sin embargo VDR me monta todas las particiones, y lo que es peor, por algún motivo se pone a comprobarlas tras encender el disco. En ese momento sale el mensaje: "Comprobando sistema de archivos", y al poco se desactiva la salida de video y el giga deja de responder al mando, mientras continúa la comprobación. Luego tengo que cortar la corriente del giga pues una de las particiones es de 600Gb y supongo que se quedará sin memoria durante el proceso de comprobación.
Supongo que evitando montar las particiones que no uso se soluciona esto ¿cómo puedo hacerlo?
Gracias.
Tengo un disco duro con varias particiones (de tipo FAT32, EXT2 y EXT3), una de las cuales es para el gigaset. Sin embargo VDR me monta todas las particiones, y lo que es peor, por algún motivo se pone a comprobarlas tras encender el disco. En ese momento sale el mensaje: "Comprobando sistema de archivos", y al poco se desactiva la salida de video y el giga deja de responder al mando, mientras continúa la comprobación. Luego tengo que cortar la corriente del giga pues una de las particiones es de 600Gb y supongo que se quedará sin memoria durante el proceso de comprobación.
Supongo que evitando montar las particiones que no uso se soluciona esto ¿cómo puedo hacerlo?
Gracias.
mtps37- Cantidad de envíos: 128
Fecha de inscripción: 20/01/2009
Re: Cómo evitar el montaje de partición
Ya he avanzado algo, usando la aplicación de Linux tune2fs sobre la partición puedo indicar que el sistema no compruebe nunca esa partición automáticamente.
Esto se corresponde con la orden que tiene VDR para evitar comprobar los discos periódicamente, solo que en mi caso no me daba tiempo a ejecutarla porque en cuanto montaba la partición iniciaba la comprobaión.
Ahora sólo me queda averiguar cómo evitar que el sistema monte cierta partición (será cosa del automounter, supongo).
Saludos
Esto se corresponde con la orden que tiene VDR para evitar comprobar los discos periódicamente, solo que en mi caso no me daba tiempo a ejecutarla porque en cuanto montaba la partición iniciaba la comprobaión.
Ahora sólo me queda averiguar cómo evitar que el sistema monte cierta partición (será cosa del automounter, supongo).
Saludos
mtps37- Cantidad de envíos: 128
Fecha de inscripción: 20/01/2009
Re: Cómo evitar el montaje de partición
¿qué versión de firmware usas?
¿la del SVN?
¿la del SVN?
_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor- Desarrollador
- Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

Re: Cómo evitar el montaje de partición
bittor escribió:¿qué versión de firmware usas?¿la del SVN?
Sí, de hace 2 o 3 semanas.
Lo curioso es que tras montar la partición y cortar la comprobación (apagando el giga), conecté el disco al ordenador y al lanzar un e2fsck me daba error porque al no encontrar el superbloque, ni siquiera los de respaldo. Conclusión: la comprobación corrompió la partición. Esto lo he hecho varias veces para asegurarme de que es así.
Al final lo he solucionado de otra manera: he convertido esa partición a NTFS (realmente me da igual porque aún no tenía muchos datos grabados) y como es lógico ahora ya no me la monta.
De todas maneras me quedo con las ganas de saber cómo evitar que me monte automáticamente determinada partición.
Saludos
mtps37- Cantidad de envíos: 128
Fecha de inscripción: 20/01/2009
Re: Cómo evitar el montaje de partición
usbautomounter monta todas las unidades y particiones disponibles, por lo que no es posible montar sólo unas particiones en concreto.
Antes se podía configurar que no se ejecutara el usbautomounter y modificando los scripts del firmware podrías haber montado manualmente las particiones que quisieras con el mount (el usbautomounter las desmontará al apagar).
Por optimización, se decidió que se montaran siempre los discos duros sin posibilidad de poder configurar que no se ejecutara el usbautomounter.
En la versión actual también puedes desactivar usbautomounter, pero hay que modificar el kernel.
Editas el parche:
Así ya lo tendrás desactivado y tendrás que mirar los scripts del firm para montar y desmontar las particiones que quieras.
Puedes usar la última compilación que tengas en el PC y para generar el nuevo firm con el kernel sin usbautomounter (después de modificar el parche anterior):
En la última versión del SVN los sistemas de archivos se cargan como módulos y puedes editar el archivo /etc/rc.local.usb y quitar los módulos de FAT o ext3 para que no monte esos sistemas de archivos, que sería lo mismo que has hecho al pasarlo a NTFS.
Antes se podía configurar que no se ejecutara el usbautomounter y modificando los scripts del firmware podrías haber montado manualmente las particiones que quisieras con el mount (el usbautomounter las desmontará al apagar).
Por optimización, se decidió que se montaran siempre los discos duros sin posibilidad de poder configurar que no se ejecutara el usbautomounter.
En la versión actual también puedes desactivar usbautomounter, pero hay que modificar el kernel.
Editas el parche:
- Código:
VDR-NG-FW/siemens-linux-kernel/common/8090-usbautomounter-as-hotplug-in-USB-devs.patch
- Código:
+ if( InterfaceClass == 8 ) {
- Código:
+ if( 0 ) {
Así ya lo tendrás desactivado y tendrás que mirar los scripts del firm para montar y desmontar las particiones que quieras.
Puedes usar la última compilación que tengas en el PC y para generar el nuevo firm con el kernel sin usbautomounter (después de modificar el parche anterior):
- Código:
make distclean-siemens-linux-kernel
make
En la última versión del SVN los sistemas de archivos se cargan como módulos y puedes editar el archivo /etc/rc.local.usb y quitar los módulos de FAT o ext3 para que no monte esos sistemas de archivos, que sería lo mismo que has hecho al pasarlo a NTFS.
_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor- Desarrollador
- Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

Re: Cómo evitar el montaje de partición
Bittor, he estado investigando el usbautomounter y dentro del archivo usbam.conf hay un parámetro "FsckAsHotplug = 1" que intuyo es algo como "File System Check As Hot Plug" (quizás esté equivocado), pero podría tener que ver algo con el tema?
mercurio- Cantidad de envíos: 30
Fecha de inscripción: 26/11/2009
Re: Cómo evitar el montaje de partición
Es justo lo que dices.mercurio escribió:Bittor, he estado investigando el usbautomounter y dentro del archivo usbam.conf hay un parámetro "FsckAsHotplug = 1" que intuyo es algo como "File System Check As Hot Plug" (quizás esté equivocado), pero podría tener que ver algo con el tema?
Si pones ese parámetro a 0 no comprobará ninguna partición al arrancar.
Simplemente no las montará.
_________________
VDR-NG-EM 0.7 R1084 - WD Elements 1TB ext3
VDR-NG-EM 0.7 R1048 - WD Elements 250GB ext3
swap, samba, VPN, mediatomb, uShare, nfsd

Posix- Desarrollador
- Cantidad de envíos: 691
Fecha de inscripción: 05/11/2008
Edad: 45
Localización: Madrid
Re: Cómo evitar el montaje de partición
¿no las monta o cuando las monta no las chequea?
_________________
Firmware VDR-NG-EM (Edición Mejorada) 0.7
Versiones Lite y Pro
Última revisión del SVN

bittor- Desarrollador
- Cantidad de envíos: 3019
Fecha de inscripción: 25/06/2008

Re: Cómo evitar el montaje de partición
Las particiones marcadas como "unclean" no serán verificadas y por tanto no serán montadas.bittor escribió:¿no las monta o cuando las monta no las chequea?
Las particiones marcadas como "clean" serán montadas.
La información sobre si la partición está limpia o no, la obtiene de la propia partición si el sistema de ficheros lo soporta (creo que solo ext2 y ext3). En el caso de fat o vfat solo recuerda si la última vez la desmontó correctamente leyendo el fichero usbam_mtable.conf.
_________________
VDR-NG-EM 0.7 R1084 - WD Elements 1TB ext3
VDR-NG-EM 0.7 R1048 - WD Elements 250GB ext3
swap, samba, VPN, mediatomb, uShare, nfsd

Posix- Desarrollador
- Cantidad de envíos: 691
Fecha de inscripción: 05/11/2008
Edad: 45
Localización: Madrid
Re: Cómo evitar el montaje de partición
Gracias por vuestros comentarios. Ha sido muy instructivo.
Un saludo.
Un saludo.
mtps37- Cantidad de envíos: 128
Fecha de inscripción: 20/01/2009
Re: Cómo evitar el montaje de partición
me han servido mucho sus comentarios!!
gracias
saludos
fermin
gracias
saludos
fermin
fermin casanova- Cantidad de envíos: 5
Fecha de inscripción: 28/12/2009
Temas similares» ¿Como se instala un módulo?
» como hacer tu naturaleza muerta****
» ¿ Cómo saber la versión del firmware de tu Wii ?
» Cómo ser un hacker - Técnicas de hackeo
» COMO PODER GUARDAR UN ARCHIVO EN USB
» como hacer tu naturaleza muerta****
» ¿ Cómo saber la versión del firmware de tu Wii ?
» Cómo ser un hacker - Técnicas de hackeo
» COMO PODER GUARDAR UN ARCHIVO EN USB
Página 1 de 1.
Permiso de este foro:
No puedes responder a temas en este foro.
