Chastniimastertver.ru

Ремонт бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Восстановление grub после установки windows 10

Восстановление grub после установки windows 10

TTd3J.png

За что я ненавижу Windows, это за то что после очередного обновления, почему то затирается загрузчик grub2. Это при том, что у меня уже были отключены быстрая загрузка Secure Boot, но после обновления она почему то снова включилась. В общем если бы не несколько приложений которые увы не портируются на Linux, а использование которых в VirtualBox не так удобно, то я бы с превеликим удовольствием снес бы Windows со своего ноутбука.

Теперь собственно о проблеме. Итак после обновления WIndows, у нас слетел grub2. Как правило в таком случае я первым делом делаю загрузочную live-cd флешку с каким нибудь linux-дистрибутивом. Загрузившись с флешки в режим live-cd, то есть без установки воспользуемся прекрасной утилитой boot-repair.

Утилита предельно проста, послу установки

sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update && sudo apt-get install -y boot-repair

1335260967-300x195.png

запускаем утилиту и нажимаем на кнопку Recommended repair, после чего система сама даст указания. Что да как делать. Каждый случай индивидуален, в моем случае boot-repair сформировал отчет и выдал ссылку на него. Открыв ссылку я увидел подробный отчет о состоянии моего загрузчика и в конце рекомендации по восстановлению, если система сама не загрузилась после перезапуска. Рекомендации были примерно такими

То есть загружаемся в Windows, открываем консоль от имени Администратора системы и выполняем команду:

bcdedit /set < bootmgr >path E FI u buntu s himx64.efi

к сожалению эта команда мне не помогла. Порыскав немного по ссылке которую мне сформировал boot-repair я нашел такой раздел в ней.

Видим от того что у меня Linux Mint команда для восттавновления данная boot-repair мне не помогла, но я немного изменил ее следующим образом:

bcdedit /set < bootmgr >path EFIubuntugrubx64.efi после чего к счастью при загрузке снова стал отображаться Grub2, из которого я могу на свой выбор загрузить либо Windiws, либо Linux.

Если вы используете на своем компьютере две операционные системы, Windows и Linux, и обновили свою Windows из 7, 8 или 8.1 до самой новой Windows 10, могут возникнуть проблемы с загрузчиком Grub при использовании защищенной загрузки UEFI. Во время обновления Windows 10 просто затрет загрузчик Grub и запишет туда свой.

Вы, как обычно, перезагружаете систему и ожидаете увидеть меню выбора операционной системы Grub, но вместо этого загружается новая Windows 10. Вам может показаться, что нет никакого способа получить доступ к Ubuntu или что не может работать Ubuntu рядом с Windows 10. Но это не так. Многие советуют установить Ubuntu на другой диск, но есть более простое и прекрасно работающие решение, чтобы восстановить grub после установки windows 10. Кончено, всегда можно восстановить grub2 стандартным способом, с помощью LiveCD диска, но если вы используете UEFI, есть более легкое решение, мы сделаем все с помощью Windows 10.

Восстановление Grub после Windows 10

Хотя за основу в этой статье берется Ubuntu, но это также будет работать и для других дистрибутивов. Просто папка, в которой находятся файлы загрузчика будет немного отличатся.

Шаг 1.

Откройте меню пуск в операционной системе Windows:

UEFI_Settings.jpg

Шаг 2.

Найдите командную строку и щелкните по ней правой кнопкой. В открывшимся окне выберите Запуск от имени администратора:

command_prompt_Windows10.jpeg

Шаг 3.

Скопируйте и выполните эту команду:

bcdedit /set path EFIubuntugrubx64.efi

Вам не нужно будет вводить пароль, у вас уже есть права администратора и программа должна отработать нормально. Эта команда обратно запишет вместо загрузчика Windows 10 grub.

Шаг 4.

Восстановление grub после windows 10 завершено. Перезапустите компьютер и вы увидите на экране знакомый Grub. Надеюсь, эта краткая инструкция помогла вам выполнить восстановление Grub после установки Windows 10.

Всем привет! В этой заметке я покажу, как можно исправить ситуацию, когда после успешной установки дистрибутива Linux Debian 10 рядом с Windows 10 на компьютер с UEFI, загрузчик GRUB не загружается, а вместо него по-прежнему, как и до установки Debian, запускается Windows 10, т.е. в обход GRUB.

Grub_does_not_load_after_install_Debian_10_1.jpg

Зачем нужно, чтобы GRUB запускался по умолчанию?

