Saturday, December 12, 2009

Reparación de arranque dual (Linux, Windows)


La información proviene del siguiente post.


Por si la pagina queda deshabilitada, subo el archivo utilizado a esta ruta, la cual confio permanecerá por un buen tiempo.

Se realiza lo siguiente, lo cual se indica en el post.
USB: Right click the ntldrusb.zip file and choose "Extract All" Next>Next>Finish
Then Insert your USB Stick into the working computer (remove any other USB sticks, and be sure there isn't anything on the USB stick that you want since we are about to erase it);
Double-click HPUSBFW.EXE in the ntldrusb folder;
Check "Create a DOS startup disk" and "using DOS system files located at" then press the grey button with the "...";
A box will come up asking you which folder to select, point it to the "dos system files" folder;
Press OK; Press Start; Press Yes; Let it run for just a few minutes till a new box comes up; Press OK; Press Close;
Open the "putonusb" folder, copy all the files, paste them onto the usb stick (just in the root of the drive, like E:\);
Eject the USB Stick; Remove it from your computer;
Place it into the computer with the "NTLDR is missing" issue, reboot it.
You will see the Windows 98 screen pop up for a second, then you will see a black screen with white letters prompting you to "replace boot sector of the drive C: (y/n)", press the y key;
It will go to a C:\ prompt, reboot the computer by pressing Ctrl+Alt+Del

Ponemos esta imagen, para mas referencia, no se especifica, durante el proceso se formatera el USB.

En este caso, ocurrió lo siguiente:
·       En el primer reinicio se pide confirmación para una acción de reparación del ntldr y el boot.
·       En el segundo reinicio se muestran las 10 opciones de inicio que especifican en el post.
·       Se eligió la primera opción y no funciono, luego la segunda y se pudo entrar en el S.O Windows.
·       En la segunda opción de arranque se indicaba que se buscaba en el disco 1 y la partición 1.(esto servirá para configurar de manera correcta el grub.conf).

Se coloca la imagen del archivo grub.conf, como se vera se indica que el S.O linux se encuentra en HD0 y la instalacion de winxp en el disco HD1, pero en realidad el S.O Linux se encuentra instalado en el disco duro 2, y winXp en el disco duro 3, asi que se podria entender que toma como pivote u origen la instalacion de linux, ya que este es HD0 la siguiente sera HD1 y la anterior HD-1(esto no se ha probado).



De esta manera se pudo obtener que grub cargara el arrancador de Windows(NTLDR) del disco duro y particion correcta.

Aporte, sugerencia, critica, sera bien recebida.
Nos posteamos.