Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
A veces no me monta la partición de grabaciones
5 participantes
Página 1 de 1.
A veces no me monta la partición de grabaciones
Hola.
Vengo observando desde hace algún tiempo que de vez en cuando el Gigaset no lleva a cabo grabaciones que tenía programadas. Lo he estado revisando y he observado que por la razón que sea y de manera aleatoria, al arrancar el gigaset desde el apagado lento no monta la partición de grabaciones (ya sea porque arranque automáticamente porque lo tenga programado, o porque encienda yo mismo el giga).
Por el led y el ruido del disco parece que lo intenta, pero luego VDR realmente no lo monta. Sin embargo, si le doy a la orden de montar discos desde el menú siempre lo monta correctamente.
Estuve mirando en archivo de mensajes y no he observado nada extraño, pero en cierta ocasión me propuse provocar el fallo para enviar el contenido el fichero a este foro. ¡Al cabo de 12 intentos lo di por imposible porque no fallaba! Sin embargo ayer mismo no pude grabar House. Cuando me quise dar cuenta ya había pasado más de medía hora desde el comienzo.
Me suena haber leído algún problema parecido en el foro, pero no lo he encontrado. ¿Alguien me puede echar una mano?
Un saludo.
PD. Mi versión es una unstable de principios de noviembre.
Vengo observando desde hace algún tiempo que de vez en cuando el Gigaset no lleva a cabo grabaciones que tenía programadas. Lo he estado revisando y he observado que por la razón que sea y de manera aleatoria, al arrancar el gigaset desde el apagado lento no monta la partición de grabaciones (ya sea porque arranque automáticamente porque lo tenga programado, o porque encienda yo mismo el giga).
Por el led y el ruido del disco parece que lo intenta, pero luego VDR realmente no lo monta. Sin embargo, si le doy a la orden de montar discos desde el menú siempre lo monta correctamente.
Estuve mirando en archivo de mensajes y no he observado nada extraño, pero en cierta ocasión me propuse provocar el fallo para enviar el contenido el fichero a este foro. ¡Al cabo de 12 intentos lo di por imposible porque no fallaba! Sin embargo ayer mismo no pude grabar House. Cuando me quise dar cuenta ya había pasado más de medía hora desde el comienzo.
Me suena haber leído algún problema parecido en el foro, pero no lo he encontrado. ¿Alguien me puede echar una mano?
Un saludo.
PD. Mi versión es una unstable de principios de noviembre.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: A veces no me monta la partición de grabaciones
Debe ser algo de la carga del modulo usb, prueba a actualizarte a la ultima version que algo se hizo al respecto.
De todas formas siempre podras crear una tarea con el plugin scheduler que cada cierto tiempo compruebe si esta montado el disco y si no lo esta lo monte usando el script que se usa en el menu ordenes (yo tengo algo similar pero para el disco que tengo en red con NFS)
De todas formas siempre podras crear una tarea con el plugin scheduler que cada cierto tiempo compruebe si esta montado el disco y si no lo esta lo monte usando el script que se usa en el menu ordenes (yo tengo algo similar pero para el disco que tengo en red con NFS)
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: A veces no me monta la partición de grabaciones
Cuelga el /var/log/messages del arranque en el que te pasó para que te puedan ayudar.
Al margen de eso, tienes una versión antigua, intenta compilarte la última por que ha habido algún cambio en el reconocimiento del directorio de grabaciones que puede afectarte.
Al margen de eso, tienes una versión antigua, intenta compilarte la última por que ha habido algún cambio en el reconocimiento del directorio de grabaciones que puede afectarte.
jb- Betatester
- Cantidad de envíos : 1193
Fecha de inscripción : 16/11/2008
Edad : 55
Localización : Lérida y Zaragoza
Re: A veces no me monta la partición de grabaciones
El problema es que es tan aleatorio que cuando te pones a ello lo mismo el puñetero no falla intentándolo 12 veces seguidas como hice.jb escribió:Cuelga el /var/log/messages del arranque en el que te pasó para que te puedan ayudar.
Al margen de eso, tienes una versión antigua, intenta compilarte la última por que ha habido algún cambio en el reconocimiento del directorio de grabaciones que puede afectarte.
Probaré a actualizarme y de paso añadiré la tarea al scheduler, que nunca viene mal (lo malo es que interrumpiera una grabación que estuviera haciendo). Ya puestos: ¿cuales son los scripts para montar discos y unidades de red?
Gracias.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: A veces no me monta la partición de grabaciones
No hay ningún script para montar el usb, porque lo hace el kernel con hotplug, aunque puedes ejecutar:
- Código:
usbautomounter mount
Re: A veces no me monta la partición de grabaciones
Hola.
Retomo el tema porque muy de tarde en tarde aparece el problema, y por fin he podido capturar el fichero messages. No lo pongo entero pero sí la parte que creo es fundamental:
Me explico cómo lo tengo configurado: mi disco duro multimedia puede funcionar como:
1) Disco USB, en cuyo caso VDR monta la partición /dev/sda7 en el directorio /media/VDR, tal y como indica la entrada vdr_videodirs de /etc/rc.local.conf
2) Disco multimedia que tiene activado Samba, en cuyo caso VDR monta el directorio compartido en /var/media/VDR durante el arranque, según lo indircado en /etc/fstab:
http://192.168.1.128/ScreenPlay /var/media/VDR cifs user=,pass=,direct 0 0
Como el disco sólo pude funcionar de una de las 2 maneras, al arrancar VDR, dependiendo del caso, monta el directorio de grabaciones de una manera u otra. Esto normalmente funciona bien, pero a veces no lo hace, por lo cual no es demasiado fiable y ya he perdido varias grabaciones que considero importantes.
Por otra parte, para apagar el gigaset tengo activado el spindown de /dev/sda porque si no, no me para el disco. En cuanto al directorio del red, no tengo previsto que haga nada cuando apago el equipo, es decir, que no se si llega a desmontar el directorio o si hace apagado rápido cuando apagas y está realizando una grabación.
¿Alguna idea? Sólo se me ocurre unificar criterios sobre el punto de montaje (o usar /var/media o /media) pero en teoría esto no debe de influir en nada. Lo extraño es que casi siempre funciona bien, pero a veces no va.
Un saludo.
Retomo el tema porque muy de tarde en tarde aparece el problema, y por fin he podido capturar el fichero messages. No lo pongo entero pero sí la parte que creo es fundamental:
- Spoiler:
Jan 1 01:00:04 m740av syslog.info syslogd started: BusyBox v1.14.3
Apr 11 19:18:05 m740av user.info pic_tool[57]: Boot count is 1
Apr 11 19:18:05 m740av user.info pic_tool[57]: Found configuration at sector 0 with 3 files and 644 bytes
Apr 11 19:18:06 m740av daemon.notice lircd-0.6.4[68]: lircd(any) ready
Apr 11 19:18:12 m740av daemon.info usbautomounter[77]: usb auto mounter started in auto mode
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Cannot find ext2/3 magic. Really a ext2/3 volume?
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Type 0x83 of partition for device '/dev/sda2' unknown or wrong. Probing ...
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Cannot determinate fs type for device '/dev/sda2'.
Apr 11 19:18:12 m740av daemon.info usbautomounter[77]: FAT32 partition '/dev/sda3' with 521956 clusters of size 512 found.
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Cannot find ext2/3 magic. Really a ext2/3 volume?
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Type 0x83 of partition for device '/dev/sda5' unknown or wrong. Probing ...
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Cannot determinate fs type for device '/dev/sda5'.
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Type 0x7 of partition for device '/dev/sda6' unknown or wrong. Probing ...
Apr 11 19:18:12 m740av daemon.warn usbautomounter[77]: Cannot determinate fs type for device '/dev/sda6'.
Apr 11 19:18:12 m740av daemon.info usbautomounter[77]: ext2 partition '/dev/sda7' with 5402624 inodes and 86437724 blocks of size 4096 found.
Apr 11 19:18:12 m740av daemon.info usbautomounter[77]: mounting '/dev/sda3' on '/var/media/update_img'
Apr 11 19:18:12 m740av daemon.info usbautomounter[77]: mounting '/dev/sda7' on '/var/media/VDR'
Apr 11 19:18:13 m740av daemon.err usbautomounter[77]: Cannot mount '/dev/sda7' to '/var/media/VDR' (ERROR 2: No such file or directory)
Apr 11 19:18:13 m740av daemon.info usbautomounter[77]: usb auto mounter finished
Me explico cómo lo tengo configurado: mi disco duro multimedia puede funcionar como:
1) Disco USB, en cuyo caso VDR monta la partición /dev/sda7 en el directorio /media/VDR, tal y como indica la entrada vdr_videodirs de /etc/rc.local.conf
2) Disco multimedia que tiene activado Samba, en cuyo caso VDR monta el directorio compartido en /var/media/VDR durante el arranque, según lo indircado en /etc/fstab:
http://192.168.1.128/ScreenPlay /var/media/VDR cifs user=,pass=,direct 0 0
Como el disco sólo pude funcionar de una de las 2 maneras, al arrancar VDR, dependiendo del caso, monta el directorio de grabaciones de una manera u otra. Esto normalmente funciona bien, pero a veces no lo hace, por lo cual no es demasiado fiable y ya he perdido varias grabaciones que considero importantes.
Por otra parte, para apagar el gigaset tengo activado el spindown de /dev/sda porque si no, no me para el disco. En cuanto al directorio del red, no tengo previsto que haga nada cuando apago el equipo, es decir, que no se si llega a desmontar el directorio o si hace apagado rápido cuando apagas y está realizando una grabación.
¿Alguna idea? Sólo se me ocurre unificar criterios sobre el punto de montaje (o usar /var/media o /media) pero en teoría esto no debe de influir en nada. Lo extraño es que casi siempre funciona bien, pero a veces no va.
Un saludo.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: A veces no me monta la partición de grabaciones
rc.netmount elimina el directorio al no conseguir montar el directorio compartido. Si esto sucede justo después de que usbautomounter lo ha creado, no se puede montar el disco.
El caso contrario creo que no puede suceder ya que usbautomounter no crea (ni elimina) el directorio si el disco no existe.
Prueba a eliminar el comando:
|| /bin/rmdir -p "${mountpoint}"
de /etc/rc.netmount.
El caso contrario creo que no puede suceder ya que usbautomounter no crea (ni elimina) el directorio si el disco no existe.
Prueba a eliminar el comando:
|| /bin/rmdir -p "${mountpoint}"
de /etc/rc.netmount.
Posix- Desarrollador
- Cantidad de envíos : 691
Fecha de inscripción : 05/11/2008
Edad : 57
Localización : Madrid
Re: A veces no me monta la partición de grabaciones
Hola.Posix escribió:rc.netmount elimina el directorio al no conseguir montar el directorio compartido. Si esto sucede justo después de que usbautomounter lo ha creado, no se puede montar el disco.
El caso contrario creo que no puede suceder ya que usbautomounter no crea (ni elimina) el directorio si el disco no existe.
Prueba a eliminar el comando:
|| /bin/rmdir -p "${mountpoint}"
de /etc/rc.netmount.
Lo cambié hace unos días y todo parece indicar que el problema se ha solucionado
Un saludo.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: A veces no me monta la partición de grabaciones
¿Sería necesario o conveniente hacer este cambio al firmware por defecto?.
Re: A veces no me monta la partición de grabaciones
Yo en principio diría que sí, pero tengo una duda: supongamos que por el motivo que sea no se llega a montar el directorio de red. En ese caso el directorio seguiría existiendo porque no se llega a borrar, y puesto que lo tenemos configurado como directorio de grabaciones ¿No intentaría grabar VDR sobre su propio sistema de archivos? Si fuera así entonces está claro que no es conveniente modificar el script, pero si esto no se puede dar entonces no veo problema en realizar ese cambio.bittor escribió:¿Sería necesario o conveniente hacer este cambio al firmware por defecto?.
A mi no se me daría este caso porque el disco siempre funciona como servidor de archivos de red o como disco USB, con lo cual sobre directorio de grabaciones habrá montado siempre un sistema de archivos externo al del VDR.
Un saludo.
mtps37- Cantidad de envíos : 163
Fecha de inscripción : 20/01/2009
Re: A veces no me monta la partición de grabaciones
mtps37 escribió:Yo en principio diría que sí, pero tengo una duda: supongamos que por el motivo que sea no se llega a montar el directorio de red. En ese caso el directorio seguiría existiendo porque no se llega a borrar, y puesto que lo tenemos configurado como directorio de grabaciones ¿No intentaría grabar VDR sobre su propio sistema de archivos?
Efectivamente, eso mismo pense yo y por eso no he propuesto que se añada por defecto.
Yo solo tengo disco de red y ese caso de da.
La solucion como siempre pasa por "serializar" las cosas y dejarnos de tanto paralelismo.
si el problema es que el script de red borrar el fichero, las veces que se cuela entre la creacion del directio y el usbautomounter. Blanco y en botella. Esto hay que sincronizarlo, y la manera mas sencilla es serializarlo. Que no se pueda dar ese caso simultaneamente.
Pero ahora si no recuerdo mal el usbautomounter va "por libre" responde a eventos del kernel, y quizas no sea tan facil sincronizar esto habria que jugar quizas con algun fichero que haga de lock.
Vamos que no vale con borrar ese trocito alegremente.
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: A veces no me monta la partición de grabaciones
Efectivamente, el hotplug del kernel lanza el usbautomounter, pero no lo va a hacer hasta que no se carguen los módulos USB en /etc/rc.local.usb, por lo que tenemos ese control.
El archivo para saber si usbautomounter está en ejecución es /var/usbautomounter y ese archivo puede ser usado como bloqueo para hacer lo que se estime oportuno.
Otra opción más simple es cargar la red antes que el usb sin paralelismo, aunque mucha más gente usa el usb como directorio de grabaciones y por eso no me gusta tanto.
En el archivo /etc/rc.local habría que cambiar esto:
El archivo para saber si usbautomounter está en ejecución es /var/usbautomounter y ese archivo puede ser usado como bloqueo para hacer lo que se estime oportuno.
Otra opción más simple es cargar la red antes que el usb sin paralelismo, aunque mucha más gente usa el usb como directorio de grabaciones y por eso no me gusta tanto.
En el archivo /etc/rc.local habría que cambiar esto:
- Código:
/bin/ash /etc/rc.local.usb &
/bin/ash /etc/rc.local.net &
- Código:
/bin/ash /etc/rc.local.net
/bin/ash /etc/rc.local.usb &
Temas similares
» [SOLUCIONADO] No monta automaticamente el directorio de red (nfs) al iniciar
» Rendimiento haciendo grabaciones en partición swap
» no me monta unidades USB (algunas)
» [Solucionado] A veces me graba, otras no (Error Grabando en HD)
» Desde que he puesto el VDR me ha chequeado el disco 3 veces...
» Rendimiento haciendo grabaciones en partición swap
» no me monta unidades USB (algunas)
» [Solucionado] A veces me graba, otras no (Error Grabando en HD)
» Desde que he puesto el VDR me ha chequeado el disco 3 veces...
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.