Если Вы захотели установить на один компьютер Linux и Windows, например, дистрибутив Debian 10 и Windows 10, то Вам необходимо сначала установить Windows, а потом Debian, так как загрузчик Windows не работает с Linux, а загрузчик Debian, т.е. GRUB, умеет запускать все загрузочные системы, включая Windows.

Таким образом, если установить сначала Debian, а потом Windows, то Windows просто перепишет загрузчик GRUB, и Debian запускаться не будет.

Поэтому, для того чтобы иметь возможность по выбору запускать операционные системы на компьютере, необходимо, чтобы загрузкой управлял GRUB, т.е. запускался по умолчанию.

Почему не загружается GRUB?

Все дело в том, что по умолчанию установщик Debian устанавливает загрузчик в область UEFI согласно всем спецификациям, а Windows нет, именно это и не позволяет Debian загружаться даже после успешной установки.

В данном случае UEFI запускает загрузчик по умолчанию, т.е. Windows, а загрузчик Debian просто не запускается. В результате Вы успешно установили Debian, но по умолчанию загружается все равно Windows 10.

Поэтому, для того чтобы изначально избежать такой ситуации, установку Debian 10 необходимо производить в экспертном режиме, чтобы принудительно установить загрузчик в нужную область (removable media path), так же как это делает Windows.

Заметка!Установка Debian 10 рядом с Windows 10 на компьютер с UEFI (экспертный режим) – в материале подробно рассмотрен процесс установки дистрибутива Debian 10 на один компьютер с UEFI рядом с Windows 10 в экспертном режиме.

Некоторые другие дистрибутивы Linux, например, Ubuntu, по умолчанию устанавливают загрузчик в область removable media path, и таких проблем у них не возникает, но такой подход создает предпосылки конфликта с любыми другими установщиками, что плохо и неправильно. Вот почему в Debian не делают этого по умолчанию.

Заметка!Установка Ubuntu рядом с Windows 10 на компьютер с UEFI – в материале подробно рассмотрен процесс установки дистрибутива Linux Ubuntu на один компьютер рядом с Windows 10.

Однако если Вы все-таки установили Debian 10 в обычном режиме, и у Вас возникла такая ситуация, что вместо загрузчика GRUB загружается Windows 10, Вам необязательно переустанавливать Debian, достаточно зайти в загрузочное меню, запустить UEFI Shell и настроить загрузку UEFI. А как все это сделать, я сейчас и покажу.

Читайте так же:
Установка повысительного насоса в систему отопления

Делаем загрузчик GRUB загрузчиком по умолчанию

Сейчас мы рассмотрим все действия, которые необходимо выполнить, чтобы сделать загрузчик GRUB загрузчиком по умолчанию.

Примечание! Все действия ниже предполагают наличие у Вас определенного опыта администрирования операционных систем и навыков работы с компьютером. При определенных обстоятельствах некорректные действия могут повлечь нарушение работы загрузчика компьютера.

Шаг 1 – Запускаем менеджер загрузки

Для того чтобы управлять загрузчиком компьютера, необходимо зайти в загрузочное меню, т.е. запустить менеджер загрузки.

Обычно это можно сделать клавишей F9, но иногда используются и другие клавиши (F12 и т.д.).

Итак, во время включения компьютера нажимаем клавишу F9.

Шаг 2 – Запускаем UEFI Shell

В итоге запустится загрузочное меню. Нам нужно открыть UEFI Shell. Для этого входим в «Boot Manager» (интерфейс у Вас может отличаться).

Затем выбираем пункт «EFI Internal Shell».

Grub_does_not_load_after_install_Debian_10_3.jpg

После чего запустится командная оболочка для работы с UEFI. В командной строке отобразится приглашение ввода команд «Shell>».

Шаг 3 – Входим в файловую систему загрузочного раздела

Вносить изменения мы будем путем определенных действий с файлами, поэтому нам необходимо открыть файловую систему загрузочного раздела UEFI.

Это делается достаточно просто, вводим команду FS0: (обычно именно такая метка у загрузочного раздела).

Grub_does_not_load_after_install_Debian_10_4.jpg

Шаг 4 – Переименовываем текущий загрузочный файл

Весь смысл наших действий заключается в том, чтобы заменить текущий загрузочный файл на тот, который нам нужен, т.е. на загрузчик GRUB.

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

Переименовываем файл следующей командой.

Grub_does_not_load_after_install_Debian_10_5.jpg

Если у Вас отобразилось сообщение [ок], значит, все прошло успешно.

Таким образом, файл bootx64.efi мы переименовали в bootx64.efi_, этот файл расположен в каталоге EFIBoot.

