Как восстановить GRUB после установки Windows XP?

После того, как я установил Windows XP для двойной загрузки, мне нужно восстановить grub моей установки archlinux. Я делал это много раз с окнами 7, но на этот раз небеса решили меня мучить. У меня есть USB-накопитель liveKDE, вставленный в мой ноутбук. Мой собственный диск – / dev / sda с / dev / sda1 -> archlinux /; / dev / sda2 -> / home; / dev / sda3 -> windows xp.

В liveKDE konsole я монтирую my / dev / sda1 в / mnt / arch, chroot / mnt / arch / bin / bash и запускает grub. Попытка root (hdX, Y) Я получаю «выбранный диск не существует». Поэтому я пытаюсь grub-install / dev / sda, что дает мне «Не найдено или нет блочного устройства». Я пробовал другие варианты, такие как grub-install.unsupported / dev / sda, который дал мне «/ dev / loop0 не имеет никакого соответствующего диска BIOS», arrrr!

У меня здесь нет вариантов, у кого-нибудь есть представление о каком-то компетентном liveCD для начала. Я попробовал Super Grub Disk, не работал, потому что он все время зависал. Пробовал Rescatux, но у него нет решетки, доступной в терминале.

Наконец, я сделал это. от liveCD (Archbang в моем случае) под root:

  1. mkdir / mnt / root
  2. mount -t ext4 / dev / sdaX / mnt / root
  3. mount -t proc none / mnt / root / proc
  4. mount -o bind / dev / mnt / root / dev
  5. chroot / mnt / root / bin / bash
  6. надрываться
  7. find / boot / grub / stage1
  8. root (hdX, Y)
  9. setup (hdX)
  10. уволиться
  11. перезагружать

Это должно сработать. В архиве Archlinux есть статья, которая объясняет процесс более подробно .

Я пробовал это один раз, И это сработало для меня. Я установил двойную загрузку Windows xp с Ubuntu. Одна и та же проблема возникла для меня, я следил за шагами ниже, надеюсь, что она может работать с вами … Используя Ubuntu live dvd ..

Графический способ

1: Вставьте компакт-диск Ubuntu, перезагрузите компьютер и установите его для загрузки с компакт-диска в BIOS и загрузите его в живую сессию. Вы также можете использовать LiveUSB, если вы создали его в прошлом.

2: установка и запуск Boot-Repair

3: Нажмите «Рекомендуемый ремонт».

4: Теперь перезагрузите систему. Должно появиться обычное меню загрузки GRUB. Если это не так, удерживайте нажатой клавишу «Влево» во время загрузки. Вы сможете выбирать между Ubuntu и Windows.