PDA

Visualizza versione completa : Aiuto : non sia avvia Win XP, boot.ini errato, ntoskrnl.exe mancante...


mazzoc
03-01-2010, 00.57.38
Scrivo per la prima volta sul forum perch non so pi cosa fare per rimediare a quanto segue :

IL mio pc ha il dual boot windows Vista / Windows Xp sp3 creato con EasyBCD.

I SO sono installati su due hd diversi.
Su C: installato Vista
Su D: c' XP
D: e E: come partizioni per i dati

Ora non so cosa sia successo, forse a causa della deframmentazione eseguita da Vista del drive C:, ma Windows Xp non parte pi : schermata nera con messaggio boot.ini non valido e poi

"impossibile avviare windows poich il file seguente manca o danneggiato:
(directory principlae windows)\system32\ntoskrnl.exe
Installare di nuovo una copia del file sopra visualizzato.

Entrando in Vista riesco a vedere che effettivamente mancava il file boot.ini e facendo un confronto con altro pc dove ho Xp mancavano anche altri file che dovrebbero stare in D:

config.sys
autoexec
bootfont.bin
ntldr
io.sys

ma non mancava ntoskrnl, che comunque ho ripristinato, avendo un altro pc con la stessa versione di quel file.
Informandomi in giro si consiglia di ricostruire il boot.ini con il comando bootcfg /rebuild da console di ripristino di Win XP. Ma quando lancio il comando dopo un po' minuti la procedura non va avanti per mancanza di memoria ( a video il messaggio memoria non sufficiente per eseguire il comando, o qualcosa del genere ).

Ho fatto anche una scansione del disco D: con CHKDSK /R per cercare file mancanti o corrotti , eventuali problemi al disco . Ha trovato qualche file ma Xp ancora non sia avvia.

Aiuto !

Semi.genius
03-01-2010, 11.22.49
Hai copiato i file provenienti da una altra versione di windows xp, probabilmente.

Prima di rifare il bootcfg /rebuild, sempre da console di ripristino lancia
fixboot

e vedi se riesce ad accedere al settore primario. Dopo di che rifai il bootcfg /rebuild