Шаг 5 – Копирование файла загрузчика GRUB

Теперь нам нужно в каталог EFIBoot скопировать файл загрузчика GRUB, чтобы он запускался по умолчанию.

В этой статье речь идет о Debian, поэтому загрузчик лежит в одноименном каталоге EFIdebian, а файл его называется grubx64.efi.

Для копирования можно использовать следующую команду.

Grub_does_not_load_after_install_Debian_10_6.jpg

Как видите, файл мы копируем с новым названием, для того чтобы EFI запускала его по умолчанию.

Шаг 6 – Выход из командной строки

На этом все, теперь мы можем выйти из командной строки и попробовать запустить компьютер.

Для выхода из «EFI Internal Shell» вводим команду Exit.

Чтобы продолжить загрузку компьютера, выбираем пункт «Continue».

Grub_does_not_load_after_install_Debian_10_7.jpg

После вышеупомянутых операций с файлами по умолчанию у Вас должен загружаться GRUB, в котором можно будет выбрать операционную систему для загрузки, Debian или Windows.

На заметку! Новичкам рекомендую почитать книгу «Linux для обычных пользователей» – в ней подробно рассказывается про основы операционной системы Linux

Grub_does_not_load_after_install_Debian_10_8.jpg

  • Debian GNU/Linux– это операционная система Debian;
  • Windows Boot Manager (на /dev/sda2) – это Windows 10.

Если ничего не выбрать в течение нескольких секунд, по умолчанию будет загружаться Debian, однако можно сделать и так, чтобы по умолчанию загружалась Windows 10, и даже переименовать пункты меню для удобства, об этом я уже рассказывал в материале – Как изменить порядок загрузки операционных систем (Linux, Windows) в GRUB.

Не загружается Linux

Системы Linux загружаются очень быстро, поэтому большая часть данных, выводимых во время загрузки, быстро прокручивается и мы не успеваем прочитать текст. Тем не менее, во время загрузки, могут возникнуть различные ошибки, вплоть до того, что вы столкнетесь с проблемой не загружается Linux.

Ошибка может возникнуть в любом месте загрузки и любом компоненте системы инициализации. Обычно, systemd выводит подробную информацию об ошибках загрузки Linux на экран, но не всегда можно успеть их все прочитать. В этой статье мы рассмотрим что делать если не загружается Linux после установки, а также как посмотреть логи загрузки в этой операционной системе.

Почему Linux не загружается?

Причин проблем с загрузкой Linux может быть большое количество, в этой статье мы рассмотрим самые частые из них, которые можно достаточно просто решить. Сначала кратко пройдемся по самим причинам:

  • Linux после обновления не загружается, вы обновляли дистрибутив и что-то пошло не так, и теперь вы не можете попасть в вашу рабочую оболочку;
  • Linux перестал загружаться в результате повреждения файловой системы;
  • Linux не может примонтировать один из важных разделов диска из-за неверных настроек fstab;
  • Система не загружается из-за несовместимости графического драйвера и ядра;
  • Диск переполнен и системе попросту негде создать временные файлы.

Все это может возникать не так редко, если вы очень любите экспериментировать с системой и при этом не очень аккуратны. Мы не будем рассматривать проблемы с загрузкой из за Grub. Я буду надеяться, что там у вас все в порядке. Самое главное, что нужно сделать при проблемах с загрузкой — это посмотреть внимательно логи последней загрузки. Только так вы сможете понять в чем причина проблем и не гадать. Как это сделать? Есть несколько способов, вы можете использовать LiveCD или загрузиться в режим восстановления.

Читайте так же:
Нормы установка техники рабочее место

Проверка журналов загрузки

Итак, вы загрузились с LiveUSB системы и подключили разделы с основной системой или же вошли в режим восстановления с помощью загрузчика Grub. Для этого есть специальная опция в большинстве дистрибутивов. Она загружает однопользовательский режим Systemd с поддержкой сети и минимальными возможностями. С помощью него вы можете вернуть систему к нормальной работе.

Для работы в этом режиме нужно ввести пароль суперпользователя.

Если такого пункта нет можно загрузить режим восстановления Bash. Для этого нужно нажать клавишу «E» на пункте меню Grub и дописать в строку параметров ядра «init=/bin/bash»:

С этим параметром ядро запустит интерпретатор Bash вместо того, чтобы загружать систему инициализации. Самый первый способ посмотреть логи в systemd — это использовать утилиту journalctl. Система нам сама подсказывает какую команду нужно запустить, чтобы посмотреть логи:

