PDA

View Full Version : NTLDR Mancante.....e CD SCSI: Un disastro!!


pariv
13-01-2003, 09:36
Questo il problema:

stavo installando Linux in una partizione di un hdd su cui era già installato winXP. Nel momento fatale di scegliere se installare un boot manager (Lilo o grub) oppure no, ero contornato da un paio di bambini a dir poco rumorosi, e nella confusione ho scelto la prima opzione. VI lascio immaginare!!! XP non parte più (il classico "NTLDR mancante..."). Come se non bastasse, questo PC ha il lettore CD SCSI, il cui controller è di quelli "stupidi" (senza bios proprio) ed il bios del pc non prevede il riconoscimento e, quindi, il boot dalla periferica scsi. Ciò significa che non posso nemmeno attivare la console da cui dare i comandi di ripristino del boot loader.

Ho dunque creato un floppy di boot per "vedere" i cd scsi, inserito il cd di installazione di xp, sapendo che in questo modo avrei rispristinato, tramite la console, il boot loader, ma...

1) setup non parte vuole windows!
2) da /i386 winnt32.exe vuole windows!

3) da /i386 winnt.exe parte in dos, inizia l'installazione, e dopo circa 5 min. si ferma durante la copia dei file, lasciando la spia dell'hdd in rosso "fisso"...che palle!!!

Qualcuno può dirmi come ci si può districare da questo guaio??

LA seguente soluzione, copiata dal forum, qualcuno l'ha provata?? Funziona??

"....Infatti oppure
Formatta da un sistema su cui è installato Windows 2000 XP un floppy disk
(non copiare i file di avvio, esegui semplicemente il comando FORMAT A
quindi copia dalla cartella /I386 del CD ROM di installazione di Windows 2000 XP i file NTLDR e NTDETECT.COM
Crea quindi, sempre all'interno del disco floppy appena formattato, un
file denominato BOOT.INI quindi copia all'interno quanto segue:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(N)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

Sostituisci la lettera N con il numero della partizione contenente Windows XP, salva, quindi riavvia il computer con il dischetto inserito.
Infine, copia i tre file BOOT.INI, NTLDR e NTDETECT.COM nella cartella
principale della partizione contenente Windows 2000 XP.

............."

Fiducioso, aspetto!!!
..zziee!!

Rottweiler
13-01-2003, 13:48
Dato che hai postato, vuol dire che comunque hai la possibilità di accedere a internet, per cui il mio consiglio è quello di procurarsi il boot disk per winxp:
lo trovi quì (http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=E8FE6868-6E4F-471C-B455-BD5AFEE126D8)

Poi magari, una volta ripristinato il boot con la console di ripristino, potresti installarla come opzione di boot, per averla disponibile anche senza avviare da cd-rom

ciao

NiKo87
13-01-2003, 16:19
Puoi provare con fdisk /mbr, WinXP se lo dovrebbe riscrivere da solo. Pero perdi Lilo...

pariv
14-01-2003, 10:08
Originally posted by "NiKo87"

Puoi provare con fdisk /mbr, WinXP se lo dovrebbe riscrivere da solo. Pero perdi Lilo...

Uè ragassi....vi ringrazio comunque!! Sono riuscito con la soluzione iniziale, per fortuna!! Ho anche provato con fdisk /mbr, ma con xp non và, e, infatti....ho perso lilo!! Inizialmente sono andato nel panico xchè altre volte ho risolto il problema ma con CD IDE o SCSI con adapter "intelligenti".

Vi consiglio di prender nota della soluzione in corsivo nel mio primo post e tenerla a portata di mano. Inizialmente ero scettico dato che i dischi di boot devono avere un'apposita formattazione (creazione, appunto di un mbr specifico), invece...o miracolo!!
Il caso è chiuso! GRAZIE MILLE DELLA VS DISPONIBILITA'

"La cultura è tale se viene condivisa col solo interesse di sapere"