Impossibile gestire la richiesta di paging del kernel?


9

[Disclaimer: inizialmente ero un po 'nervoso nel pubblicare questo qui, quindi ho chiesto a Meta se discutere di homebrew / modding fosse accettabile. Sulla base della risposta che ho ricevuto da diversi membri veterani, sono andato avanti e ho pubblicato questa discussione. Ecco il link su Meta.]

Attualmente sto cercando di modificare la mia Xbox originale usando xboxhdm e ndure 3.0. xboxhdm è costruito attorno a una piccola distribuzione Linux avviabile, e mi sta dando delle misure, quindi ho pensato che avrei chiesto qui e vedere se qualcuno potesse darmi una mano. (Nota: prima che qualcuno suggerisca una scheda diversa, xboxhdm si avvia dal CD su un PC: l'hardware Xbox non è completamente coinvolto nel processo, quindi è per questo che lo sto chiedendo qui.)

Il PC che sto usando è relativamente vecchio - è un vecchio desktop Compaq con circa 512 MB di RAM e un processore da 2,5 Ghz (probabilmente un P IV). Lo sto usando perché ha 2 porte IDE sulla scheda madre. L'età del computer non dovrebbe essere un problema, dal punto di vista delle prestazioni - l'hacking xboxhdm + ndure esiste da anni - è stato progettato per funzionare su tale hardware.

Ad ogni modo, a un certo punto del processo, devo copiare alcuni file dal CD sul disco rigido Xbox (che è un'unità IDE Seagate standard, alimentata da un Molex). Circa a metà della copia, tutto muore ... Ho un unable to handle kernel paging requesterrore e alla fine un panico nel kernel.

Non sono riuscito a trovare nulla su questo errore e sul modo in cui si riferisce specificamente al modding Xbox, ma quali informazioni ho trovato suggeriscono che potrei avere una brutta memoria RAM. Non sono stato ancora in grado di testarlo, ma eseguirò MEMTEST non appena torno a casa.

Non ho il setup con me - sono al lavoro ed è a casa - ma se qualcuno è interessato a dare una mano, stasera farò delle foto e le pubblicherò. L'unico motivo per cui sto chiedendo qui è perché sono ancora un * nix convert abbastanza nuovo, e non sono del tutto sicuro di come funzioni. Suppongo che unable to handle kernel paging requestsia anche un messaggio di errore abbastanza standard ... correggimi se sbaglio.


5
Una "richiesta di paging" significa che il kernel ha tentato di accedere ad un po 'di memoria a cui avrebbe dovuto poter accedere. Se non è possibile e viene visualizzato questo messaggio, è presente un bug hardware (quasi sempre RAM errata) o un bug del kernel. Se si tratta di un bug del kernel, i numeri nei messaggi successivi sono necessari per rintracciarlo, ma spesso è ancora molto difficile passare dalla posizione nel codice in cui viene rilevato l'errore alla posizione in cui si trova effettivamente il codice errato.
Gilles 'SO- smetti di essere cattivo'

Sì, rintracciarlo tramite i numeri è un po 'sopra la mia testa, quindi se non è RAM difettosa, allora userò solo un metodo diverso. Il sistema ha 2 stick di RAM, quindi spero che dovrò toglierne uno. Riporterò i dettagli tra qualche ora - grazie per l'aiuto, amico.
eckza,

Risposte:


7

Signori, penso che abbiamo un vincitore ...

Bene. Come va per la RAM fritta? Immagino che fosse il colpevole, dopo tutto.

Sono lieto di segnalare che, dopo aver rimosso lo stick difettoso, tutto procede senza intoppi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.