Если во время загрузки возникла ошибка, вы найдете ее здесь. Если же вы пошли другим путем, можно посмотреть несколько файлов, первый из них — /var/log/boot.log. Он есть не во всех дистрибутивах, но если есть, то здесь вы найдете все сообщения, которые выводились на экран во время загрузки:

В режиме восстановления можно посмотреть содержимое лога ядра с помощью dmesg, в LiveUSB это бесполезно:

Еще кое-какую информацию можно получить из файла /var/log/messages, в котором хранятся общесистемные сообщения от различных сервисов, в том числе во время загрузки:

Все дальнейшие действия по восстановлению загрузки Linux нужно выполнять опираясь на информацию, полученную из лог файлов, только так вы сможете решить проблему.

Что делать если Linux не грузится?

1. Проблема с местом на диске

Предположим, что вы обновляли систему и она перестала загружаться после этого. Тогда можно предположить два варианта, либо загрузка обновлений переполнила корневой раздел и теперь системе некуда писать файлы, либо обновление прошло не очень успешно и важные пакеты повреждены. Сначала посмотрим свободное место на диске:

Если доступно 0% места, то вы знаете в чем проблема. Чтобы ее решить просто удалите ненужные файлы из папок /var/log, /var/cache/ и так далее. Для того чтобы вы смогли редактировать и удалять файлы, корневую систему, возможно, придется перемонтировать для чтения и записи:

mount -o remount,rw /

2. Целостность пакетов и системы

У меня с местом все в порядке, доступно более 5 гигабайт, значит можно предположить, что проблема в пакетах. Чтобы исправить выполните dpkg:

dpkg —configure -a

Также можно выполнить:

sudo apt -f install
# sudo apt update && sudo apt full-upgrade

Но это сработает только в chroot окружении LiveUSB системы, поскольку в режиме восстановления интернета нет. Вы можете попытаться настроить проводной интернет с помощью команды:

3. Проблема с /etc/fstab

Следующая причина проблем с загрузкой может быть неверная запись в /etc/fstab для одного из разделов, если лог сообщает что-то в роде «Dependency failed for /dev/disk/by-uuid/f4d5ddc4-584c-11e7-8a55-970a85f49bc5» то это означает, что система не может примонтировать один из разделов в /etc/fstab.

Если это будет корневой раздел, система не загрузится. Systemd может выдавать много ошибок, но важно найти первую. Все остальные могут оказаться только ее следствием.

Поэтому если есть такая ошибка в логе проверьте файл /etc/fstab. Правильно ли там указан адрес корневого раздела? Если не уверены, лучше заменить на привычную запись Linux без UUID.

4. Повреждение файловой системы

Обычно файловая система проверяется автоматически, но это обычно. Если вы отключили эту функцию, а потом произошло неожиданное отключение компьютера, файловая система будет повреждена, а восстановить ее будет некому. Поэтому при ошибках монтирования еще можно попытаться проверить файловые системы на ошибки:

Здесь нужно указать адрес файла нужного раздела в файловой системе.

5. Проблема видеодрайвера

Если вы обновляли систему или устанавливали проприетарный драйвер, а потом в логах загрузки увидели ошибку запуска драйвера, то проблема в нем. Такое происходит потому что проприетарные драйвера не всегда совместимы с самыми новыми версиями ядер. Для решения проблемы достаточно удалить драйвер из системы в режиме восстановления. Например, для Nvidia:

apt purge nvidia*

Для видеокарт AMD команда будет выглядеть так:

apt purge fglrx*

С новым драйвером AMDGPU проблем быть не должно, так как он имеет открытый исходный код и встроен в ядро.

Во всяком случае, после удаления драйвера черный экран Linux должен перестать появляться.

6. Другое

Если у вас все же проблемы с загрузчиком Grub, вы можете использовать инструмент BootRepair для восстановления или просмотрите статью как восстановить Grub2 вручную. Также, возможно, вас заинтересует статья: ускорение загрузки Linux.

Выводы

В этой статье мы рассмотрели что делать когда не загружается Linux. Как видите, может возникнуть достаточно различных проблем. Но преимущество Linux в том, что вы можете решить все это благодаря прямому доступу к файловой системе. Также, если домашняя папка вынесена в отдельный раздел, то если ничего не сработает — можно переустановить систему с минимальными потерями. Надеюсь, эта информация была полезной.

Нет похожих записей

Читайте так же:
Установка воздушника в системе отопления

Оцените статью:

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

10 комментариев

Спасибо Сережа! С уважением А И

