Re: discos (problemas activar DMA)
On Mon, Apr 12, 2004 at 11:09:34PM +0200, Alvaro wrote: Es que por eso me parece que deberia optar por mirar con alguna utilidad, si el disco esta mal, porque la verdad es que se me estan acabando los recursos. :( Aunque me extrañaría que fuera eso, por si acaso echa un vistazo a los valores de la BIOS, no sea que para ese disco tengas alguno raro que lo esté liando todo. Suerte, -- Agustin
Re: discos (problemas activar DMA)
El 12 de Apr de 2004, a las 01:27:00AM +0200, José Díaz Veiga comentó: El dom, 11-04-2004 a las 16:51, Alvaro escribió: Buenas, Estoy tratando de hacer un poco de optimizacion de mis discos duros y estoy utilizando hdparm para ellos junto con el driver de la controladora ide de mi placa que es una VIA82CXX. He compilado el driver en el propio kernel, y me he encontrado con que activa el dma en los dos discos duros que tengo colocados en el ide0, pero al activar el dma en el segundo disco se queda clavado alrededor de un minuto mientras esta arrancando y da los siguientes errores en el /var/log/kern.mesg Apr 11 16:30:11 cohete kernel: blk: queue f6239df8, I/O limit 4095Mb (mask 0xfff f) Apr 11 16:30:53 cohete kernel: hdb: dma_timer_expiry: dma status == 0x61 Apr 11 16:31:03 cohete kernel: hdb: DMA timeout error Apr 11 16:31:03 cohete kernel: hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } Apr 11 16:31:03 cohete kernel: Apr 11 16:31:03 cohete kernel: hda: status error: status=0x58 { DriveReady SeekC omplete DataRequest } Apr 11 16:31:03 cohete kernel: Apr 11 16:31:03 cohete kernel: hda: drive not ready for command Apr 11 16:31:23 cohete kernel: hda: dma_timer_expiry: dma status == 0x21 Apr 11 16:31:33 cohete kernel: hda: DMA timeout error Apr 11 16:31:33 cohete kernel: hda: dma timeout error: status=0xd0 { Busy } Apr 11 16:31:33 cohete kernel: Apr 11 16:31:33 cohete kernel: hda: DMA disabled Apr 11 16:31:33 cohete kernel: ide0: reset: success Apr 11 16:31:33 cohete kernel: blk: queue f6239df8, I/O limit 4095Mb (mask 0x) Apr 11 16:31:53 cohete kernel: hdb: dma_timer_expiry: dma status == 0x41 Apr 11 16:32:03 cohete kernel: hdb: DMA timeout error Apr 11 16:32:03 cohete kernel: hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequ st } Apr 11 16:32:03 cohete kernel: Apr 11 16:32:03 cohete kernel: blk: queue f6240df8, I/O limit 4095Mb (mask 0x) Con el disco que esta colocado como maestro no hay problema. Si activo el dma mediante un hdparm -d 1 /deb/hdb me vuelve a escupir el error haciendo un testo con hdparm -t /dev/hdb. Los discos son de 80Gb y 40Gb respectivamente con udma como caracteristica. ¿Que puedo hacer? ¿Puede ser por tener los dos discos colocados en el mismo ide? -- Asegúrate de tener el disco secundario como cable select, no como esclavo. No está recomendado usar hdparm para activar UDMA con kernels 2.4 o 2.6 , basta activar el chipset de tu placa en kernel y pasar un append a tu gestor de arranque, aquí tienes cómo hacerlo http://bulma.net/body.phtml?nIdNoticia=551nIdPage=last Tengo hecho el append que dice este articulo y el problema persiste. En mi /etc/hdparm.conf no hay nada, esta todo comentado. He probado a poner el jumper del disco en cable select y el problema persiste. He mirado en el manual de mi placa base y dice que puede activar el udma en los 2 ides, para los 4 dispositivos (maestros y esclavos). El primero disco lo detecta y activa todas las opciones de rendimiento perfectament y al maximo. Pero en el segundo no lo hace, da los problemas descritos mas arriba. ¿Porque no es recomendable usar hdparm con nucleos 2.4 y 2.6? ¿Puede ser que tenga problemas por tener una particion vfat que ocupa todo el disco, en el disco que da problemas? ¿Se puede pensar (despues de haber intentado los temas de configuracion mencionados) que el problema es el disco fisicamente que quiza este fallando? Muchas gracias. Saludos. Suerte José Díaz Veiga [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: discos (problemas activar DMA)
Tengo hecho el append que dice este articulo y el problema persiste. No es suficiente con el append, hay que dar soporte en kernel también En mi /etc/hdparm.conf no hay nada, esta todo comentado. He probado a poner el jumper del disco en cable select y el problema persiste. He mirado en el manual de mi placa base y dice que puede activar el udma en los 2 ides, para los 4 dispositivos (maestros y esclavos). El primero disco lo detecta y activa todas las opciones de rendimiento perfectament y al maximo. Pero en el segundo no lo hace, da los problemas descritos mas arriba. Tu cable IDE es de 80 hilos? si es de 40, no vale ¿Porque no es recomendable usar hdparm con nucleos 2.4 y 2.6? Porque está soportado en kernel, el rendimiento es superior sin usar hdparm ¿Puede ser que tenga problemas por tener una particion vfat que ocupa todo el disco, en el disco que da problemas? No importa el sistema de archivos que uses no el % de disco que tengas ocupado para activar DMA ¿Se puede pensar (despues de haber intentado los temas de configuracion mencionados) que el problema es el disco fisicamente que quiza este fallando? Es una posibilidad, pero no la considero probable Muchas gracias. Saludos Suerte otra vez -- José Díaz Veiga [EMAIL PROTECTED]
Re: discos (problemas activar DMA)
El 12 de Apr de 2004, a las 06:01:55PM +0200, José Díaz Veiga comentó: Tengo hecho el append que dice este articulo y el problema persiste. No es suficiente con el append, hay que dar soporte en kernel también Perdona, se me olvido comentar que si tengo el soporte dado en el kernel. Con el append exactamente igual que el del articulo puesto en el lilo, me sigue dando el mismo problema. En mi /etc/hdparm.conf no hay nada, esta todo comentado. He probado a poner el jumper del disco en cable select y el problema persiste. He mirado en el manual de mi placa base y dice que puede activar el udma en los 2 ides, para los 4 dispositivos (maestros y esclavos). El primero disco lo detecta y activa todas las opciones de rendimiento perfectament y al maximo. Pero en el segundo no lo hace, da los problemas descritos mas arriba. Tu cable IDE es de 80 hilos? si es de 40, no vale Si, es de 80 hilos. Es el cable idoneo. De hecho lo activa para el primer disco, por eso es extraño que no lo active para el disco esclavo. ¿Quizas puede ser porque ambos discos no comparten el mismo nivel de udma? (Me refiero que uno tiene udma4 y otro udma5 o algo parecido) ¿Porque no es recomendable usar hdparm con nucleos 2.4 y 2.6? Porque está soportado en kernel, el rendimiento es superior sin usar hdparm OK, esta bien saberlo. De todas formas si despues de conseguir arrancar, trato de activar el dma en el segundo disco, mediante hdparm, me escupe los mismos errores que cuando trata de activarlo el kernel en el arranque, mediante el driver. :( ¿Puede ser que tenga problemas por tener una particion vfat que ocupa todo el disco, en el disco que da problemas? No importa el sistema de archivos que uses no el % de disco que tengas ocupado para activar DMA ¿Se puede pensar (despues de haber intentado los temas de configuracion mencionados) que el problema es el disco fisicamente que quiza este fallando? Es una posibilidad, pero no la considero probable Es que por eso me parece que deberia optar por mirar con alguna utilidad, si el disco esta mal, porque la verdad es que se me estan acabando los recursos. :( Muchas gracias. Saludos Muchas gracias por la ayuda. Suerte otra vez -- José Díaz Veiga [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
discos (problemas activar DMA)
Buenas, Estoy tratando de hacer un poco de optimizacion de mis discos duros y estoy utilizando hdparm para ellos junto con el driver de la controladora ide de mi placa que es una VIA82CXX. He compilado el driver en el propio kernel, y me he encontrado con que activa el dma en los dos discos duros que tengo colocados en el ide0, pero al activar el dma en el segundo disco se queda clavado alrededor de un minuto mientras esta arrancando y da los siguientes errores en el /var/log/kern.mesg Apr 11 16:30:11 cohete kernel: blk: queue f6239df8, I/O limit 4095Mb (mask 0xfff f) Apr 11 16:30:53 cohete kernel: hdb: dma_timer_expiry: dma status == 0x61 Apr 11 16:31:03 cohete kernel: hdb: DMA timeout error Apr 11 16:31:03 cohete kernel: hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } Apr 11 16:31:03 cohete kernel: Apr 11 16:31:03 cohete kernel: hda: status error: status=0x58 { DriveReady SeekC omplete DataRequest } Apr 11 16:31:03 cohete kernel: Apr 11 16:31:03 cohete kernel: hda: drive not ready for command Apr 11 16:31:23 cohete kernel: hda: dma_timer_expiry: dma status == 0x21 Apr 11 16:31:33 cohete kernel: hda: DMA timeout error Apr 11 16:31:33 cohete kernel: hda: dma timeout error: status=0xd0 { Busy } Apr 11 16:31:33 cohete kernel: Apr 11 16:31:33 cohete kernel: hda: DMA disabled Apr 11 16:31:33 cohete kernel: ide0: reset: success Apr 11 16:31:33 cohete kernel: blk: queue f6239df8, I/O limit 4095Mb (mask 0x) Apr 11 16:31:53 cohete kernel: hdb: dma_timer_expiry: dma status == 0x41 Apr 11 16:32:03 cohete kernel: hdb: DMA timeout error Apr 11 16:32:03 cohete kernel: hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequ st } Apr 11 16:32:03 cohete kernel: Apr 11 16:32:03 cohete kernel: blk: queue f6240df8, I/O limit 4095Mb (mask 0x) Con el disco que esta colocado como maestro no hay problema. Si activo el dma mediante un hdparm -d 1 /deb/hdb me vuelve a escupir el error haciendo un testo con hdparm -t /dev/hdb. Los discos son de 80Gb y 40Gb respectivamente con udma como caracteristica. ¿Que puedo hacer? ¿Puede ser por tener los dos discos colocados en el mismo ide?
Re: discos (problemas activar DMA)
¿Puede ser por tener los dos discos colocados en el mismo ide? Es mas que probable, en el manual de la placa base puede venir informacion concerniente a UltraDMA en los interfaces IDE, quizas solo el primario maestro tenga el UltraDMA maximo, por ejemplo. Yo entre otras cosas probaria a poner un disco duro de primario maestro y el otro de secundario maestro, a ver si entonces se soluciona el problema. Haplo
Re: discos (problemas activar DMA)
El dom, 11-04-2004 a las 16:51, Alvaro escribió: Buenas, Estoy tratando de hacer un poco de optimizacion de mis discos duros y estoy utilizando hdparm para ellos junto con el driver de la controladora ide de mi placa que es una VIA82CXX. He compilado el driver en el propio kernel, y me he encontrado con que activa el dma en los dos discos duros que tengo colocados en el ide0, pero al activar el dma en el segundo disco se queda clavado alrededor de un minuto mientras esta arrancando y da los siguientes errores en el /var/log/kern.mesg Apr 11 16:30:11 cohete kernel: blk: queue f6239df8, I/O limit 4095Mb (mask 0xfff f) Apr 11 16:30:53 cohete kernel: hdb: dma_timer_expiry: dma status == 0x61 Apr 11 16:31:03 cohete kernel: hdb: DMA timeout error Apr 11 16:31:03 cohete kernel: hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } Apr 11 16:31:03 cohete kernel: Apr 11 16:31:03 cohete kernel: hda: status error: status=0x58 { DriveReady SeekC omplete DataRequest } Apr 11 16:31:03 cohete kernel: Apr 11 16:31:03 cohete kernel: hda: drive not ready for command Apr 11 16:31:23 cohete kernel: hda: dma_timer_expiry: dma status == 0x21 Apr 11 16:31:33 cohete kernel: hda: DMA timeout error Apr 11 16:31:33 cohete kernel: hda: dma timeout error: status=0xd0 { Busy } Apr 11 16:31:33 cohete kernel: Apr 11 16:31:33 cohete kernel: hda: DMA disabled Apr 11 16:31:33 cohete kernel: ide0: reset: success Apr 11 16:31:33 cohete kernel: blk: queue f6239df8, I/O limit 4095Mb (mask 0x) Apr 11 16:31:53 cohete kernel: hdb: dma_timer_expiry: dma status == 0x41 Apr 11 16:32:03 cohete kernel: hdb: DMA timeout error Apr 11 16:32:03 cohete kernel: hdb: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequ st } Apr 11 16:32:03 cohete kernel: Apr 11 16:32:03 cohete kernel: blk: queue f6240df8, I/O limit 4095Mb (mask 0x) Con el disco que esta colocado como maestro no hay problema. Si activo el dma mediante un hdparm -d 1 /deb/hdb me vuelve a escupir el error haciendo un testo con hdparm -t /dev/hdb. Los discos son de 80Gb y 40Gb respectivamente con udma como caracteristica. ¿Que puedo hacer? ¿Puede ser por tener los dos discos colocados en el mismo ide? -- Asegúrate de tener el disco secundario como cable select, no como esclavo. No está recomendado usar hdparm para activar UDMA con kernels 2.4 o 2.6 , basta activar el chipset de tu placa en kernel y pasar un append a tu gestor de arranque, aquí tienes cómo hacerlo http://bulma.net/body.phtml?nIdNoticia=551nIdPage=last Suerte José Díaz Veiga [EMAIL PROTECTED]