Двойная загрузка - Grub2 не обнаруживает Ubuntu Server (10.4, 64 бит) после установки Ubuntu Desktop (12.04)
Требование У меня есть компьютер с Ubuntu 10.4.3 (64-битный сервер), установленный через LVM и /boot файловую систему, и я хотел, чтобы он был загружен с двойной загрузкой до Ubuntu 12.04 (рабочий стол, 32-битный).
Успешно завершено:
Создание свободного раздела для установленной настольной версии - следуя процедурам / обсуждениям в этом вопросе, освободите 200 ГБ из 200 ГБ жесткого диска. Это было успешно.
Установка настольной версии Ubuntu 12.04.1 (32-разрядная версия) - Успешно установленная ОС iun на вновь созданное свободное пространство в виде /dev/sda6 (расширенная версия)
Эта проблема:
Во время установки Desktop версия не смогла увидеть присутствие Ubuntu Server и спросила меня, хочу ли я использовать, какую систему. Я использовал ручную установку для правильной установки.
Grub не обнаружил мою установку Ubuntu Server и настроил ее непосредственно для загрузки Ubuntu 12.04.
Что я пытался исправить это:
Я использовал процедуры восстановления Grub2, описанные в этом вопросе, с использованием 64-разрядного компакт-диска Ubuntu 12.04.2 и мог вернуть только установку сервера. Grub не обнаружил версию моего рабочего стола в другом разделе.
Я использовал те же процедуры с Desktop CD, а затем Grub обнаружил и установил только версию для моего компьютера, но не обнаружил версию своего сервера.
Редактировать 1
- Скачал Rescatux CD и попытался
'Update GRUB configuration'
а также 'Restore Grub
". Не удалось обновить конфигурацию Grub, когда я выбрал LVM, и успешно, когда я выбрал sda6 (не-lvm ubuntu 12.04), а восстановление grub вынудило меня выбрать один раздел, и в зависимости от выбранного раздела я мог загрузить только эту версию linux.Вопрос Как заставить это загружаться как вариант двойной загрузки?
2 ответа
Попробуйте использовать Boot-Repair Tool.
Во многих случаях проблемы, связанные с загрузкой, связаны с неправильной или неправильной установкой Grub или с тем, что связано с MBR и таблицей разделов, и отметили, что Boot Repair Tool был создан с целью облегчить решение этой распространенной проблемы, рекомендованной Команда Ubuntu.
Obs.: Если вы не получите доступ к Интернету во время использования Boot-Repair, вы не получите указанный ниже URL-адрес, который может дать нам важную информацию о вашей проблеме в случае, если рекомендуемый ремонт не работает.
Установите Boot-Repair в Ubuntu
В вашем случае, поскольку вы можете загружаться в Ubuntu, вы можете установить восстановление загрузчика с помощью следующих команд:
Этот шаг можно выполнить через раздел "Попробуйте Ubuntu" на Live-CD/DVD/USB.
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
Затем запустите Boot-Repair и просто нажмите кнопку "Рекомендуемое восстановление". Когда восстановление будет завершено, запишите URL-адрес (paste.ubuntu.com/XXXXX), который появился на бумаге, затем перезагрузите компьютер и проверьте, восстановили ли вы доступ к своим ОС.
Если восстановление не удалось, укажите нам URL-адрес, поскольку он предоставит нам дополнительную информацию об ошибке.
Получить CD, включая Boot-Repair
Этот способ предназначен для тех, кто не может запустить какую-либо установленную ОС на компьютере, есть два варианта:
- Используйте этот ISO для создания загрузочного Live-CD/USB Boot-Repair Tool
- Загрузите ваш компьютер с Linux Security Remix, где Boot-Repair Tool будет включен по умолчанию
Выберите один из вариантов запуска Boot-Repair и нажмите кнопку "Рекомендованный ремонт". Когда восстановление будет завершено, запишите URL-адрес (paste.ubuntu.com/XXXXX), который появился на бумаге, затем перезагрузите компьютер и проверьте, восстановили ли вы доступ к своим ОС.
Если восстановление не удалось, укажите нам URL-адрес, поскольку он предоставит нам дополнительную информацию об ошибке.
Для получения более подробной информации и информации о дополнительных опциях, пожалуйста, прочитайте эту страницу справки Ubuntu.
Одним из решений может быть настройка одного из ваших;/etc/grub.d/40_custom
так что у вас есть одна ручная конфигурация, добавленная в ваше меню grub.
Не идеальное решение, но должно решить проблему