Линупс уже давно потерял свою привлекательность. Ещё 6-8 лет назад он был ничего. Отлично пахал на стареньких машинах, можно было и файлопомойку организовать и торрентокачалку, почта там, микросервер, etc. И все работало как winxp на 64-128 Мб оперативки за глаза (есессно не везде), да и вцелом какая-то лёгкость была. Но были и «детские проблемы» ввиде плохой организованности в работе с медиа, кривости драйверов, отсутствию нормальной поддержки образов нового поколения, софт опять же скудный и жалкий был. А сейчас жрет искаропки до 1 Гб, гигабайта, Карл! При этом детские проблемы не излечились, Южноафриканский Линукс стал каким то диким, в остальном какое то все глупое, рассчитанное на поиграться по типу арча, дженты и иже с ними, что там? Рюшечки, шрифтики, тайловые de, а как насчет автомонтирования без костылей? То то же. Те же детские проблемы. И не удивительно, что система падает, но как принято говорить, это не баг, это фича и rolling release, а во всех проблемах винить криворуких и хромых пользователей и ветку testing. Очень жаль, что все стало таким плачевным.

А, ты с чем сравниваешь? Если с семейством windows, то linux на порядок лучше. Уродство Гейтса слетает чаще и проблем больше, и еще к тому же за каждую мелочь денег просит, про вирусы вообще отдельный разговор. Не нравится южно-африканский используй какой нравится, сборок полно. Ну, а если хочешь под себя, берёшь ядро и делай правильный Linux с твоей точки зрения.

Дружок-пирожок, как там в 2017-м со взглядами из 2007-го?

У меня десятка три года стоит на одном компе, четыре на втором, рядом с убунтой. Где у меня было больше проблем? Невероятно, наверное для тебя, но в убунту

спосибо. Был бы еще хорош обзор, если линукс «завис».

Линупс не виснет! (с) Штульман

это конечно чудесные советы, но чтобы ими воспользоваться, нужно всё-таки, чтобы Линукс загрузился

Уважаемый Админ, прошу помощи.
Каюсь в своей криворукости заранее, дайте совет в каком направлении копать.
В общем суть проблемы, Linux Lite 3.8 ubuntu 16.04, заведена в домен средствами PBIS open (likewise-open), но пользователи доменные в терминале не работали с автозаполнением команд и при перемещении стрелками по клавиатуре терминал вместо запомненных команд выдавал символы нажатых клавиш.
Поставил пакеты apt-get install krb5-user, samba, winbind, libnss-winbind, libpam-winbind, терминал ругнулся что likewise несовместим с winbind, продолжить? Жамкнул — Да, заменил файлы, после перезагрузки убунта в режиме восстановления грузится (emergency mode) только по root.
Удалял эти пакеты, которые поставил, удалял их зависимости apt-get autoremove, не помогает, не знаю куда копать, рядом винда стоит по соседству, комп рабочий.
При загрузке стала пробегать строка
Spectre V2: Spectre mitigation:LFENCE not serializing, switching to generic retpoline

Можно как-то восстановить убунту или сносить и по новой ставить?
И еще — какой раздел лучше выбирать при установке, основной или логический или в принципе разницы никакой нет?

В меню загрузчика, в пункте дополнительные опции можно войти в режим восстановления. Здесь можно попытаться выполнить обновление системы, чтобы пакетный менеджер установил всё чего ему не хватает. Не знаю на что влияет домен, но могу предположить, что там монтировались какие-либо диски. Если система не может их смонтировать — это будет мешать загрузке. А вообще, чтобы что-то сказать надо видеть лог загрузки. Для этого надо в загрузчике (там можно редактировать пункт меню, если нажать F10) заменить опцию загрузки ядра quiet на verbose.

