Как вручную установить загрузчик?

10

Моя попытка обновить до 12.04 не удалась, поэтому я записал компакт-диск 12.04 и попросил сделать полную установку, избавившись от всех предыдущих ОС (у меня была Windows, а также 11.10). Все казалось хорошо до самого конца, когда он сказал, что не смог установить GRUB. Я попытался выбрать разные разделы, чтобы попробовать, с тем же результатом. Я могу продолжить без установки GRUB, но затем он говорит мне, что я должен вручную установить загрузчик. Долгий сеанс Google не смог найти никаких инструкций для этого, которые я могу понять. Помогите.

Стюарт
источник
2
Если ответ ниже работает для вас, отлично! Если нет, это поможет получить больше информации о том, как выглядит ваша система. Пожалуйста, рассмотрите возможность использования инструмента Boot-Repair для сбора и публикации этой информации. Я попытался обрисовать в общих чертах, как сделать это здесь
иррациональный Джон

Ответы:

13

Вот что я бы сделал:

  1. Загрузите машину с Live CD.

  2. Откройте терминал.

  3. Узнайте имя внутреннего диска с помощью fdisk, чтобы узнать размер устройства.
    Например:

    sudo fdisk -l
    
  4. Установите загрузчик GRUB на соответствующий диск (в приведенном ниже примере это так /dev/sda):

    sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sda
    
Xernicus
источник