Ошибка grub install dev sda — фатальная ошибка ubuntu
Обновлено: 21.11.2024
На этой странице подробно описаны процедуры установки и переустановки GRUB 2. Эта информация относится к большинству версий GRUB 2, но написана специально для версии 1.99. GRUB 1.99 включен в версии Ubuntu 11.04 (Natty Narwhal) и более поздние версии. Для получения дополнительной информации по различным темам GRUB 2 посетите главную страницу GRUB2. Для получения информации о преобразовании в GRUB Legacy или из него см. документ сообщества Grub2/Upgrading.
Загрузчик GRUB 2 включен во все поддерживаемые в настоящее время версии семейства Ubuntu. GRUB 2 может работать как с традиционными компьютерными прошивками, такими как BIOS, так и с более новыми стандартами EFI/UEFI. Он совместим с MBR, GPT и другими таблицами разделов.
Все ссылки на GRUB относятся к GRUB 2. Там, где обсуждается GRUB 0.97, он будет упоминаться по номеру версии или как GRUB Legacy.
Установка GRUB 2 автоматически включается в обычную установку Ubuntu. Ввод, требуемый пользователем для первоначальной настройки, очень прост. Если установка будет использовать весь диск, никаких специальных настроек GRUB не требуется. Если пользователь хочет использовать определенный раздел для Ubuntu, он должен выбрать раздел Ubuntu и диск, на который следует встроить информацию о загрузчике.
Главные папки GRUB 2 – это /boot/grub/ и /etc/grub.d/. Пользовательские настройки хранятся в файле /etc/default/grub. Меню GRUB 2 построено на основе информации, содержащейся в /boot/grub/grub.cfg.
Параметры установки (LiveCD)
Использование всего диска («Стереть диск и установить Ubuntu»):
Установить на весь диск: пользователь должен выбрать диск, на который будут установлены Ubuntu и GRUB 2. GRUB 2 перезапишет загрузочную информацию диска и поместит файлы GRUB 2 в соответствующие места.
Установка Ubuntu в определенный раздел («Что-то еще»):
При использовании опции «Что-то еще» вам будет предложено выбрать «Устройство для установки загрузчика». Выберите: * либо диск (например, /dev/sdX, а не /dev/sdXY), на котором BIOS настроен для загрузки (рекомендуется для обычного использования) * ИЛИ раздел (например, /dev/sdXY, а не /dev/sdX) ), на котором будет установлен Ubuntu (/boot, else /) (только если вы хотите загрузить его из другого загрузчика; если есть сомнения, НЕ выбирайте этот вариант)
- укажите диск (например, /dev/sdX, а не /dev/sdaXY), который в данный момент не используется для загрузки системы, в качестве местоположения загрузчика.
- После завершения установки измените порядок загрузки (через настройку BIOS), чтобы диск, на который была записана информация GRUB, загружался первым.
- Если пользователь хочет восстановить загрузку с исходным загрузчиком, измените порядок загрузки обратно на исходный диск.
Примечания по BIOS/MBR
GRUB 2 обычно записывает информацию о загрузчике в область сразу за основной загрузочной записью и перед первым разделом. Некоторое программное обеспечение в операционных системах, отличных от Linux, также использовало эту встроенную область и сломало систему, перезаписав информацию GRUB 2 в системах с двойной загрузкой. GRUB 2 теперь может распознавать эту потенциальную проблему и избегать ее.
Информацию о загрузчике не обязательно устанавливать во встроенную область MBR. Он также может полностью обойти MBR и быть установленным в определенный раздел. При этом расположение файлов GRUB 2 указывается с помощью черных списков. Эта опция недоступна при установке Ubuntu с графическим интерфейсом, но ее можно сделать через терминал после установки. Даже в этом случае этот метод не так надежен, как запись в MBR, и не рекомендуется разработчиками GRUB.
Примечания по BIOS/GPT
Если BIOS настроен на загрузку диска в режиме Legacy/mbr, для установки GRUB2 на диск GPT (таблица разделов GUID) требуется выделенный загрузочный раздел BIOS с рекомендуемым размером не менее 1 МБ. Этот раздел можно создать с помощью GParted или других инструментов для создания разделов или с помощью командной строки. Он должен быть отмечен флагом bios_grub. Необходимые модули GPT автоматически включаются во время установки, когда GRUB 2 обнаруживает схему GPT.
GRUB 2 совместим с EFI/UEFI и загружает необходимые модули во время установки. Дополнительную информацию по этой теме см. в документации сообщества UEFI.
После установки
-
GRUB 2 будет загрузчиком по умолчанию для компьютера.
- Загрузочные файлы Windows в разделе Windows не затрагиваются установкой GRUB 2. Изменяются только данные MBR. Управление процессом загрузки Windows можно получить, выбрав запись Windows в меню GRUB 2 во время загрузки.
- После установки другой операционной системы, в которой был установлен собственный загрузчик, переустановите GRUB2, чтобы вернуть управление нужной ОС. Когда операционная система добавляется на мультизагрузочный компьютер, она обычно берет на себя управление процессом загрузки. Переустановка GRUB 2 из нужной ОС вернет управление процессом загрузки этой ОС.
- Добавьте загрузочную информацию на дополнительный диск. GRUB 2 можно установить на несколько дисков — все они указывают на одну и ту же операционную систему. Это обеспечивает резервную копию на случай повреждения MBR или данных загрузочной записи на определенном диске.
- Заменить отсутствующие файлы
- Исправить неисправную систему, например, когда пользователь видит только «GRUB» на черном экране без запроса или когда пользователь не может загрузиться с помощью параметров режима восстановления GRUB 2.
- Обновление Grub Legacy
- Загрузитесь с рабочего стола LiveCD.
- Смонтируйте раздел с вашей установкой Ubuntu.
Устройство/диск обозначается sdX, где X — обозначение устройства. sda — это первое устройство, sdb — второе и т. д. Для большинства пользователей MBR следует установить на sda, первый диск в их система. Пример:
Если пользователь получает сообщение "ошибка: невозможно открыть /boot/grub/device.map", добавьте переключатель -m и путь к файлу device.map. к команде следующим образом: Пример:
Если пользователь хочет узнать, почему произошел сбой системы, обратитесь к разделу Команды после восстановления ниже.
через ChRoot
- Загрузитесь с рабочего стола LiveCD. Компакт-диск должен быть 64-разрядным (не 32-разрядным), если исправляемая система является 64-разрядной.
- Откройте терминал. Способ зависит от версии.
- Замените правильный раздел: sda1, sdb5 и т. д.
Переустановите GRUB 2 (замените правильное устройство на sda, sdb и т. д. не указывайте номер раздела):
Восстановление загрузки после обновления Windows в Ubuntu 14.04 (без RAID)
- Вставьте установочный носитель Ubuntu (например, 64-разрядный DVD-диск Ubuntu 14.04 LTS)
- Убедитесь, что порядок загрузки BIOS настроен на чтение с носителя в первую очередь (проконсультируйтесь с руководством по материнской плате/компьютеру) и перезагрузите компьютер.
- Выберите режим Ubuntu Live/Try (не устанавливать)
- Нажмите фиолетовую кнопку поиска Ubuntu — введите «gparted» и нажмите на его значок.
- Определите имя вашего раздела Linux (/dev/sdXY) — вы сможете идентифицировать его, распознав его формат (скорее всего, ext4) и размер (количество ГБ)
- Нажмите фиолетовую кнопку поиска Ubuntu — введите «gnome-terminal» и нажмите на его значок
Очистка и переустановка GRUB 2
Разница между использованием команды grub-install и очисткой и переустановкой GRUB 2 заключается в том, что последняя полностью удаляет все файлы GRUB 2 и системные настройки. Очистка GRUB 2 также является методом сброса всех параметров конфигурации до значений по умолчанию в рабочей системе. Это может исправить сбои GRUB 2 из-за поврежденных файлов и неправильных конфигураций, а также из-за отсутствующих папок/файлов, удаленных пользователем. Пакеты GRUB 2, удаленные и переустановленные с помощью этой процедуры, включают grub-pc, grub-common и, в Grub 1.99 и более поздних версиях, grub-gfxpayload-lists эм>.
Во время этой операции пользователь временно останется без загрузчика. Перед очисткой пакетов GRUB 2 убедитесь, что у вас есть работающее подключение к Интернету и доступ к репозиториям.
Эту процедуру можно очень просто выполнить с помощью Boot-Repair или описанной ниже терминальной процедуры.
Примечание: процедура Boot-Repair также удалит пользовательские файлы, которые могут блокировать загрузку. Он также может очищать и переустанавливать GRUB2 для систем UEFI/LVM/RAID.
с помощью графического инструмента восстановления загрузки
* Запустите Boot-Repair либо с liveCD, либо из установленного сеанса * Нажмите «Дополнительные параметры» --> вкладка «Параметры GRUB» * Установите флажок «Очистить GRUB и переустановить его» --> Применить
Слишком много Ubuntu
Свежая установка 21.04. Ошибка выполнения «grub-install/dev/sda»
У меня возникла проблема с обновлением, а затем новой установкой 20.10. Был занят и теперь подумал, что смогу исправить это с помощью 21.04
Мне удалось запустить live CD и перейти на страницу Попробуйте или установите. (Я проверил правильность загрузки с помощью SHA256SUMS и т. д.)
У меня рабочий стол Windows и Linux с двойной загрузкой (в Windows загружается корректно).
Я выбрал "Установить сейчас", но затем получаю сообщение об ошибке.
Выполнение grub-install/dev/sda завершилось неудачно
Это фатальная ошибкаЯ сделал chkdisk в Windows без ошибок.
Я видел много сообщений о том, как это исправить разными способами.
Примечание: когда я загружаюсь с USB, я получаю начальный экран grub с не самой лучшей графикой, чтобы выбрать Ubuntu или Ubuntu с безопасной графикой или что-то в этом роде (никогда раньше не видел такого с live CD).
Xubuntu от рассвета до заката и далее
Дата регистрации июль 2005 г. Расположение Кажется, я здесь! Может быть? Фасоль 24 324 --> Фасоль спрятана! Дистрибутив Xubuntu 20.04 Focal Fossa
Какая версия Windows и установлена ли она с использованием UEFI?
Если предустановлена Windows 10, это, безусловно, будет UEFI, но если вы обновили Windows 7, ее можно легко установить в устаревшем режиме/режиме BIOS.Чтобы предоставить нам более подробную информацию, см. Boot-Repair в моей подписи ниже и следуйте инструкциям, чтобы запустить Boot-Info-Script. Пока не запускайте восстановление, а просто скопируйте сюда полученную ссылку pastebin, которая покажет нам намного больше о вашей системе.
Слишком много Ubuntu
На самом деле я не помню, но я почти уверен, что обновился до Windows 10.
Режим BIOS: Legacy
Xubuntu от рассвета до заката и далее
Дата регистрации июль 2005 г. Расположение Кажется, я здесь! Может быть? Фасоль 24 324 --> Фасоль спрятана! Дистрибутив Xubuntu 20.04 Focal Fossa
Я не очень хорошо разбираюсь в чтении и расшифровке выходных данных скрипта boot-info, но я заметил, что у вас есть раздел EFI/ESP на жестком диске.
Как вы создали USB, который вы использовали для установки, и был ли USB, который вы использовали для этого, тем же самым, что и для запуска сценария Boot-info?
Я полагаю, что некоторые приложения, используемые в Windows, создают только загрузочный диск UEFI, что будет означать, что вы загрузили USB в режиме UEFI при установке, поэтому Ubuntu будет установлен в режиме UEFI, который не будет работать, если ваша Windows используя старую версию/BIOS.
Подождите, пока кто-нибудь поймет отчет лучше, чем я, прежде чем выполнять какие-либо дальнейшие действия.
Слишком много Ubuntu
Я использовал свой другой компьютер только с Ubuntu 20.10 для создания USB.
Да, я сделал это во время сеанса liveCD на USB.
Любитель Ubuntu и любовь к ней
Дата регистрации июнь 2010 г. Местоположение Лондон, Англия Beans 11 909 --> Beans Hidden! Разрабатываемый выпуск дистрибутива Ubuntu
Пожалуйста, тоже не принимайте меня за эксперта. Это то, что я вижу в отчете Boot-Repair.
Диск имеет расширенный раздел (sda4). Это означает, что на диске есть схема разбиения основной загрузочной записи (MBR). Я не думаю, что должен быть раздел EFI (sda5). Действительно, в sda5 нет загрузочных файлов.
Я предполагаю, что это материнская плата с BIOS, а не с UEFI. Я также предполагаю, что сеанс установки Ubuntu был в режиме UEFI. Boot Repair говорит
Grub2 (v2.00) устанавливается в MBR /dev/sda и ищет core.img в секторе 1 того же жесткого диска. core.img находится в этом месте и ищет (,msdos6)/boot/grub. Он также включает следующие компоненты:
Это правильно. мсдос6 = сда6. Расположение загрузочных файлов Grub. Если бы на этом компьютере была предыдущая установка Ubuntu (20.10), она могла бы поместить
Grub в MBR диска. Это означало бы, что установщик 21.04 был точен, когда сказал, что установка Grub в MBR не удалась.Boot Repair предлагает единственное, на что он способен.
По умолчанию восстановление утилиты Boot-Repair будет выполнять очистку (для отмены подписи) и переустановку grub2 из sda6 в MBR sda.
Grub-efi не будет выбран по умолчанию, потому что: legacy-win no-win-efi
будет выполнено дополнительное восстановление: unhide-bootmenu-10s win-legacy-basic-fixЛюбитель Ubuntu и любовь к ней
Строка 72 3 Обнаружены операционные системы
Строка 105 Windows 10 на sda1 в устаревшем режиме
Строка 106 Windows 10 на sda2 в устаревшем режиме
Строка 116 EFI System Partition (ESP) для Ubuntu
Строка 109 Ubuntu на sda6 в режиме UEFIКак получилось, что у вас две установки Windows 10?
У вас Windows 10 в устаревшем режиме и Ubuntu в режиме UEFI, и это опрометчиво, отсюда и ошибка установки grub.
Чтобы обеспечить безопасность вашей системы в будущем, вам следует учитывать следующее: –
Слишком много Ubuntu
У меня была предыдущая Ubuntu много-много лет назад. Последней была версия 20.10, которая не установилась правильно. Последнее, что работало правильно, было 20.04
Я думал, что второй виндовс был областью восстановления для виндовс? При загрузке я показываю только Windows 10 и Ubuntu 21.04. Я не устанавливал вторую, просто когда-то обновлялся с 8 до 10.
Я не уверен, что находится на sda5
Gparted показывает загрузку, esp как флаги для sda5
Если я нажимаю на информацию:
Невозможно прочитать содержимое этой файловой системы!
Из-за этого некоторые операции могут быть недоступны.
Причина может заключаться в отсутствующем программном пакете.
Для поддержки файловой системы
fat32 необходим следующий список программных пакетов: dosfstools, mtoolsЯ рассмотрю последнюю ссылку "Установите обе системы в режиме UEFI с помощью GPT". Нужно ли сначала решить указанную выше проблему?
Супермастер-обжарщик
В BIOS Boot-Repair копирует bootmgr и BCD из загрузочного раздела Windows в основной раздел или раздел диска c:, так как многие пользователи удалили загрузочный раздел, не зная, что это необходимо. А то у них нет никаких загрузочных файлов.
Но затем grub ищет загрузочные файлы Windows, а не флаг загрузки Windows, как использует Windows, чтобы найти загрузочные разделы Windows, а затем находит оба раздела NTFS как загрузочные. Но Windows использует свой загрузчик только из основного раздела NTFS с флагом загрузки.Но вы установили Ubuntu в режиме UEFI, а в MBR у вас был старый grub для загрузки BIOS.
Вы можете узнать, что Ubuntu установлена в режиме UEFI, из ESP, загрузочной записи UEFI и монтирования ESP в fstab.
Вы не можете одновременно загружать Windows с BIOS и загрузку UEFI другой системы на одном диске без серьезных обходных путей для изменения загрузки.
Windows должен иметь загрузочный флаг на своем загрузочном разделе, ваш sda1 (хотя теперь это может быть sda2, так как загрузочные файлы скопированы) и UEFI требует загрузочный флаг на системном разделе ESP - efi. Только один флаг загрузки на диск.Используйте gparted и переместите флаг загрузки с sda5 на sda1.
Используйте Boot-Repair, чтобы установить загрузчик типа Windows на MBR (или флешку для восстановления/восстановления Windows) и убедитесь, что Windows загружается. Быстрый запуск должен быть выключен.
Затем используйте Boot-Repair, чтобы установить версию grub для BIOS в MBR.Поскольку у вас есть только одна MBR и две системы, загружающиеся в режиме BIOS, вам всегда нужно иметь как установщик Ubuntu, так и флешку для восстановления Windows.
Grub загружает только работающую Windows, а обновления Windows снова включат быстрый запуск. Тогда grub не загрузит Windows, и вам придется снова переключать загрузчик.Намного проще иметь Windows в режиме UEFI, так как тогда ее можно загрузить напрямую из меню загрузки UEFI, если grub не загружает Windows.
Microsoft уже почти 10 лет требует от поставщиков устанавливать Windows в режиме загрузки UEFI на диск с разделами gpt, поэтому установка BIOS не рекомендуется.Обратите внимание, что преобразование из MBR в разделы GPT сотрет диск, поэтому сделайте хорошие резервные копии. Но планируйте со временем преобразовать обе системы в UEFI.
Последние два дня я пытался установить Ubuntu на свой рабочий стол, но после нескольких попыток это все равно каждый раз терпит неудачу. Я попытался разбить свой жесткий диск на разделы (1 ТБ на установку Ubuntu объемом 500 ГБ, 500 не используется для Windows) и попытался выполнить полную установку диска. Каждый раз, когда я устанавливаю, я всегда прохожу большую часть пути, пока не появится всплывающее сообщение:
Кто-нибудь знает, что мне делать, чтобы это исправить? У меня есть возможность поместить grub-install в другой каталог или вручную установить его позже, но когда я выбираю последний вариант, мой компьютер не проходит через BIOS.
Может быть, кто-нибудь может дать мне подробные пошаговые инструкции по установке Ubuntu (желательно в раздел, я хочу иметь среду Windows для игр). Раньше у меня была Ubuntu на этом компьютере, я вернулся к Windows 7, и теперь это начало происходить.
Мои жесткие диски настроены как два жестких диска по 500 ГБ в конфигурации RAID 0.
Я пытался установить 64-битную и 32-битную версию Ubuntu. 12.04 LTS.
Мы будем очень признательны за любую помощь.
можно выполнить установку grub с live-cd, но почему бы просто не переустановить с помощью альтернативного установщика, посмотрите, работает ли он
"с альтернативным установщиком"
Что это значит? Другая версия Ubuntu?
Первое, что нужно сделать, это проверить целостность вашего live CD — загрузите его и в меню выберите «проверить диск», «проверить целостность» или что-то подобное. Если это не поможет, ваш диск неисправен, и вам следует загрузить его снова и записать на другой компакт-диск, но на этот раз с меньшей скоростью, просто для уверенности.
Если вы перезагружаетесь и не можете пройти через BIOS, попробуйте вставить свой live CD (независимо от того, что вы использовали для установки Ubuntu), прежде чем включать компьютер, и вы сможете загрузиться в «живую» среду. Другими словами, вы загрузитесь в Ubuntu, но она будет запускаться с компакт-диска, а не с вашего жесткого диска.К счастью, здесь вы все еще можете работать как обычно, поэтому мы можем использовать эту версию Ubuntu, чтобы попытаться исправить вашу основную версию.
Предполагается, что вы пытались установить до сих пор и получили бит "Это фатальная ошибка".
Итак, сначала просто объясню сообщение об ошибке. GRUB — это то, что позволит вам выбрать, какую операционную систему загружать; он называется загрузчиком и позволяет выбирать между Windows и Ubuntu при загрузке. При установке GRUB лучше сначала установить Windows в пустой раздел, потому что в противном случае вам придется повторять эти шаги. У Windows есть собственный загрузчик, но все, что он делает, это загружает Windows — он не дает вам выбора, и если вы установите Windows после установки GRUB, Windows перезапишет GRUB, и вы не сможете загрузиться в Ubuntu.< /p>
Далее, в Linux жесткие диски обозначаются форматом /dev/sdX, а разделы называются /dev/sdXY, где X — буква, а Y — раздел. Поэтому, когда он говорит /dev/sda, это означает ваш основной жесткий диск. Ваше сообщение об ошибке означает, что загрузчик не смог установиться на основной жесткий диск, поэтому вы не сможете загрузиться в Ubuntu, потому что компьютер не знает, где искать файлы, необходимые для загрузки. р>
Извините, если объяснение немного упрощено - я не знаю, как много вы знаете. В любом случае, вот несколько шагов, чтобы попробовать:
Загрузитесь в среду live CD и выберите "Попробовать Ubuntu"
Откройте редактор разделов (клавиша Windows, чтобы вызвать тире, затем введите "gparted")
Теперь вам нужно выяснить, на каком из ваших разделов установлена Ubuntu. Я совсем не разбираюсь в конфигурациях RAID, но я думаю, что это должно работать так же. Разделы Ubuntu будут отформатированы как «ext4» или «ext3», и, надеюсь, будет только один, так что это легко определить. Если да, запомните его код — вероятно, /dev/sda1 или /dev/sdb1 или что-то очень похожее. Он может отличаться от того, что было во время установки. Если есть несколько разделов, соответствующих этим критериям, и вы не знаете, какой из них является разделом / (корень всего) или разделом /boot (если он существует), то нам придется попытаться выяснить это. Скажи мне, если тебе нужна помощь по этому поводу. Вы можете изменить устройство (жесткий диск), которое вы видите в левом верхнем углу.
Теперь, когда мы знаем раздел Ubuntu (я использую /dev/sdb1), вам нужно смонтировать его, чтобы мы могли записать на него файлы GRUB. В терминале (снова откройте тире, введите терминал) запустите эти команды, но не закрывайте терминал, потому что он нам понадобится позже:
<р>7. У вас должен быть список файлов, состоящий из нескольких слов из трех или четырех букв, таких как: <р>8. Если да, то у вас правильный раздел, если нет, так и скажите. 9. Раз уж вы увидели "boot" в списке выше, то можно продолжать. Если вы закрыли терминал, который использовали, вам нужно будет сначала снова запустить «sudo - i», если вы оставили его открытым, вам не нужно ничего делать, кроме как продолжить. Обратите внимание, что номера теперь нет — это просто /dev/sdb. Замените его любой буквой, которую вы используете: <р>10. Надеюсь, это заставит тонну текста прокручиваться вверх по экрану в течение нескольких секунд, а внизу, если нам повезет, будет написано «установка успешно завершена» или что-то в этом роде. Если нет, подскажите, что за сообщение об ошибке. 11. Если повезет, мы закончили, так что давайте просто почистим: <р>12. Затем вы можете перезагрузиться, вынуть live CD и, надеюсь, он загрузится нормально!При обновлении или установке ОС Linux с одной версии на другую вы можете столкнуться с приведенной ниже ошибкой. В моем случае я попытался установить linux mint 20 (Ульяна) и столкнулся с ошибкой. Примечание. Я уже отключил безопасную загрузку на своем ноутбуке.
Я загрузил ISO-образ Linux mint 20 с их веб-сайта и сделал его загружаемым с помощью программного обеспечения Rufus (схема разделов MBR и целевая система BIOS или UEFI). Подключил USB к ноутбуку и установил Linux Mint 20. Установка не дала ошибок, но в конце показала ошибку выше. Я пытался установить «Linux mint 20» несколько раз, но в итоге получил одну и ту же ошибку.
Когда появится сообщение об ошибке, не нажимайте OK. Просто оставьте это диалоговое окно ошибки как есть. Помните, что вы находитесь в ОС, загруженной с живого USB. Есть приложение Boot-Repair. Откройте его и нажмите на дополнительные параметры на начальном экране. Вы также можете напрямую нажать «Рекомендуемый ремонт», чтобы проверить и решить любые проблемы с личинкой.
Я использовал дополнительные параметры. На вкладке параметров Grub параметр «Безопасная загрузка» был включен по умолчанию (первый вариант). Я снял флажок и продолжил шаги. При появлении запроса откройте терминал и выполните команды, показанные на экране. После этого он предложит вам загрузить grub, а также загрузить данные в pastebin. Я нажал нет для всего. После этого я перезапустил систему.Он загрузился правильно, без каких-либо проблем.
Примечание. Когда вы нажимаете "ОК" для сообщения об ошибке установки grub, в операционной системе usb ничего не работает. Такие приложения, как терминал, firefox и т. д., вылетают независимо от того, сколько раз вы их открываете. Итак, не нажимайте ОК. Оставьте все как есть и используйте приложение для восстановления загрузки.
Загрузите компьютер с компакт-диска или USB-накопителя Linux Mint/ubuntu live OS. Восстановление загрузки и Gparted доступны в операционной системе. Непосредственно используйте рекомендуемый вариант восстановления в приложении Boot Repair. Во время восстановления загрузки откройте приложение gparted из терминала. Как только приложение Gparted откроется, оно покажет все разделы в вашей системе. Щелкните правой кнопкой мыши раздел /boot/efi (это ваш системный раздел ESP-efi) и выберите параметр управления флагами. Если вы видите, что опция «загрузка» отмечена, снимите ее. У вас должна быть отмечена только опция esp. Снимите все остальные галочки и перезагрузите машину. Он должен загружаться без проблем.
Читайте также:
-
GRUB 2 запишет информацию в загрузочную область указанного диска, указывающую на файлы GRUB 2 установки Ubuntu. В более ранних версиях GRUB 2 в системах BIOS любая информация, ранее содержащаяся в области сразу за MBR, будет перезаписана. Усовершенствование GRUB 2 позволяет записывать загрузочную информацию в другую область, если приложение, отличное от Linux, уже использовало эту область.
Чтобы просмотреть файловую систему GRUB 2 и параметры конфигурации, перейдите на страницу документации сообщества Grub 2.
При использовании команды grub-install загрузочная информация обновляется и записывается на указанный диск, отсутствующие, но не поврежденные или намеренно удаленные файлы восстанавливаются. В частности, обновлены core.img, grubenv и device.map, а отсутствующие модули восстановлены. Если она отсутствует, папка grub будет создана заново. Команда grub-install не создает новое меню GRUB 2 (grub.cfg).
Переустановка GRUB 2 из работающей системы
Это перезапишет информацию MBR, чтобы она указывала на текущую установку, и перезапишет некоторые файлы GRUB 2 (которые уже работают). Поскольку это не делается во время выполнения предыдущей команды, запуск sudo update-grub после установки обеспечит актуальность меню GRUB 2.
Исправление сломанной системы
Если система перестала загружаться из-за сбоя GRUB 2 или повреждения MBR/загрузочного сектора, существуют различные способы переустановки GRUB 2. Сначала перечислены самые простые, за ними следуют более сложные.
с помощью графического инструмента восстановления загрузки
Boot-Repair — это приложение с графическим интерфейсом, которое может исправить различные проблемы GRUB 2. Его можно использовать либо с LiveCD, с собственного компакт-диска, либо во время обычного сеанса Ubuntu. В дополнение к простому пользовательскому интерфейсу, Boot-Repair также включает возможность запуска сценария для сбора сведений о системе, которые можно использовать для устранения неполадок на различных форумах и каналах IRC.
Пожалуйста, обратитесь к документации сообщества Boot-Repair за инструкциями по установке и запуску этого приложения.
в режиме спасения GRUB2
GRUB 2 предоставляет режим rescue, который позволяет пользователю попытаться восстановить GRUB 2 со специального терминала GRUB во время загрузки. Обратитесь к разделу Grub2 Command_Line_and_Rescue_Mode для получения информации об операциях терминала GRUB.
через терминал LiveCD
В этом методе используется терминал с LiveCD. Пользователь должен знать имя устройства/раздела установленной системы (sda1, sdb5 и т. д.), которая затем монтируется с LiveCD. Файлы GRUB 2 копируются из библиотек LiveCD в нужные места и MBR.
Эта операция запишет в MBR и восстановит модули и core.img в /boot/grub. Он не заменит и не восстановит grub.cfg или не исправит поврежденные файлы. Загрузите LiveCD, выберите "Попробовать" и откройте терминал.
При использовании LiveCD из-за изменений GRUB 2 между выпусками Ubuntu пользователю рекомендуется загружать LiveCD того же выпуска (11.10, 12.04 и т. д.), что и выпуск, который нужно восстановить. Если пользователь установил другую версию GRUB 2, используйте LiveCD с той же версией GRUB 2.
При необходимости используйте команду fdisk, чтобы определить раздел, на котором установлена Ubuntu. Опция fdisk "-l" представляет собой строчную букву "L". Ищите один из подходящего размера или форматирования. Запуск sudo blkid может предоставить дополнительную информацию, которая поможет найти нужный раздел, особенно если разделы помечены. '
grub-install восстановит отсутствующие файлы в папке grub, но не восстановит намеренно удаленные или поврежденные файлы. Для выполнения этих задач необходимо полностью удалить и переустановить GRUB 2.
Если Ubuntu установлена в файловой системе B-tree, например, btrfs, тогда /boot меняется на /@/boot в приведенных выше командах, так что:
Если пользователь хочет узнать, почему произошел сбой системы, обратитесь к разделу Команды после восстановления ниже.
с помощью копирования файлов разделов
Этот метод не работает, если GRUB еще не установлен или если файлы GRUB были удалены.
Этот метод говорит о 9.10, поэтому он может быть устаревшим.