2021 год на дворе. Как выражаются опытные линукзятники, я решил уйти со своей гавно-лицензионной Windows 10 на которой проблем не знал вообще никогда и ни с чем, на мною уважаемый Debian Cinnamon. Скачал образ, залил на флешку, начал устанавливать. Устанавливал на SSD Kingston 250гб. Разбил диски, установил. Дебиан не загрузился. Как в пункте 1 посвился целый список, все было ОК, но потом было одно Failed. Я устанавливал вручную, подумал что накосячил. Снова установка. На этот раз выбрал опцию, чтобы при разбивке диска Дебиан сам все сделал. Он разбил. Я установил. Failed. Спасибо Дебиан.
Сейчас по всем правилам мне должны рассказать, что у меня руки кривые, железо кривое, видеокарта кривая, я кривой, и еще раз я кривой. Но тогда вопрос к вам — почему тот же Mint Mate поставился до этого на это же железо норм, а Великий Debian Cinnamon не смог? Минт я кстати снова поменял на Винду из-за ошибок, которые не лечатся годами:
1) невозможно поменять время на нужное;
2) Мате не поддерживает монитор 4к, а когда нашел как поддержать, то и тут всплыли дохренища багов с отображением.
3) Тот же YouTube выглядит как будто под слоем неведомой пыли со странным отображением цветов и контраста, хотя на Винде с этим проблем не было ни разу.
4) Звук шо то был тише, чем на Винде. Даже на Максимуме.
А мне обидно. Мне нравится Дебиан, и я хотел «Корицу». Но она меня не хочет. Уверен, если поставлю тот же Минт Корица, проблем не будет. Соглашусь с одним из комментариев выше — Линукс скатился. Раньше подавал признаки процветания, то сегодня возможно только окружение «Гном» и дистрибутивы «Манжаро» где-то дотягивают, хотя бы на 50% до возвожностей Виндовс 10.

Читайте так же:
Установка и эксплуатация насосной бытовой станции

Как исправить систему Ubuntu, когда она не загружается

ubuntu-boot-error

Ubuntu не предлагает инструментов безопасного режима и автоматического восстановления, которые вы найдете в Windows, но она предлагает меню восстановления и опцию переустановки, которая хранит ваши файлы и программы.

Если вы ничего не можете загрузить — даже USB-накопитель или компакт-диск — вам может потребоваться настроить порядок загрузки в BIOS . Если это не помогло, возможно, проблема с аппаратным обеспечением вашего компьютера.

Проверьте, можете ли вы получить доступ к загрузчику GRUB

Первое, что нужно проверить, есть ли у вас доступ к загрузчику GRUB2 . Загрузите компьютер, удерживая клавишу Shift. Если вы видите меню со списком операционных систем, вы открыли загрузчик GRUB.

Если вы не видите меню со списком параметров загрузки, возможно, загрузчик GRUB был перезаписан, что препятствует загрузке Ubuntu. Это может произойти, если вы устанавливаете Windows на диск после установки Ubuntu или другого дистрибутива Linux на нем. Windows записывает свой загрузчик в загрузочный сектор, и вы не сможете загрузить Ubuntu, пока не переустановите GRUB.

GRUB также может загрузить Windows для вас, так что вы по-прежнему сможете загружаться в Windows после установки GRUB. В ситуациях с двойной загрузкой, как правило, вы должны установить Linux на компьютер после установки Windows.

access-grub2-boot-loader

Ремонт GRUB, если вы не можете получить к нему доступ

Если у вас нет доступа к GRUB, вам нужно его починить. Для этого вы можете использовать установочный диск Ubuntu или USB-накопитель. Загрузитесь с USB-накопителя и используйте систему Linux для восстановления GRUB. У нас есть руководство по переустановке загрузчика GRUB2 в Ubuntu , либо с помощью графического инструмента Boot Repair, либо с помощью стандартных команд терминала Linux.

Вы также можете просто использовать специальный диск Boot Repair для загрузки прямо в графический инструмент Boot Repair. Это может быть необходимо, так как инструмент Boot Repair не был доступен для Ubuntu 14.04, когда мы писали эту статью.

После восстановления загрузчика GRUB вы сможете снова перезагрузить компьютер. Загрузчик GRUB2 появится и загрузит Ubuntu нормально. (GRUB2 по умолчанию скрыт, так что вы можете просто увидеть загрузку Ubuntu. Вы можете удерживать Shift в самом начале процесса загрузки, чтобы увидеть его.)

ubuntu-grub2-boot-repair-disk

Используйте режим восстановления, если вы можете получить доступ к GRUB

Если вы видите загрузочное меню GRUB, вы можете использовать параметры GRUB, чтобы помочь восстановить вашу систему. Выберите пункт меню «Дополнительные параметры для Ubuntu», нажимая клавиши со стрелками, а затем нажмите клавишу «Ввод». Используйте клавиши со стрелками, чтобы выбрать опцию «Ubuntu… (режим восстановления)» в подменю и нажмите Enter.

GRUB загрузит вашу систему Ubuntu в очень минимальном меню режима восстановления, пропуская большинство системных служб и все графические приложения, которые загружаются. Он даже загрузит вашу файловую систему в безопасном режиме только для чтения.

