By the dance of chance, ispisao sam kompletno resenje problema, pa reko da ga postujem, ako nekome zatreba. Dakle, ako eliminisemo sitnice tipa PCI kartica ima slab kontakt, chkdisk i chkdsk /p nije pomogao, fore sa fixmbr i fixboot takodje, onda radimo sledece :
Butuje se Windows XP/2000 sa instalacionog diska, a nakon toga se odabere repair command mod u Windows-u 2000 (slovo r), odnosno mod za popravku u Windowsu XP (slovo c).
Direktorijum \windows\repair ima kopije fajlova koji nam trebaju, ali, za svaki slucaj, sacuvacemo ove trenutne, pa ih tek onda pregazit. Idemo redom, dakle, prvo pravimo neki direktorijum i u njega kopiramo fajlove system, software, sam i security. Uzgred, komandna linija windowsa ne poznaje wildcards (*, ? itd.), pa se fajlovi moraju kopirati jedan po jedan, tj. :
md c:\windows\bezveze
copy C:\windows\system32\config\system C:\windows\bezveze\system.bak
copy C:\windows\system32\config\software C:\windows\bezveze\software.bak
copy C:\windows\system32\config\sam C:\windows\bezveze\sam.bak
copy C:\windows\system32\config\security C:\windows\bezveze\security.bak
copy C:\windows\system32\config\default C:\windows\bezveze\default.bak
Sad brisemo ono sto smo kopirali u direktorijum bezveze (mozemo odma da ih kopiramo, ali ako nesto krene kako ne treba, bolje ih je prvo obrisati) :
del C:\windows\system32\config\system
del C:\windows\system32\config\software
del C:\windows\system32\config\Sam
del C:\windows\system32\config\security
del C:\windows\system32\config\default
E sad ide kopiranje (moglo mozda odma, ali od viska glava ne boli) :
copy C:\windows\repair\system C:\windows\system32\config\system
copy C:\windows\repair\software C:\windows\system32\config\software
copy C:\windows\repair\sam C:\windows\system32\config\sam
copy C:\windows\repair\security C:\windows\system32\config\security
copy C:\windows\repair\default C:\windows\system32\config\default
Elem, sad bi (ili se bar meni) Windows XP podigao sa hard diska. Dakle, izvadi se CD, restartuje se komp, i vrati se boot sekvenca na staro.
Sad sve izgleda lijepo, svi fajlovi su tamo gdje i treba da budu, ali problem je registry. Njega cemo da povratimo na sledeci nacin :
Startujemo klasicni My computer --> U Tools odaberemo folder opciju --> odaberemo view tab --> strikiramo show hidden fajl & folders, a (VAZNO) maknemo strik ispred reda 'Hide protected operating
system files'. Ako nas nesto pita (a hoce), potvrdimo.
Nakon toga idemo u C: (ako je tu instaliran Windows). Tu se nalazi direktorijum koji se zove nesto kao "System Volume bla bla". Ako mozemo da udjemo u njega, to je super, ali ako ne, onda, da bi usli, moramo da se smaramo na sledeci nacin : desni klik na direktorijum, pa properties, pa odaberemo sharing, pa u okviru Network sharing & security kliknemo da nam ne treba nikakav wizard ili nesto slicno, nakon cega ce se pojaviti polje 'Share this folder on network'. Strikiramo to, i u share name upisemo koju hocemo rijec, recimo Jinxi. Strikiramo takodje i ono malo polje ispod, u kome ce pisati nesto kao : "Da li da dozvolim korisnicima da oni promijene ime?". Ako je ovo odradjeno kako treba, nas "System Volume" direktorijum se pretvara u "System Volume" folder koga drzi ruka. Sada bi trebalo da klasicno udjemo u ovaj direktorijum (dva klika misem).
Poenta gornjeg pasusa je da smo unutra. Mozda ima neki laksi nacin, ali iskreno, nemam pojma. Idemo dalje.
Udjemo u direktorijum nebuloznog naziva _restore{bla bla}. Fora : Moze da bude vise ovih direktorijuma _restore. Odaberemo onaj koji se nije kreirao prilikom OVOG startovanja Windowsa XP. Dakle, vidimo kad je koji od njih kreiran (desni klik, properties, detail), i odaberemo onaj stariji, ako imaju dva. Udjemo u njega.
On u sebi ima trista nekih jos poddirektorijuma. Oni se zovu RP0, RP1, RP2... Ti direktorijumi su, kako sam ja skontao, zamrznut registri u nekom vremenskom trenutku. Koji odabrat? Moje iskustvo je RP1 (to sam prvo probao i upalilo je).
Udjemo u njega. Izgleda grozno. Udjemo u njegov snapshot poddirektorijum. Iz njega kopiramo fajlove :
_registry_user_.default
_registry_machine_security
_registry_machine_software
_registry_machine_system
_registry_machine_sam
u C:\WINDOWS\BEZVEZE direktorijum (to je onaj sto smo ga napravili na pocetak).
Sad ide hardcore dio. Opet butujemo 2000/XP sa CD-a, opet odaberemo recovery mod sa komandnom linijom, i onda uradimo sledece :
del c:\windows\system32\config\sam
del c:\windows\system32\config\security
del c:\windows\system32\config\software
del c:\windows\system32\config\default
del c:\windows\system32\config\system
copy c:\windows\bezveze\_registry_machine_software c:\windows\system32\config\software
copy c:\windows\bezveze\_registry_machine_system c:\windows\system32\config\system
copy c:\windows\bezveze\_registry_machine_sam c:\windows\system32\config\sam
copy c:\windows\bezveze\_registry_machine_security c:\windows\system32\config\security
copy c:\windows\bezveze\_registry_user_.default c:\windows\system32\config\default
(opet ona napomena od prije, mogli smo odma na copy, ali za svaki slucaj).
Sad izvadimo CD, restartujemo komp, promijenimo boot sekvencu i stvari bi trebale da budu OK.
Sta ovdje moze da bude problem? Recimo, nismo odabrali dobar direktorijum ranije (rp1). Na srecu, ako hocemo da odaberemo neki drugi direktorijum, ne moramo da prolazimo kroz onaj uzas odozgo, nego fino idemo u System Restore i odaberemo koju god hocemo stabilnu konfiguraciju od ranije. To bi trebalo da je to.
E da, na kraju maknemo sharing sa onog direktorijuma System Volume stagod. Cisto da sve bude kao da je bilo nekad.
Par korisnih sajtova koji ovo bolje objasnjavaju od mene su :
http://www.digitalwebcast.com/...mar/tutorials/cw_boot_toot.htm
http://www.romanelmondo.it/sugg/ripristino.htm
http://www.easydesksoftware.com/howto.htm
Pozdrav jos jednom.
Milivojev pas je siledžija. Siledžija!