Как поставить grub?

3 ноября 2014 г. Просмотров: 670
При установке нескольких систем на компьютер возникает проблема управления сектором загрузки жесткого диска. Например, если на компьютер сначала была установлена ОС Linux, а лишь затем был поставлен Windows, то ОС от Microsoft сотрет загрузчик GRUB и при запуске компьютера будет невозможно выбрать систему, а по умолчанию будет грузиться Windows.

Вам понадобится

  • - любой Linux LiveCD.

Инструкция

  • Для восстановления загрузчика Grub понадобится LiveCD или загрузочный диск от Linux. Лучше всего подойдет диск с Ubuntu, который является «живым» и установочным диском одновременно.
  • Загрузитесь с LiveCD. После окончания загрузки системы запустите Терминал («Menu» - «Applications» - «Default apps» - «Terminal») и введите команду:sudo grub.Sudo позволяет получить права суперпользователя для выполнения данной команды, а запрос grub запускает командный интерпретатор. Таким образом,вы окажетесь в оболочке загрузчика и появится соответствующее приглашение - grub >.
  • Далее введите следующую команду:find /boot/grub/stage1.Этот запрос вернет значение места, где расположен загрузчик (например, hd0,1 или hd0,6). В загрузочном секторе MBR располагается лишь малая информация о grub-е, а при помощи find вы находите все нужные для установки файлы.
  • Введите номер полученного раздела в следующий запрос:root(hdЗначение,значение).
  • Затем установите файлы в загрузочный раздел жесткого диска:setup(hd0).Этот запрос устанавливает загрузчик на жесткий диск, а поскольку второй параметр отсутствует, то установка производится напрямую на MBR.
  • Затем выйдите из оболочки grub:quit.
  • Существует второй способ разрешения проблемы. Загрузитесь с Live CD и смонтируйте ваш жесткий диск в наиболее удобную папку. Например:mount /dev/hda /media/hard.
  • После этого выполните запрос через Терминал:sudo grub-install /dev/hda --recheck --root-directory=/media/hard.Опция recheck применяется для проверки корректности устанавливаемого файла /boot/grub/device.map, и в случае ошибки команда исправляет его.
  • Извлеките LiveCD, перезагрузите компьютер, и вы снова сможете загрузиться в вашу установленную систему.
  • Оцените статью!