Выберите пункт меню и нажмите Enter, чтобы использовать его:

  • clean : пытается освободить место в вашей файловой системе. Если ваше хранилище заполнено, и это вызывает какие-то проблемы, это может помочь освободить место.
  • dpkg : восстанавливает сломанные программные пакеты. Если пакет не был установлен должным образом и ваша система не работает из-за этого, это может помочь.
  • failsafeX : загружает ваш компьютер в безопасном графическом режиме. Если есть проблема с конфигурацией графического сервера Xorg или графическими драйверами, и это приводит к тому, что ваша система Ubuntu загружается на черный экран или мешает правильной загрузке графического рабочего стола, это может вернуть вас к этому графическому рабочему столу.
  • fsck : выполняет проверку файловой системы, которая сканирует файловые системы компьютера на наличие ошибок и автоматически исправляет их. Это немного похоже на chkdsk в Windows .
  • grub : обновляет загрузчик GRUB. Если вы можете использовать загрузчик GRUB, чтобы попасть в это меню, эта опция, вероятно, не поможет.
  • сеть : включить сеть, которая по умолчанию отключена в режиме восстановления.
  • root : Выход из меню и переход к приглашению оболочки root. Отсюда вы можете монтировать файловую систему в режиме записи и запускать команды, которые могут помочь решить проблемы с системой. Это следует делать только в том случае, если вы знаете, что делаете — это способ решить проблему вручную, если вы знаете, как это сделать.

ubuntu-recovery-menu

Переустановите Ubuntu, сохраняя файлы и программы

Если есть проблема с установленной системой Ubuntu, вы все равно сможете загрузить Ubuntu Live CD или USB-накопитель . Загрузитесь с live media и начните установку Ubuntu. Ubuntu должен найти вашу существующую установку и предоставить вам опцию «Reinstall Ubuntu». Когда вы выполните переустановку, установщик сохранит все ваши личные файлы и настройки. Он даже сохранит ваши установленные программные пакеты, если это возможно. Параметр «Переустановить» удалит все ваши общесистемные настройки и вернет их к значениям по умолчанию, но это должно исправить проблемы, которые могут возникнуть из-за неправильной настройки системы.

Выберите эту опцию и продолжайте процесс переустановки Ubuntu на вашем компьютере. Процесс установки также переустановит загрузчик GRUB2 вместе с Ubuntu, поэтому он также исправит все проблемы GRUB.

reinstall-ubuntu-while-keeping-files-and-programs

Если вы беспокоитесь о потере ваших файлов, всегда полезно иметь резервные копии. Вы можете использовать опцию «Try Ubuntu» на установочном носителе Ubuntu для доступа к графическому рабочему столу. Отсюда откройте файловый менеджер и получите доступ к файлам, хранящимся на системном диске Ubuntu. Подключите к компьютеру какое-либо внешнее хранилище — например, USB-накопитель или внешний жесткий диск — и используйте графический файловый менеджер для резервного копирования файлов.

Читайте так же:
После установки сигнализации не работает спидометр

Вы найдете диск Ubuntu в разделе «Устройства» на боковой панели. Вы найдете свои личные файлы в каталоге / home / NAME для. Обязательно запомните свои скрытые файлы конфигурации, если вы тоже хотите их сохранить.

Теоретически в этом нет необходимости — опция Reinstall не должна стирать ваши файлы. Однако всегда полезно иметь резервные копии ваших файлов. если вы этого не сделаете, возможно, лучше создать резервную копию, прежде чем делать что-либо еще. Что-то всегда может пойти не так.

back-up-files-from-ubuntu-live-media

Этот процесс должен был исправить Ubuntu, если он не загружается. Если это не работает, возможно, существует более серьезная проблема с оборудованием вашего компьютера или системным диском. Например, если ваш компьютер говорит, что у него нет внутреннего загрузочного устройства, и вы не видите его внутренний диск при загрузке с живого носителя Ubuntu, системный диск может быть физически поврежден.

Если при загрузке компьютера ничего не происходит — даже логотип загрузки или какое-либо сообщение о загрузке BIOS или UEFI — возможно, повреждено оборудование компьютера. Если это ноутбук, его батарея может просто разрядиться.

Не могу загрузить Windows 10 после установки Ubuntu

Скорее всего, когда вы переустанавливали систему Ubuntu на устройстве Windows 8 или Windows 10, вы могли получить некоторые сообщения об ошибках при попытке загрузки в операционной системе Windows 8 или Windows 10. Хотя эта проблема встречается не часто, я объясню всем нашим читателям, как вы можете ее исправить и предотвратить ее появление в будущем.

