Ruido en el HDD [OpenBSD]

Iniciado por cpu2, 7 Noviembre 2011, 03:58 AM

0 Miembros y 3 Visitantes están viendo este tema.

cpu2

Hola

Cuando apago el sistema con un shutdown -h se escucha un "crack" en el HDD,  en mi sistema gentoo no hace "crack" ni ningún tipo de ruido.

HDD: ST3160316AS  Chipsets: AMD SB850, JMicron JMB 362/363

Tengo el HDD en un conector SATA 6GB/s en el chipset AMD SB850.

Un saludo

Foxy Rider

Creo que con OpenBSD estarás teniendo este problema que salió en las listas de FreeBSD :
http://lists.freebsd.org/pipermail/freebsd-hackers/2010-February/030561.html

Esto se repitió en las listas de OpenBSD :
http://comments.gmane.org/gmane.os.openbsd.misc/188420

Problemas en cuanto a la durabilidad del disco si el mismo es *relativamente* nuevo no vas a tener. por la información que ofreció la gente de OpenBSD, pero el hardware no es mi tema (salvo que hablemos de GPUs)
¿Qué versión de OpenBSD estás usando?  (El actual "upstream" estable es 5.0 )

Saludos.

P.S: me acuerdo de esa perdida conversación en las listas de mail, qué memoria ! (?

cpu2

Hola Alex

Estoy usando la versión 4.9, por lo que veo es la misma que la del usuario del enlace.

¿Pasarme ala versión 5.0 solucionaria el problema?
¿Hay otra alternativa?

Cita de: [Alex] en  7 Noviembre 2011, 15:25 PM
el hardware no es mi tema (salvo que hablemos de GPUs)


Tambien tengo problemas con mi Cypress XT, expongo el problema si te parece bien, no quiero desviar el post.

Un saludo y gracias por tú tiempo.

Foxy Rider

Citar¿Pasarme ala versión 5.0 solucionaria el problema?
¿Hay otra alternativa?

Sinceramente ní idea, de FreeBSD sí puedo hablarte del código y sus cambios ... pero de OpenBSD no hago más que un seguimiento un tanto más superficial.

En el hilo sugirieron seguir -CURRENT lo que significa que quizá la 5.0 hace un spin down al apagarse ... igualmente mencionaron que con los discos de hoy en día no es un problema (y citaron un enlace abajo de todo que explicaba una tecnología que se empezó a usar que hace innecesario un spin down)

CitarTambien tengo problemas con mi Cypress XT, expongo el problema si te parece bien, no quiero desviar el post.

Dale, abrí otro hilo.

Saludos♥

cpu2

Hola Alex

Estado leyendo el man de atactl, apmset "power-managent-level" dice el man que incluyendo los valores 126 permite al dispositivo entrar en modo de espera y de giro del disco "spin-down", quitar esos valores o desactivar apm solucionaria el problema?

Te pregunto eso porqué por lo que veo apm tambien se encarga de la CPU.

Un saludo

P.D: La GPU la dejó aparte de momento.

Foxy Rider

Probá y fijate si el disco baja (debería hacer el spindown como dice la manpage)  ... apm es para manejo de energía, yo te diría que ni de casualidad lo desactives.

http://www.openbsd.org/cgi-bin/man.cgi?query=atactl

sería atactl [dispositivo] apmset 126 y fijarse si hace un spindown .. si es así podrías chusmear cuales son los scripts de apagado de OpenBSD (no sé si dispondrás de un /etc/rc.shutdown o similar) y ahí poner el atactl

Saludos.

cpu2

#6
Hola Alex

Eso ya lo probé, por lo que veo no puedo modificar el nivel de energía del HDD.

atactl sd0 apmset 126

devuelve el siguiente error.

atactl: ATA device returned error register 0

intento desactivar apm, orden.

atactl sd0 apmdisable

devuelve el mismo error, ¿Por qué?

Tambien actualice a openbsd 5.0 porqué mire la lista de cambios y havian cosas relacionadas con sd "SCSI disk driver" y nada tengo el mismo problema.

Cita de: [Alex] en 13 Noviembre 2011, 04:57 AM
si es así podrías chusmear cuales son los scripts de apagado de OpenBSD (no sé si dispondrás de un /etc/rc.shutdown o similar) y ahí poner el atactl

Saludos.
Dispongo del rc.shutdown, scripts lo justo si conoces un buen libro de hash.

Un saludo

cpu2

Hola Alex

No consigo hacer el spindown en openbsd ni en freebsd.

Freebsd:
ataidle -P 254 /dev/ad10

Devuelve un error diciendo que el hdd no es compatible con apm, openbsd igual.

atacontrol spindown ad10

No devuelve ningún error, pero aún sigue haciendo la parada de emergencia.

Si no puedes ayudarme no importa, lo voy a dejar estar, tengo la sensación de perder el tiempo, de no ser por este problema ya tendria una parte de pf.conf construida, qué es lo que me importa.

Un saludo y gracias por tú tiempo.

Foxy Rider

#8
Nope ... su tu disco no esta soportado no puedo ayudarte :C
en FreeBSD podrias revisar camcontrol tambien (si tenes ATA_CAM) ...

Peeeero el FreeBSD -STABLE actual (9) ya hace solito el spindown, de hecho ya viene con el sysctl kern.cam.ada.spindown_shutdown y kern.cam.ada.spindown_suspend para eso, seteados en 1.
Asi que si no hace el spindown, es por que no esta soportado.

Saludos.

cpu2

Camcontrol también lo probé, el resultado fue que no me identificaba el HDD.

Pruebo FreeBSD 9.0 y a ver qué sucede.

Un saludo