Итак, у меня есть система, на которой изначально была Windows 8.1 на обычном жестком диске. Я добавил SSD и установил на него Ubuntu. После того, как все было настроено (это мой новый медиасервер), я решил просто отформатировать диск, на котором была Windows, чтобы использовать его в качестве дополнительного хранилища в Ubuntu. Проблема в том, что MBR или GRUB, должно быть, были на этом диске (он sda, SSD — sdb), а теперь их нет, поэтому компьютер не загружается. Я загрузился с помощью своего Ubuntu 14.04 Live USB, установил и попытался запустить Boot Repair, но он продолжает жаловаться на какой-то раздел GPT, и, признаюсь, я понятия не имею, что это такое. Похоже, я не могу заставить это работать ни с одним из автоматизированных инструментов, поэтому надеюсь, что кто-нибудь здесь сможет помочь. Вот ссылка на журнал, который мне дала программа Boot Repair, любая помощь будет очень признательна.http://paste.ubuntu.com/10666549/
решение1
Предупреждения и ошибки, касающиеся поврежденного/недействительного GPT (таблица разделов GUID), относятся к диску 2 GiB, так что, вероятно, ни к жесткому диску, ни к SSD, и их можно смело игнорировать. К сожалению, это не объясняет, почему Boot-Repair не исправляет загрузчик.
Чтобы решить вашу проблему, я рекомендуюручная переустановка Grub, что будет немного сложнее, чем описано в ответах на этот вопрос из-за логического управления томами в вашей системе.
Если вы не знаете, что это такое или как с этим бороться, я рекомендую вам переустановить Ubuntu без управления логическими томами (LVM), поскольку это сложный вариант, который вызывает больше проблем, чем решает в простых настройках, выполняемых неопытными администраторами.
решение2
Я рекомендую следующее решение:
- Загрузите версию моего USB-флешки или CD-RМенеджер загрузки rEFInd.
- Подготовьте загрузочный носитель из этой загрузки.
- Если он еще не отключен,отключить безопасную загрузку.(При желании вы сможете снова включить его позже, хотя для этого вам, вероятно, придется преодолеть некоторые дополнительные препятствия.)
- Boot rEFInd. Вы должны увидеть как минимум один вариант загрузки Linux.
- Загрузите Linux из rEFInd.
- Установите rEFInd на жесткий диск, используя пакет Debian или PPA, указанные на странице загрузок rEFInd, указанной ранее.
Если все пойдет правильно, rEFInd теперь будет вашей программой загрузки по умолчанию и будет правильно загружать Ubuntu. На этом этапе вы можете забыть о GRUB.
В качестве альтернативы вы можете вручную установить GRUB на последнем этапе, а не устанавливать rEFInd. Это потребует запуска команды grub-install
и, возможно, update-grub
генерации нового файла конфигурации, но я не помню точного синтаксиса, который вам нужно будет использовать.