Может появиться следующее сообщение об ошибке: Загрузочный диск не обнаружен или диск вышел из строя . Но вам не нужно беспокоиться, потому что в большинстве случаев ваш диск не сломан. Первый шаг, который вы должны сделать, это проверить, можете ли вы загрузиться в Ubuntu. Если вы можете, то это проблема Windows 8 или Windows 10, и вы можете исправить ее, выполнив шаги, перечисленные ниже.

Решено: Windows 10 не загружается после установки Ubuntu

1. Используйте diskpart

  1. Поместите USB или DVD в устройство Windows 8 или Windows 10 с носителем восстановления Windows.
  2. Перезагрузите устройство Windows, и вы должны открыть окно «Дополнительные параметры».
  3. В окне, которое отображается после загрузки устройства с USB или DVD, вам нужно будет щелкнуть левой кнопкой мыши на «Устранение неполадок».
  4. После того, как вы щелкнете левой кнопкой мыши на «Устранение неполадок», вам нужно будет выбрать «Дополнительные параметры».
  5. Щелкните левой кнопкой мыши на функцию «Командная строка».
  6. Устройство Windows 8 или Windows 10 будет перезагружено, а затем вам необходимо выбрать свою учетную запись для входа.
  7. Теперь после перезагрузки Windows вы попадете в черное окно, которое является командной строкой.
  8. В окне командной строки введите «diskpart».
  9. Нажмите «Enter» на клавиатуре.
  10. Введите следующую команду «sel disk 0».
  11. Нажмите «Enter» на клавиатуре.
  12. В командной строке введите «список vol»
  13. Нажмите «Enter» на клавиатуре.
  14. Раздел EFI, который у вас есть, должен быть разделом «FAT32».
    Примечание: . В зависимости от того, какой объем вашего раздела EFI, вам придется выполнить следующие шаги соответственно.
  15. Возьмем, к примеру, раздел «EFI», том 2.
  16. Теперь введите в командной строке «sel vol 2»
  17. Нажмите «Enter» на клавиатуре.
  18. Введите в окне командной строки «назначить букву = а»
  19. После того, как вы нажмете «Enter», вы получите сообщение «DisKPart успешно назначил букву драйвера или точку монтирования».
  20. Введите в командной строке «выход».
  21. Нажмите Enter на клавиатуре.
  22. Теперь у вас все еще будет окно командной строки, но вы отключитесь от функции «DISKPART>».
  23. Введите в командной строке «cd/d a: EFIMicrosoftBoot»
  24. Нажмите «Enter» на клавиатуре.
  25. Введите в командной строке окно «bootrec/fixboot»
  26. Нажмите «Enter» на клавиатуре.
    Примечание. Команда bootrec/fixboot восстановит выбранный диск.
  27. Теперь введите в окне командной строки следующую команду: «ren BCD BCD.old»
  28. Нажмите «Enter» на клавиатуре.
  29. Введите в окне командной строки «bcdboot c: Windows/l en-us/s a:/f ALL»
  30. Нажмите «Enter» на клавиатуре.
  31. Извлеките USB или DVD с носителем для восстановления и попробуйте перезагрузить систему Windows 8 или Windows 10.
  • СВЯЗАННЫЕ: Исправлено: не удается загрузиться в безопасном режиме в Windows 10, Windows 8.1

2. Дополнительные решения

Если шаги, перечисленные выше, не решили вашу проблему, вот несколько дополнительных решений, которые вы можете использовать:

  • Загрузите и установите Boot Repair . С помощью этого инструмента вы можете исправить ошибки загрузки на машинах с двойной загрузкой. Вы можете использовать его, когда вы не можете загрузить Ubuntu после установки Windows 10 или когда вы не можете запустить Windows 10 после установки Ubuntu.
  • Загрузка в режиме UEFI . Если вы не используете этот режим загрузки, у вас могут возникнуть различные проблемы с загрузкой при запуске ОС Windows 10. Имейте в виду, что OEM-производители обычно устанавливают Windows 10 в режиме UEFI по умолчанию. Если вы установите Ubuntu в устаревшем режиме, вы не сможете загрузить Windows 10 просто потому, что вы установили две операционные системы в двух разных режимах. Убедитесь, что обе операционные системы установлены в режиме UEFI, чтобы их можно было загрузить.

После перезапуска все должно вернуться в нормальное состояние, и вы сможете загрузиться в Windows с работающей Ubuntu. Если у вас есть какие-либо вопросы по исправлению Windows 8 или Windows 10 после установки Ubuntu, воспользуйтесь приведенными ниже комментариями, чтобы сообщить нам.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector