| Tutorial > Cum sa refaci un dual boot Vista - XP |
|
|
|
| Scris de FakeMoth | |||
| Duminică, 11 Februarie 2007 02:00 | |||
Am dat peste o situatie mai rar intalnita: la o instalare de Windows Vista nu am mai putut boot-a in mai vechiul nostru sistem de operare Windows XP Pro aflat pe o alta partitie. In Vista insa totul era OK, atat ca din punctul lui de vedere XP-ul nu mai exista. Cauzele unei intamplari de acest gen pot fi multiple: resetare accidentala cu pierdere de date, greseli de configurare, mai multe sisteme de operare care isi rescriu informatiile de boot, sau poate dorim sa pregatim pur si simplu terenul pentru un alt sistem de operare, etc In primul rand, nu stim daca ati aflat, dar noul Vista booteaza putin diferit - nu mai face uz de boot.ini, NTLDR samd ci foloseste o chestie tare incalcita (in sensul ca ne trebuie o linie de comanda) mai precis Boot Configuration Data Store (BCD). Toate typo-urile care ne intereseaza implica aici comanda bcdedit... prin care intervenim asupra setarilor de bootare. Sa vedem insa cum putem repune pe picioare un sistem de operare pierdut.
1. In primul rand fiti siguri ca Windows XP-ul ramas poate fi pornit totusi: - cautati si copiati de pe CD-ul cu Windows doua fisiere esentiale pornirii lui, ntldr si ntdetect.com, dar atentie - pe partitia unde exista Vista-ul care functioneaza (de obicei C: ), in radacina! Chiar daca multi inclina sa le puna pe partitia unde se afla Windows XP-ul; - in cazul in care nu exista boot.ini, un al treilea fisier, sau este corupt la fel ca poate si cele de mai sus, este necesar sa il creeati fie manual (cu un banal editor - lucru mai dificil pt neinitiati), fie sa porniti Windows-ul XP in modul recovery (se apasa "R" la simularea unei reinstalari de Windows, cu prima ocazie cand puteti interveni; selectati apoi instalarea de Wingoz XP pe care o sa lucrati, bagati parola de admin si obtineti o linie de comanda) dupa care introduceti: bootcfg /rebuild /noexecute=optin /fastdetect ![]() Bootati cu CD-ul de Win XP; la prima fereastra apasati R In mod normal ar trebuia sa aveti un boot.ini nou nout in partitia activa, de boot, de pe care porneste si Vista. Daca nu este acolo, cautati-l si copiati-l. Nu va faceti griji pentru Vista, caci nici nu il zgariati cu chestiile astea - este foarte robust. 2. In al doilea rand pregatiti Vista pentru introducerea XP-ului in managerul de boot: - porniti normal sistemul si lansati o consola. Dati pe "Vista Button (fost Start)" si apoi pe "Run" sau bateti direct in campul de "Start Search" comanda cmd (dupa care nu dati simplu un Enter, ci CTRL+Shift+Enter pentru ca altfel nu veti avea drepturile necesare si nu veti putea face nimik); - tastati pe rand in consola - dupa ce ati deschis-o puteti tasta linistiti cu Enter in coada :D - urmatoarele: Bcdedit /create {ntldr} /d “Windows XP Pro” sau, daca exista intrarea Bcdedit /set {ntldr} /d “Windows XP Pro” Bcdedit /set {ntldr} device partition=C: Bcdedit /set {ntldr} path \ntldr indica fisierul responsabil pentru incarcarea XP-ului, unul din cele pe care il copiasem initial, remember? Bcdedit /enum Daca ati obtinut ceva de genul acesta suntem cam gata; pentru cateva finisaje mergem la "Vista Button">"Control panel">"System">"Advanced system settings">"Advanced">"Startup and recovery">"Settings" ufff... greu de scris usor de facut... Se deschide o fereastra de unde putem alege sistemul de operare in care vrem sa booteze automat daca nu selectam altfel si timpul in care se va face automat aceasta selectie. Toate aceste se pot face si din comenzi dar poate va era dor de ceva grafic. Apropos, cautati si urmatoarele doua aplicatii grafice de control al bootarii in Windows Vista :P EasyBCD si VistaBootPRO. Iar acum dati un restart sanatos. Simplu nu? Pai atunci bafta!
|
|||
| Ultima actualizare în Duminică, 07 Septembrie 2008 15:50 |
















