После установки Windows нет выбора загрузки Linux?

После установки Windows нет выбора загрузки Linux?

Я настраивал свой компьютер для работы, на котором установлена ​​ОС Linux Ubuntu, и мы используем много программ и т. д., поэтому на подготовку у меня ушло день или два.

Я собирался сделать двойную загрузку с разделом Windows 7. Я установил Windows 7 и настроил ее. Теперь, когда я загружаю систему, я больше не могу выбрать Ubuntu.

Кто-нибудь знает быстрое решение или мне придется начинать все заново?

Хорошо, я попробовал два руководства... ни одно не помогло, может ли кто-нибудь дать мне пошаговую информацию, которая, как я думаю, вам нужна:

Linux = ubuntu 12.04 windows 7 Раздел с linux = sda1

решение1

Вам необходимо переустановить GRUB с Linux LiveCD. Подробнее об этом можно прочитать, например, здесь:

http://www.increa.com/articles/GRUB-over-windows/

И да, это вопрос не по программированию, а по системному администрированию.

решение2

Это установщик Windows, который молча стер MBR вашего первого диска. Это то место, где раньше был установлен загрузчик GRUB, теперь он содержит загрузчик MS NTLDR.

Как уже говорилось в других ответах, вам придется переустановить GRUB, начиная с Linux Rescue CD, Ubuntu или любого другого Linux CD/DVD, способного монтировать разделы вашего диска.

Процедура зависит от диска восстановления, но обычно она следующая:

  1. запустить диск восстановления Linux
  2. смонтируйте ваш / раздел
  3. chroot для вашей новой файловой системы /
  4. монтировать виртуальные файловые системы /proc, /sys и /dev
  5. mount /boot (если это выделенная ФС)
  6. переустановите GRUB на MBR стартового жесткого диска
  7. размонтировать что угодно
  8. перезагрузите систему без аварийного диска
  9. выберите "linux" из списка вариантов :-) (шутка)
  10. удалить Windows :-) :-) :-) (шутка снова, не делайте этого, если в этом нет необходимости!)

решение3

Вы сможете переустановить загрузчик с установочного/восстановительного диска Ubuntu.

решение4

Я придумал решение, надеюсь, оно поможет.

  1. Установите wingrub (grub для windows, надеюсь, что он работает для win 7), который позволяет выполнять многозагрузку в windows. Обязательно установите его в C:\
  2. Отредактируйте ваш wingrub conf, чтобы добавить строки загрузки ubuntu в его параметры загрузки. Получите строки, которые вы должны добавить в файл conf, следующим образом:
    1. Загрузитесь с загрузочного диска Linux.
    2. Смонтируйте ваш Linux /.
    3. Скопируйте строки, которые загружают ваш Ubuntu из /etc/grub.conf
    4. Добавьте эти строки в ваш файл конфигурации wingrub.

Связанный контент