Newsgroup: it.comp.os.win.win2000
Titolo: Un DC che non parte più

Ho un server con Windows 2000 che svolge le funzioni di domain controller e
mailserver con Exchange 2000. Ad ogni riavvio mi compare l'ormai familiare
messaggio di errore "services.exe è terminato improvvisamente, il sistema
sarà arrestato tra 60 secondi", probabilmente colpa del worm MSBlast. Il
problema è che, siccome la macchina ha molti servizi e ci mette un paio di
minuti a partire, non riesco nemmeno ad arrivare alla schermata di login
prima che il sistema si autoresetti, e quindi non posso intervenire in alcun
modo. Ho provato in modalità provvisoria, ma il login si blocca per qualche
minuto perché non trova il domain controller, e nel frattempo la macchina si
spegne. Ho provato con la modalità provvisoria con rete e con la modalità
ripristino servizi di directory, ma in entrambi i casi mentre il computer è
fermo su "preparazione connessioni di rete" il countdown termina. Ho provato
ad entrare con la console di ripristino, ma in C:\WINNT\system32 non c'è
traccia di msblast.exe, quindi non so che pesci prendere.
La mia domanda a questo punto è: se eseguo il ripristino automatico di
sistema su un domain controller con Exchange, ci sono ragionevoli
possibilità che al riavvio la macchina funzioni ancora o andrà tutto a
rotoli ?
In alternativa, cosa posso fare ? Sto pensando di prendere il disco e
collegarlo ad un altro computer e intervenire sul registro a mano, ma temo
che il problema sia o una variante non standard di MSBlast, oppure un
qualche altro casino che fa crashare services.exe al boot... se il sistema
funzionasse andrei nella console di gestione dei servizi e gli direi di non
riavviare il computer se il servizio RPC crasha, ma potendo mettere la mani
solo sul registro, come faccio a dargli questa impostazione ?
Grazie per ogni aiuto...
Massimo

sarà arrestato tra 60 secondi", probabilmente colpa del worm MSBlast. 
Non credo sia msblast.
Dà un'occhiata qui:
http://support.microsoft.com/default.aspx?scid=kb;en-us;318447
Se non riesci ad entrare in safe mode come descritto, siccome devi
manipolare il registry, puoi attaccare il disco ad un altro server,
importarti la hive che devi modificare, modificarla e quindi
riscaricarla. Per caricare una hive dovrai usare regedt32, non
regedit.
------------------
Alessandro Borille
Microsoft MVP - (Windows 2000)

 regedit.
Sì, è esattamente quello che ho fatto. Ma ancora non riesco a combinare
nulla. Ho provato a disattivare tutto il disattivabile dalla console di
ripristino sperando almeno di riuscire a completare un login, ma in mezzo
alla marea di servizi che esistono davvero (molti di più di quelli che
compaiono...) ci ho capito ben poco. Ho eliminato tutto quello che era in
AUTO_START, lasciando solo i driver, ma il sistema non partiva lo stesso e
mi mollava il solito "services.exe è morto e io mi riavvio". Allora ho tolto
un altro po' di roba, e mi sono beccato un IRQL_NOT_LESS_OR_EQUAL in
NTOSKRNL.EXE (!!!)... evidentemente ho tolto qualcosa di troppo. Un
ulteriore tentativo mi ha portato ad uno splendido INACCESSIBLE_BOOT_DEVICE
(eppure non ho disattivato nulla che avesse a che fare coi dischi, almeno
credo), dopodiché erano le 7 e me ne sono andato a casa.
Domani ritenterò...
A proposito, ho un paio di dubbi: primo, essendo quella macchina un domain
controller, se disattivo tutti i servizi di rete ho qualche speranza di
poter fare un logon ? E, secondo: qual è l'assoluto minimo indispensabile,
sia in termini di servizi che di driver, per poter arrivare alla shell di
Windows ?
Ultima domanda: nell'ipotesi (tutt'altro che campata in aria) che
quell'arnese non parta più, esiste un modo di recuperare qualcosa di
comprensibile dai file di dati di un Exchange 2000 ?
Massimo

comprensibile dai file di dati di un Exchange 2000 ?
Cerca sul sito MS, nella knowledge base, "disaster recovery" per
quanto riguarda exchange 2000.
Perdona la stringatezza ma ho sonno :-)


 Perdona la stringatezza ma ho sonno :-)
Perdonata, ma se per domani riesci a farmi trovare qualche informazione su
quali servizi e driver (dalla recovery console sono uguali...) sono
indispensabili per avviare un Windows 2000 quel tanto che basta da farlo
stare in piedi, mi fai un gran favore :-)
Massimo

stare in piedi, mi fai un gran favore :-)
Hai già provato a fare una re-installazione del S.O.? 
Fà il boot con il cd di win2k, chiedi di fare una "new installation".
Quando si accorge che c'è già una installazione di windows, chiedi di
farne il repair. Non perdi nulla e potrebbe correggerti i vari errori
che hai al boot...


stare in piedi, mi fai un gran favore :-)
Tirati giů questo book:
http://support.microsoft.com/default.aspx?scid=kb;en-us;326052
E leggiti per bene il capitolo 7.


 che hai al boot...
Volevo provarci, ma così non rischio di giocarmi il dominio ed Exchange ?
Massimo

 E leggiti per bene il capitolo 7.
Ora provvedo, grazie.
Massimo

 Volevo provarci, ma così non rischio di giocarmi il dominio ed Exchange ?
Penso proprio di no.
Ma non mi prendo la responsabilità di questa affermazione. :-)
Alessandro

 Ma non mi prendo la responsabilità di questa affermazione. :-)
E il guaio è che *da nessuna parte* c'è scritto quali effetti abbia un
simile ripristino su un DC... :-(
Massimo


wrote:

Su un DC funziona, l'ho provato di persona.
