Как исправить GRUB после того, как Windows сломает его, и как отредактировать меню GRUB

Я установил Windows XP и Ubuntu. Я мог бы легко загрузиться либо до тех пор, пока Windows не «зафиксировала» загрузчик так, что теперь он будет загружаться только в Windows.

Я думаю, что нет возможности предотвратить использование Windows. Итак, вместо этого, когда это происходит, как быстро восстановить загрузчик GRUB?

Также, когда я здесь: как мне изменить меню GRUB, скрыть параметры, которые я не хочу, и изменить загрузочную ОС по умолчанию?

4 Solutions collect form web for “Как исправить GRUB после того, как Windows сломает его, и как отредактировать меню GRUB”

Следуйте инструкциям сообщества Ubuntu об восстановлении или восстановлении из проблемы загрузчика . По сути, вам нужно будет использовать chroot в вашей среде жесткого диска, используя ваш live CD, и используйте grub-install для переустановки GRUB. Существует несколько способов сделать это, как предлагает документ – выберите свой выбор.

Из этого более раннего ответа .

Меню GRUB можно найти на /boot/grub/menu.lst в системах Ubuntu.

Если вы только что установили Windows, нормально перезаписать MBR. Вы можете получить то же самое, если только сделали автоматический ремонт или восстановление на своем разделе Windows. Если это не новая установка, и вы просто не ремонтировали систему, что-то еще происходит – Windows обычно не исправляет MBR без причины.

Загрузите Live CD ( gparted быстро), затем в окне терминала введите (подставляя пару (диск, раздел)):

sudo grub find /boot/grub/stage1 root (hd0,0) setup (hd0) quit 

Затем перезагрузите систему

Как root edit /boot/grub/menu.lst , это довольно понятно.

Меню GRUB хранится в файле под названием menu.lst. На многих системах это называется grub.conf, но это должно быть символической ссылкой на menu.lst, и вы можете отредактировать одну из них, так как symlink просто приведет вас в реальный файл.

Чтобы вернуть загрузку GRUB, вы можете загрузиться с живого компакт-диска или диска восстановления и работать оттуда. Но я не буду объяснять это, поскольку у меня нет точных деталей (и это слишком опасно, чтобы догадываться).

Иногда при разбиении и формировании окон происходит изменение номера раздела. Например: / dev / sda3 стать / dev / sda4
Так что если U будет загружаться с ошибкой 17 … «невозможно смонтировать выделенный раздел» … Исправить это так:

  1. На всплеске grub выберите строку своей записи и нажмите «e», чтобы изменить
  2. Измените номер раздела … Ex: (hd0,2) -> (hd0,3) и нажмите «enter»
  3. перезагружать
  4. Когда вы можете перезагрузить систему, исправьте menu.lst с новыми настройками …
  • Удаление старого раздела XP, но это активный системный раздел
  • Разделы для двойной загрузки установите Ubuntu с Windows
  • Может ли Bitlocker использоваться в двойной системе загрузки с Windows на одном диске, Linux на другом?
  • Являются ли перегородки к внутреннему / внешнему краю значительно быстрее
  • Как создать загрузочный USB-накопитель с несколькими операционными системами?
  • Как сделать ярлыки batcut, чтобы выбрать следующую систему входа - двойная загрузка 7 и 8
  • Как восстановить раздел Windows после перемещения GRUB на другом диске
  • Interesting Posts

    Прерванное шифрование с использованием Windows 7 BitLocker

    Ubuntu – подключите монитор к ноутбуку

    Как удалить первые 27 символов из каждой строки Notepad ++?

    Как конвертировать .PDF в .eps (в Windows)

    Драйвер Bluetooth Broadcom для Windows 7 на MacBook Pro

    Github для Mac устанавливает веб-сервер, «github conduit». Это риск для безопасности?

    Возможно ли, что подстановочный знак Ubuntu * с tar каким-то образом не восстанавливает некоторые файлы?

    Как добавить новую программу в меню «Пуск»?

    Самый быстрый способ найти расстояние между двумя лат / длинными точками

    Как отключить неисправную клавиатуру моего ноутбука?

    Где мой вариант контекстного меню «Открыть с помощью gVim» в Windows 7?

    Как скрыть из программы, что она работает на виртуальной машине?

    Как использовать второй ПК в качестве расширенного монитора

    Не удается удаленный доступ к компьютеру, потому что «удаленному компьютеру требуется сетевая аутентификация»

    Как определить, существует ли определенная машина в сети?

    Давайте будем гением компьютера.