Newsgroup: it.comp.os.win.win2000
Titolo: boot.ini smarrito

Ho formattato la partizione di winxp (pensando che i boot.ini fossero
separati) ma mi sono accorto che entrambe le installazioni di win (xp e 2k)
usavano il medesimo boot.ini (quello perso). Ora sono su win2k (l'unico dei
due che uso) e ho rimediato
(
http://support.microsoft.com/default.aspx?scid=KB;en-us;99743
) un boot.ini
sample... che devo fare per farlo funzionare? basta che metto in
e:\boot.ini (la partizione di win2k è la e) il seguente contenuto?
[boot loader] timeout=30 default=Multi(0)disk(0)rdisk(0)partition(1)\winnt
[operating systems] Multi(0)disk(0)rdisk(0)partition(1)\winnt = "Windows
NT" /NODEBUG
un'ultima cosa... il conto delle partizioni viene fatto sulle lettere o sui
drive logici? se è per le lettere dovrebbe essere partition(3) altrimenti
la cosa cambia...
qualcuno mi può dare un mano, perchè non credo che il mio win sopravviverà
se riavvio il pc :)
-- 
Lawrence
"ain't nothin' but fun."

 se riavvio il pc :)
Avvia il pc dal CD di win xp (devi impostare l'avvio da CD-rom nel bios) ed
avvia la Console di ripristino d'emergenza...
quando arrivi al prompt dei comandi digita:
FIXBOOT   (e premi invio)
FIXMBR   (e premi invio)
BOOTCFG /REBUILD   (e premi invio, e qui dagli l'ok ai vari sistemi
operativi da aggiungere al menu d'avvio del pc [se ne hai più di uno])
(attenzione che tra BOOTCFG
e /REBUILD c'è uno spazio)
--------------------------------------------------------
APPROFONDIMENTO:
si può usare sia BOOTCFG /REBUILD che BOOTCFG /ADD  (leggi un po' e capirai)
Praticamente quando esegui BOOTCFG /ADD il sistema fa la ricerca di tutti i
sistemi operativi installati (presumo solo di quelli NT, difatti win98 non
viene "visto"),
poi te li elenca, numerati, e tu selezioni, tramite numero appunto, quello
che vuoi aggiungere al multi boot di windows, cioè ti compila il BOOT.INI
Nel tuo caso questo comando BOOTCFG /ADD ti segnalerà sicuramente il sistema
operativo WIN 2000 rilevato nella relativa partizione.
Tu seleziona il numero 1 e premi invia, ti comparirà la scritta:
Inserire l'identificatore di caricamento: (qui devi digitare il
nome-promemoria del sistema operativo, ad esempio: WINDOWS 2000 PROF. E'
solo
una stringa, quella che poi ti compare nell'elenco dei sistemi operativi
avviabili col multi boot, puoi scrivere anche CIAO STAMMI BENE). Premi INVIO
Poi ti scrive:
Immettere opzioni caricamento sistema operativo: qui, per win xp, scrivi:
/FASTDETECT        e premi invio
Per win 2000 non scrivere nulla in quanto non lo so,  ma sicuramente
funzionerà lo stesso.
il comando BOOTCFG /ADD va eseguito tante volte quanti sono i sistemi
operativi da aggiungere al BOOT.INI
così ora hai il BOOT.INI ricompilato
Se invece esegui BOOTCFG /REBUILD con una sola esecuzione hai la possibilità
di inserire tutti i sistemi operativi presenti nel/negli hard disk nel
BOOT.INI
Alla fine il risultato è lo stesso....
Bene, spero di essere stato chiaro.
Per il futuro ti consiglio di tenerti sempre una copia di questi tre file:
NTLDR
NTDETECT.COM
BOOT.INI
che sono in C: o nella partizione d'avvio
Se poi in un floppy vuoto ce li metti dentro, puoi addirittura fare il boot
da floppy
Il comando BOOTCFG ce l'hai solo con la console di ripristino d'emergenza
del cd di win xp, non c'è nel cd di win2000 (ma funziona anche per
ricompilare il boot.ini relativamente a win2000)
Ciao, e fammi sapere se ci sei riuscito.  Criss

Anche per windows 2000 l'opzione caricamento sistema operativo è /FASTDETECT
ho controllato.
ciao

 ho controllato.
Grazie mille per l'aiuto (intanto ho creato il disco), ma siccome avevo già
riavviato il pc sono riuscito a sistemarlo seguendo le indicazioni di
questo documento:
http://support.microsoft.com/?kbid=318728
Ora però sarebbe bello poter dire a win2k di cercare boot.ini e compagnia
bella in e: e non in c: (anche perchè c: è vuota e vorrei magari
riutilizzarla per altro :))
ciao!



La procedura "pratica" ti e' gia stata detta, se invece volessi farlo
manualmente partendo dal dischetto, il boot.ini riporta il numero
progressivo della partizione di sistema op.  cosi' come la vedi dal disk
administrator (gestione disco per le versioni italiane). La lettera nei
sistemi NT puo' essere modificata/assegnata in maniera permanente per cui
non ha alcuna validita' pratica. Nel caso piu' comune che la partizione di
avvio e la partizione di sistema siano la stessa (ma possono anche non
esserlo come nel caso della coesistenza di 2 sistemi operativi) e = alla
prima part primaria, Partition e' (1).
La knowledge base e' straesaudiente in questo caso se hai dubbi consultala
Ciao
Taloon

 riutilizzarla per altro :))
non ho mai fatto un simile esperimento ma mi verrebbe da provare questo
metodo:
- copiare NTLDR 
NTDETECT.COM
 e BOOT.INI nella partizione di win2000 (presumo
sia D:)
- eliminare la partizione C: (magari bootando con i floppy di partition
magic, oppure col cd di win2000)
- avviare il pc col cd di win2000 ed eseguire FIXBOOT e FIXMBR (che andrebbe
a "colpire" la partizione di win2000, non trovando la partizione C: in
quanto eliminata)
-provare ad accendere il pc ed accedere a win2000 e, se ci si riesce,
procedere alla creazione e alla formattazione del'ex partizione C: con
Gestione disco di win2000
non so se funzionerebbe...
ciao, criss

 ha scritto nel messaggio
news:6f7chazl0gpy$.13khyu36f5psr$.dlg@40tude.net...


 riutilizzarla per altro :))
e chi te lo impedisce?? se hai riavviato il sistema con il dischetto puoi
creare una partizione di avvio, dove metti i files che ti sono stati
indicati; le dimensioni richieste sono quelle di un dischetto ma io ti
consiglio qualche mega e di li' avvii tutto. Il resto lo puoi utilizzare
come credi.  Io l' ho creata FAT 16 e vi ho pure installato il Dos + le
utilities per leggere le partizioni NTFS da Dos e questa mi funge da muletto
per i 3 sistemi operativi che ho per ragioni lavorative (NT4, 2000, XP)..il
tutto senza ricorrere a boot magic e simili. Il problema (molto relativo) si
porrebbe solo se dovessi far coesistere Win 95 e cogeneri.
Cordialmente
Taloon