GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿cómo restaurar Grub después de la instalación de Windows Xp?

Después de instalar Windows XP para arranque dual, necesito restaurar grub de mi instalación de archlinux. Lo hice muchas veces con Windows 7, pero esta vez los cielos decidieron torturarme. Mi unidad actual es /dev/sda con /dev/sda1 -> archlinux /; /dev/sda2 -> /inicio; /dev/sda3 -> windows xp.

En la consola liveKDE, monto mi /dev/sda1 en /mnt/arch, chroot /mnt/arch /bin/bash y ejecuto grub. Así que intento grub-install /dev/sda, que me dice "No se encontró o no es un dispositivo de bloqueo". Probé otras variantes como grub-install.unsupported /dev/sda, que me dio "/dev/loop0 no tiene ninguna unidad de BIOS correspondiente", ¡arrrr!

No tengo opciones aquí, ¿alguien tiene una idea de algún CD en vivo competente para empezar? Probé Super Grub Disk, no funcionó porque se congelaba todo el tiempo. Probé Rescatux pero no tiene grub disponible en la terminal.

Respuesta aceptada:

Finalmente, lo hice.
desde liveCD (Archbang en mi caso) bajo la raíz:

  1. mkdir /mnt/raíz
  2. montar -t ext4 /dev/sdaX /mnt/root
  3. mount -t proc ninguno /mnt/root/proc
  4. mount -o enlazar /dev /mnt/root/dev
  5. chroot /mnt/raíz /bin/bash
  6. grub
  7. buscar /boot/grub/stage1
  8. raíz (hdX,Y)
  9. configuración (hdX)
  10. salir
  11. reiniciar

Esto debería funcionar. Archlinux wiki tiene un artículo que explica el proceso con más detalle.


Linux
  1. Cómo montar un recurso compartido remoto de Windows en Linux

  2. Linux – ¿Cómo desinstalar Grub?

  3. Cómo montar un archivo iso en Linux

  4. ¿Cómo montar un archivo ISO en Linux?

  5. ¿Cómo montar un dispositivo en Linux?

Cómo instalar XAMPP en Linux

Cómo ejecutar Windows 95 en Linux

Cómo instalar Miniconda en Linux

Cómo montar una unidad en Linux

Cómo montar una partición de Windows cifrada con Bitlocker en Linux

¿Cómo monto una carpeta remota de Linux en Windows a través de SSH?