¿No puede manejar la solicitud de paginación del núcleo?


9

[Descargo de responsabilidad: al principio estaba un poco nervioso por publicar esto aquí, así que le pregunté a Meta si discutir aceptable / homebrew era aceptable. Según la respuesta que recibí de varios miembros veteranos, seguí adelante y publiqué este hilo. Aquí está el enlace en Meta.]

Actualmente estoy tratando de modificar mi Xbox original usando xboxhdm y ndure 3.0. xboxhdm se basa en una pequeña distribución de arranque de Linux, y me está dando ajustes, así que pensé en preguntar aquí y ver si alguien podía echarme una mano. (Nota: antes de que alguien sugiera una placa diferente, xboxhdm arranca desde el CD en una PC; el hardware de Xbox no está completamente involucrado en el proceso, por eso lo pregunto aquí).

La PC que estoy usando es relativamente antigua: es una computadora de escritorio Compaq vieja con aproximadamente 512 MB de RAM y un procesador de 2.5 ghz (probablemente un P IV). Lo estoy usando porque tiene 2 puertos IDE en la placa base. La edad de la computadora no debería ser un problema en términos de rendimiento: el hack xboxhdm + ndure ha existido durante años, fue diseñado para ejecutarse en dicho hardware.

De todos modos, en un punto del proceso, tengo que copiar algunos archivos del CD al disco duro de Xbox (que es una unidad Seagate IDE estándar, alimentada por un Molex). Aproximadamente a la mitad de la copia, todo simplemente muere ... Recibo un unable to handle kernel paging requesterror, y eventualmente un kernel panic.

No pude encontrar nada sobre este error y cómo se relaciona específicamente con el modding de Xbox, pero la información que pude encontrar sugirió que podría tener una mala memoria RAM. Todavía no he podido probar esto, pero voy a ejecutar MEMTEST tan pronto como llegue a casa.

No tengo la configuración conmigo, estoy en el trabajo y está en casa, pero si alguien está interesado en echar una mano, tomaré fotos esta noche y las publicaré. La única razón por la que pregunto aquí es porque todavía soy un convertidor * nix bastante nuevo, y no estoy muy seguro de cómo funciona todo. Supongo que también unable to handle kernel paging requestes un mensaje de error bastante estándar ... corrígeme si me equivoco.


55
Una "solicitud de paginación" significa que el núcleo ha intentado acceder a alguna memoria a la que debería haber podido acceder. Si no puede y ve este mensaje, hay un error de hardware (casi siempre RAM defectuosa) o un error del núcleo. Si se trata de un error del kernel, los números en los mensajes posteriores son necesarios para rastrearlo, pero a menudo sigue siendo muy difícil ir de la ubicación en el código donde se detecta el error a la ubicación donde está realmente el código erróneo.
Gilles 'SO- deja de ser malvado'

Sí, rastrearlo a través de los números está muy por encima de mi cabeza, así que si no está mal RAM, entonces usaré un método diferente. El sistema tiene 2 palos de RAM, así que espero tener que sacar uno. Volveré a publicar con detalles en unas horas, gracias por la ayuda, hombre.
eckza

Respuestas:


7

Señores, creo que tenemos un ganador ...

Bien. ¿Cómo es eso de RAM frita? Supongo que fue el culpable, después de todo.

Me complace informar que, después de quitar el palo defectuoso, todo va bastante bien.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.