Способ 1 (Правильный)
Если не затерли загрузочный раздел с Windows, можете попробовать из Ubuntu (терминал):
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair && boot-repair
После запуска Boot Repair найдите и выберите Дополнительные параметры—>Другие параметры—>Восстановить загрузочные файлы Windows. Флаг загрузки должен быть размещен на том же разделе, на котором установлена Ubuntu. Раздел, на котором установлена Ubuntu, можно определить из приложения Disks, встроенного в Ubuntu.
Способ 2 (Неправильный), но для экстренного восстановления пойдет.
Также из терминала Ubuntu:
sudo nano /boot/grub/grub.cfg
Находим почти в конце файла chainloader +1 и на следующей строке добавляем ntldr /bootmgr
...
drivemap -s (hd0) ${root}
chainloader +1
ntldr /bootmgr
}
...
- Печать
Страницы: [1] 2 Все Вниз
Тема: После установки Ubuntu не загружается Windows 10 (Прочитано 19759 раз)
0 Пользователей и 1 Гость просматривают эту тему.
chestar1736
Здравствуйте, после первой установки ubuntu столкнулся с проблемой загрузки windows. Изначально на ноутбуке установлен hdd и ssd. На ssd установлена win10, а hdd был хранилищем. С помощью стд. средств win отрезал 100 гб от hdd под linux. При установке создал в неразмеченой области 2 раздела linux, а grub записал на ssd. В результате ubuntu загружается нормально, но при выборе win10 при загрузке, компьютер сразу зависает, отображая черный экран. Перезаргрузить пк возможно только длительным удерживанием кнопки питания. Вопрос в том, затер grub стд. загрузчик win или нет? При монтировании ssd с win выскакивает ошибка, позволяя примонтировать диск только в режиме чтения. Читал, что проблема может возникать из-за hiberfil.sys. Кстати, на диске этот файл есть, его размер более 4гб. Подскажите, как востановить загрузку win?
toZen
chestar1736, начнём сначала.
Запуститесь в Ubuntu и покажите пожалуйста вывод:
sudo update-grub
chestar1736
Создание конфигурационного файла grub…
Найден образ linux: /boot/vmlinuz-4.4.0-45-generic
Найден образ initrd: /boot/initrd.img-4.4.0-45-generic
Найден образ linux: /boot/vmlinuz-4.4.0-38-generic
Найден образ initrd: /boot/initrd.img-4.4.0-38-generic
Найден Windows 10 (loader) на /dev/sdb1
завершено
toZen
chestar1736, попробуйте перезагрузиться.
chestar1736
Это ничего не дает. При загрузке отображается окно загрузчика grub,если выбрать ubuntu система загружается, а если win10, тогда отображается черный экран и система зависает.
Дюшик
Подскажите, как востановить загрузку win?
Отключить физически HDD (оставить только SSD), загрузиться с установочного диска или флешки с Windows, на клавиатуре Shift+F10. В командной строке ввести
bootrec /fixmbr
нажать Enter. Перезагрузиться и проверить загружается ли Windows с SSD. Это если на SSD разметка MBR.
« Последнее редактирование: 24 Октября 2016, 14:28:06 от Дюшик »
chestar1736
При физическом отключении hdd и попытке загрузиться с ssd, возникла ошибка и на экране отображается grub rescue. Если же демонтировать ssd, тогда я вижу все тоже grub меню с выбором ос. Если выбрать win10, тогда сообщается о том, что подобного тома нет и я снова возвращаюсь на выбор ос, линукс нормально запускается. Исходя из этого выходит, что grub записался на hdd а на ssd просто стер загрузчик или нет?
« Последнее редактирование: 24 Октября 2016, 15:16:49 от chestar1736 »
viktor ne perestukin
chestar1736, ПрочЁл невнимательно, грузиться надо бы с флешки с виндой, и восстанавливать загрузку 10-ки (если не UEFI).
« Последнее редактирование: 24 Октября 2016, 15:30:22 от viktor ne perestukin »
chestar1736
Спасибо, команда fixmbr действительно помогла. Операционная система ожила, а моей радости не было предела. Подскажите, как теперь подружить 2 операционные системы на разных дисках?
Дюшик
Подскажите, как теперь подружить 2 операционные системы на разных дисках?
Можно попробовать установить GRUB на HDD, после этого в BIOS назначить загрузку с HDD, затем загрузиться в Ubuntu и выполнить
sudo update-grub
Если после установки GRUB на HDD в нём (в GRUB) уже будет прописана Windows, то sudo update-grub можно не делать. Проверить загрузку систем.
chestar1736
Именно так я поступал изначально. В таком случае при выборе загрузки с hdd отображается черный экран и компьютер зависает. Фактически единственный способ запуска ubuntu был при установке загрузчика на ssd с win, но побочной стороной является невозможность дальнейшего запуска win. Операционная система ubuntu осталась записана на hdd в разделах, которые win не видит. Возможно есть способ подкорректировать загрузчик, чтобы ubuntu работала без ее переустановки?
Пользователь добавил сообщение 24 Октября 2016, 20:42:14:
Забыл добавить, что при демонтировании ssd с win, все равно загружался grub, а затем из него запускалась ubuntu. Исходя из этого я предполагаю, что grub уже имеется на hdd или я ошибаюсь?
« Последнее редактирование: 24 Октября 2016, 20:42:14 от chestar1736 »
Дюшик
chestar1736,
Такое ощущение, что у вас на дисках разметка разная. Подключите оба диска, загрузитесь в 10-ку в строке поиска введите diskmgmt.msc -> OK. Сделайте скрин открывшегося окна с разделами дисков и покажите скрин. Или загрузитесь с установочного носителя Ubuntu и покажите вывод
sudo parted -l
и скрин с разделами обоих дисков из Gparted .
chestar1736
Петрович
Подскажите, как теперь подружить 2 операционные системы на разных дисках
А с помощью EasyBCD?…
Asus H170M-PLUS; Core i5-6500 3.2GHz; 16GB DDR4-2133; Intel HD Graphics 530 1536MB; InteI i219-V + TL-WDN4800; 2xSSD + HDD; VX2453 23,5″
OS x64: Runtu XFCE 16.04.3; Win 10 Ent; OS X El Capitan 10.11.6
Дюшик
chestar1736,
Разметка на HDD «правильная» (та которая нужна). Я бы сейчас отключил гибернацию в 10-ке. ПКМ на меню Пуск -> Командная строка (администратор) и в ней выполнить
powercfg -h off
После этого перезагрузиться и проверить загрузку с HDD. Если загружаться не будет, то можно попробовать организовать загрузку Ubuntu через Виндовый загрузчик с помощью EasyBCD, как предложил Петрович.
- Печать
Страницы: [1] 2 Все Вверх
|
0 / 0 / 0 Регистрация: 09.03.2014 Сообщений: 12 |
|
28.02.2021, 12:27. Показов 11129. Ответов 19 Доброго времени суток! Имеется win10. Захотел поставить 2й ОС ubuntu. На win сжал диск, получил 70Гб неразмеченной области. С помощью rufus сделал загрузочную флешку. Далее через средства win (Параметры — Обновление — Восстановление) загрузился с флешки. Во время установки выбрал «установить рядом с win». Ubuntu встала, но теперь я не могу попасть обратно на win. При включении ноута grub не появляется и не предоставляет выбор ОС. В gprated на sda5 был установлен ubuntu. Проблема осложеняется тем, что за все время владения ноутбуком (DNS twc0000083) я так и не нашел клавиши для выхода в efi/bios — перепробовал все. При переустановке win обычно ставил из под старой ОС.
0 |
Дно пробито 4754 / 2893 / 386 Регистрация: 07.10.2020 Сообщений: 19,678 |
|
28.02.2021, 13:00 |
|
Сообщение от S1beria21 Во время установки выбрал «установить рядом с win». Ubuntu встала, но теперь я не могу попасть обратно на win. При включении ноута grub не появляется и не предоставляет выбор ОС. В gprated возможно загрузщик Винды сломался .
0 |
15903 / 7926 / 755 Регистрация: 03.01.2012 Сообщений: 32,863 |
|
28.02.2021, 13:05 |
|
S1beria21, Может, раз Сообщение от S1beria21 При включении ноута grub не появляется и не предоставляет выбор ОС. сначала обратиться в раздел линуксоидов? Или попросить заглянуть в тему Андрей1224
0 |
-9 / 8 / 3 Регистрация: 17.02.2021 Сообщений: 239 |
|
28.02.2021, 14:15 |
|
Сообщение от gecata сначала обратиться в раздел линуксоидов мы уже в нём
0 |
Андрей1224 8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
||||
28.02.2021, 15:19 |
||||
S1beria21,
Сообщение от S1beria21 за все время владения ноутбуком (DNS twc0000083) я так и не нашел клавиши для выхода в efi/bios — перепробовал все. А Boot menu (F12 или другая клавиша) не пробовали вызвать. И\или почитать мануал к ноуту.
0 |
28.02.2021, 18:29 |
|
Не по теме: Сообщение от DefenseMinister мы уже в нём Ну да. Я и отправила
0 |
S1beria21 0 / 0 / 0 Регистрация: 09.03.2014 Сообщений: 12 |
||||||||
28.02.2021, 20:32 [ТС] |
||||||||
Сообщение от Андрей1224 S1beria21,
А Boot menu (F12 или другая клавиша) не пробовали вызвать. И\или почитать мануал к ноуту.
апдейт делал. поставил GRUB_TIMEOUT_STYLE=menu — все также.
0 |
8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
|
01.03.2021, 09:43 |
|
S1beria21, Посмотрите в Добавлено через 25 минут
0 |
4 / 4 / 1 Регистрация: 18.04.2013 Сообщений: 131 |
|
01.03.2021, 12:21 |
|
Тут пишут, что для входа в BIOS с DNS может сработать F7 или F11.
0 |
3097 / 1574 / 150 Регистрация: 27.02.2021 Сообщений: 7,746 |
|
01.03.2021, 22:18 |
|
Загрузчик граб куда установил. Линь ставится в таком-же режиме,что и винда, а она у тебя в UEFI поставлена ибо присутствует виндовый загрузчик ESP на sda2. Переустанавливай linux (флешку готовь для UEFI, грузись в UEFI), в установщике путь для системы на корневой /, путь для установки граба на виндовый ESP на sda2.
0 |
8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
|
02.03.2021, 09:46 |
|
Сообщение от vladj2007 Переустанавливай linux Зачем и что это изменит переустановка? Сообщение от vladj2007 Гибернация в винде перед установкой linux ОБЯЗАТЕЛЬНО должна быть отключенной. Раз ты ставил рядом и в автомате граб должен был прописатся в ESP, но гибернация не позволила что-то менять. Что не позволила поменять гибернация?
0 |
S1beria21 0 / 0 / 0 Регистрация: 09.03.2014 Сообщений: 12 |
||||
02.03.2021, 10:05 [ТС] |
||||
Сообщение от Андрей1224 S1beria21,
А Boot menu (F12 или другая клавиша) не пробовали вызвать. И\или почитать мануал к ноуту. Я когда делаю апдейт grub, он находит загрущчик Windows Boot Manager. Миниатюры
0 |
0 / 0 / 0 Регистрация: 09.03.2014 Сообщений: 12 |
|
02.03.2021, 10:09 [ТС] |
|
Сообщение от vladj2007 Загрузчик граб куда установил. Линь ставится в таком-же режиме,что и винда, а она у тебя в UEFI поставлена ибо присутствует виндовый загрузчик ESP на sda2. Переустанавливай linux (флешку готовь для UEFI, грузись в UEFI), в установщике путь для системы на корневой /, путь для установки граба на виндовый ESP на sda2. При установки линукса у меня не было выбора для граба, я просто указал «установить рядом с windows» (далее было предупреждение — фото прикладываю). При установке флешку под UEFI руфусом прошивал. Быструю загрузку в винде отключал через энергопитание. Батарейку уже вытаскивал, все также. Миниатюры
0 |
3097 / 1574 / 150 Регистрация: 27.02.2021 Сообщений: 7,746 |
|
02.03.2021, 12:11 |
|
Сообщение от Андрей1224 Что не позволила поменять гибернация? Не позволила переписать загрузчик в разделе ESP, у него граб совершенно пустой. Переустанавливать не нужно. Нужно сначала поправить загрузчик винды что-бы загрузится в неё и отключить гибернацию, затем из linux прописать в ESP виндовый граб. Со сломанным загрузчиком винды проще всего загрузить её с помощью ремонтной флешки от Стрельца, там при загрузке в меню есть поиск виндовых систем которые прекрасно грузятся даже с попорченным виндовым загрузчиком. Добавлено через 8 минут
0 |
8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
|
02.03.2021, 14:31 |
|
Сообщение от vladj2007 Не позволила переписать загрузчик в разделе ESP, Вы вообще о чём? Сообщение от S1beria21 Я когда делаю апдейт grub, он находит загрущчик Windows Boot Manager И что, через Windows Boot Manager Винда не загружается?
0 |
0 / 0 / 0 Регистрация: 09.03.2014 Сообщений: 12 |
|
02.03.2021, 14:46 [ТС] |
|
Сообщение от Андрей1224 Вы вообще о чём? И что, через Windows Boot Manager Винда не загружается? Нет, все также.
0 |
Андрей1224 8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
||||||||
02.03.2021, 16:39 |
||||||||
А если в
Добавлено через 26 минут Добавлено через 51 минуту
1 |
S1beria21 0 / 0 / 0 Регистрация: 09.03.2014 Сообщений: 12 |
||||||||||||
02.03.2021, 23:04 [ТС] |
||||||||||||
Сообщение от Андрей1224 А если в
Добавлено через 26 минут Добавлено через 51 минуту
Сделал GRUB_HIDDEN_TIMEOUT_QUIET=true, апдейт, все также.
Миниатюры
0 |
3300 / 922 / 199 Регистрация: 14.01.2013 Сообщений: 4,612 |
|
03.03.2021, 09:12 |
|
Когда-то я проходил похожую камасутру. Поиск по фразе: решил проблему.
0 |
Андрей1224 8584 / 3083 / 523 Регистрация: 14.04.2011 Сообщений: 7,732 |
||||||||
03.03.2021, 15:27 |
||||||||
Пара бесполезных вариантов.
Можно попробовать в GRUB добавить ещё один пункт загрузки через Windows Boot Manager. Для этого в Кликните здесь для просмотра всего текста
Вместо ХХХХ подставить UUID раздела EFI (UUID можно узнать командой blkid). Сохранить файл и после этого обновить GRUB. —————— —————— Не исключено, что проблемы связаны с «кривой» работой UEFI-BIOS (так как не можете попасть в BIOS). Возможно стОит подумать об обновлении или перепрошивке BIOS.
0 |
BasicMan Эксперт 29316 / 5623 / 2384 Регистрация: 17.02.2009 Сообщений: 30,364 Блог |
03.03.2021, 15:27 |
Помогаю со студенческими работами здесь Не запускается Windows 8.1 после установки Ubuntu Открывается Windows 8.1, после установки Ubuntu Проблемы с загрузкой Windows XP после установки Ubuntu Не запускается Windows из Grub после установки Ubuntu Жесткий диск разбит на несколько частей, на одной из них Windows 7, еще несколько под данные, и одну часть выделил для… После установки ubuntu не виден windows 10 в grub Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
Новые блоги и статьи
Все статьи Все блоги / |
||||
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности — ещё и безопасность.
Hrethgir 14.05.2025 Помимо огромного плюса в энергоэффективности, асинхронная логика — тотальный контроль над каждым совершённым тактом, а значит — безусловная безопасность, где безконтрольно не совершится ни одного. . . |
Многопоточные приложения на C++
bytestream 14.05.2025 C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . . |
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025 Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . . |
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025 Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . . |
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025 NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . . |
Реализация DI в PHP
Jason-Webb 13.05.2025 Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . . |
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025 Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . . |
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025 В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . . |
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025 Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . . |
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025 Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . . |
Наверх
Как вернуть меню выбора ОС после установки Windows рядом с Linux? Рассказываем о двух способах восстановления загрузчика GRUB — для новичков (с утилитой boot-repair) и для продвинутых пользователей (с помощью chroot).
Поставили Windows рядом с Ubuntu, и теперь можете запустить только ОС от Майкрософт? Рассказываем, как восстановить загрузчик GRUB после установки Windows 10 или 11 — вам хватит 20 минут, даже если вы новичок в администрировании VPS.
Аренда VPS/VDS виртуального сервера от AdminVPS — это прозрачная и честная услуга с доступной ценой
Представьте: вы установили Ubuntu, настроили систему, а потом решили поставить Windows рядом. Но после перезагрузки вместо привычного меню GRUB (grand unified bootloader) вы увидите только загрузчик Windows. Это происходит потому, что Windows не дружит с альтернативными загрузчиками: при установке она перезаписывает главную загрузочную запись (MBR) или заменяет файлы в разделе EFI. И если GRUB, стандартный загрузчик для Linux, может работать с несколькими ОС, то загрузчики NTLDR (Windows 11) и Bootmgr (Windows 10) не умеют. Когда вы ставите Windows после Ubuntu, они просто «не видят» ОС, установленную первой.
Что нужно знать перед восстановлением GRUB
Прежде всего разберёмся с базовыми понятиями — это поможет избежать ошибок и сэкономит время.
UEFI или BIOS
Современные компьютеры используют два типа firmware (микропрограммы для управления железом):
- BIOS — это устаревший стандарт, загрузчик записывается в первый сектор диска (mbr);
- UEFI — современная замена BIOS, работает с разделом EFI (fat32), где хранятся файлы загрузчиков в формате .efi.
Чтобы проверить, какой режим на вашем компьютере, зайдите в bios/uefi (нажмите клавишу del, f2 или f12 при запуске). Если в настройках есть пункты Secure Boot, UEFI Mode — значит, у вас используется UEFI.
Или выполните в Linux:
ls /sys/firmware/efi
Если директория существует — система загрузилась через UEFI.
Live USB с Linux
Чтобы восстановить GRUB, понадобится загрузочная флешка с любым дистрибутивом (Ubuntu, Fedora, Mint).
Как создать Live USB:
- Скачайте iso-образ с официального сайта ОС.
- Создайте Live USB с помощью специальных программ:
- Rufus (на Windows) — выберите «GPT для UEFI» или «MBR для BIOS» в зависимости от прошивки вашего компьютера;
- BalenaEtcher (на Linux/Mac).
- Проверьте целостность образа после записи (в некоторых программах есть опция «verify»).
Как восстановить GRUB из-под Windows: два способа
Восстановление через boot-repair (для новичков)
Если вы не хотите работать в терминале, воспользуйтесь утилитой boot-repair. Она автоматизирует 90 % работы.
Шаг 1. Загрузка с Live USB
- Вставьте флешку, перезагрузите компьютер.
- Нажмите клавишу выбора загрузочного устройства (обычно f12, ESC или f8).
- Выберите флешку в меню.
Если у вас UEFI, загружайтесь в режиме UEFI, а не в Legacy! Иначе раздел EFI не будет обнаружен.
Шаг 2. Установка boot-repair
- Откройте терминал в Live-системе.
- Добавьте репозиторий и установите утилиту (далее все команды выполняются в режиме суперпользователя):
add-apt-repository universe # добавляйте репозиторий в Ubuntu до версии 22.04
apt update
apt install -y boot-repair
Шаг 3. Запуск и настройка
- Запустите boot-repair:
boot-repair
- Выберите «recommended repair».
- Следуйте инструкциям на экране: утилита сама определит установленные ОС, восстановит GRUB и обновит конфигурацию.
Если возникли ошибки:
- проверьте подключение к Интернету (boot-repair иногда скачивает дополнительные пакеты);
- убедитесь, что live-система загружена в правильном режиме (uefi/bios).
Ручное восстановление через chroot (для продвинутых пользователей)
Если первый метод не сработал или вы хотите понять процесс изнутри, восстановите GRUB вручную.
Шаг 1. Определение разделов
- Загрузитесь с Live USB.
- Откройте терминал и узнайте список дисков:
fdisk -l
или
lsblk -f
Команда lsblk -f показывает типы файловых систем и точки монтирования.
- Пример вывода lsblk:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ntfs Windows ABCD-1234
├─sda2 ext4 Ubuntu 5678-90AB
└─ sda3 vfat ESP CDEF-1234
Обратите внимание на:
- корневой раздел Linux (ext4, btrfs и т. д.) — нам нужен именно он;
- раздел EFI (vfat) — если система на UEFI;
- раздел подкачки (swap) — не нужен для восстановления.
Шаг 2. Монтирование разделов
- Создайте точку монтирования:
mkdir /mnt/Linux
- Примонтируйте корневой каталог с Ubuntu:
mount /dev/sda2 /mnt/Linux
Для UEFI примонтируйте каталог EFI:
mount /dev/sda3 /mnt/Linux/boot/efi
Если у вас отдельный раздел /boot, монтируйте его:
mount /dev/sdaX /mnt/Linux/boot
Шаг 3. Вход в chroot
Chroot (change root) — это команда, которая изменит видимый корневой каталог, чтобы вы вошли в систему из live-окружения.
- Привяжите системные директории:
mount --bind /dev /mnt/Linux/dev
mount --bind /proc /mnt/Linux/proc
mount --bind /sys /mnt/Linux/sys
- Войдите в среду chroot:
chroot /mnt/Linux
Шаг 4. Установка GRUB
- Если прошивка BIOS (MBR):
grub-install /dev/sda # здесь sda — диск, а не раздел
update-grub
- Если прошивка UEFI (GPT), убедитесь, что пакет grub-efi установлен:
apt install grub-efi-amd64
Перед grub-install нужно обновить загрузочный список в efibootmgr, иначе в некоторых UEFI-системах GRUB не будет загружаться:
efibootmgr -c -d /dev/sda -p 1 -L "GRUB" -l "\EFI\GRUB\grubx64.efi"
Здесь -d /dev/sda — диск, -p 1 — номер EFI-раздела (уточните их с помощью lsblk).
Установите GRUB в раздел EFI:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
- Обновите конфигурацию:
update-grub
- После update-grub в выводе должны появиться строки «found Windows» или «found os probe entries».
Шаг 5. Выход и перезагрузка
- Выйдите из chroot:
sync # запись данных
exit
- Отмонтируйте разделы:
sudo umount -R /mnt/Linux
- Перезагрузите компьютер.
Возможные проблемы и их решение
Даже если вы всё сделали правильно, могут возникнуть проблемы.
GRUB не видит Windows
Причина: os-prober не активирован (утилита для автоматического обнаружения установленных ОС).
Решение. В /etc/default/grub раскомментируйте строку:
GRUB_DISABLE_OS_PROBER=false
Установите os-prober:
apt install os-prober
Обновите загрузчик (update-grub).
Ошибка «grub-install: error: cannot find efi directory»
Причина: неправильно указан путь к разделу EFI.
Решение. Проверьте, примонтирован ли раздел EFI в /boot/efi. Проверьте тип раздела: он должен быть vfat (FAT32).
Загрузчик установился, но система не загружается
Причина: неверный порядок загрузки в uefi/bios или повреждённые файлы GRUB. Также включённый Secure Boot может блокировать работу GRUB.
Решение. Зайдите в настройки UEFI/BIOS и выберите GRUB в качестве первого загрузочного устройства. Отключите Secure Boot в UEFI. Если это не помогло — переустановите GRUB через chroot.
Как избежать проблем в будущем
- Если планируете устанавливать две операционные системы, то сначала установите Windows, потом Linux.
- Создайте резервную копию EFI/MBR.
Для BIOS:
dd if=/dev/sda of=backup.mbr bs=512 count=1
Для UEFI — просто скопируйте содержимое раздела EFI в место для хранения.
- Создайте отдельный раздел EFI для Linux. Это минимизирует конфликты с Windows.
Заключение
Восстановить загрузчик GRUB после установки Windows — задача, которая кажется сложной только на первый взгляд. Даже если вы новичок, boot-repair справится за пару кликов. Для тех, кто хочет глубже разобраться в процессе, подойдёт ручной способ через chroot.
Наши технические специалисты помогут вам определиться с конфигурацией и настроят ваш VPN-сервер под ключ, если это будет необходимо.
Читайте в блоге:
- Как поменять TTL для раздачи Интернета: настройка Default TTL и изменение значения на 64 или 65
- Что такое директория в Linux
- Как сменить владельца папки и изменить права доступа в Linux
If you are unable to boot Windows 10 after installing Ubuntu, the first step is to try and use the Advanced Startup Options menu. You can access this by restarting your computer and pressing F8 or Shift +F8 on some computers. From here, you can select Troubleshoot > Advanced Options > Startup Settings. From here, select Enable Safe Mode and see if this allows you to start up into Windows 10.
If that doesn’t work, then it may be necessary to reinstall Windows 10 using a recovery drive/disk or installation media. To do this, plug in either the recovery disk/drive or installation media and restart your computer while pressing a key like F2 or F12 which will allow you to select a boot device. Select the correct device (which should be labeled) and follow the instructions for reinstalling Windows 10.
You may also want to check if there is an updated version of GRUB available that may help with compatibility issues between Ubuntu and Windows 10 as well as any other applications you have installed on your machine.
Why is Windows 10 not booting after installing Ubuntu?
First, you will need to access the BIOS or UEFI (Unified Extensible Firmware Interface) setup menu by pressing a key such as F2, Delete, or Esc during boot. Once in the BIOS/UEFI menu, locate the Boot tab and select it. You should now see a list of drives and devices that can be booted from. Select your Windows 10 drive from this list and set it as the first boot option. Save your changes and exit out of BIOS/UEFI setup. Your computer should now boot directly into Windows 10 after restarting.
If you are having difficulty finding your Windows 10 drive in the BIOS/UEFI menu, you may need to change some settings in order for it to appear. Check for options related to Legacy Boot Mode or CSM (Compatibility Support Module). These options may need to be enabled in order for Windows 10 drives to appear in the boot list.
Lastly, if all else fails, you can try using a third-party software utility like EasyBCD to manage your dual-boot configuration between Ubuntu and Windows 10. This tool will allow you to easily adjust which OS is loaded when starting up your computer without needing direct access to BIOS/UEFI settings.
Why I am unable to boot after installing Ubuntu?
Unfortunately, it is difficult to answer this question without being able to diagnose the issue. If possible, I would recommend following the steps in this guide (https://help.ubuntu.com/community/Boot-Repair) to help you troubleshoot and resolve the issue. Additionally, if you are still unable to boot after following these steps, please post a message on an Ubuntu support forum with as much information as possible about your system and the exact error messages that you are experiencing so that members of the community can help provide further assistance.
How to boot Windows after Ubuntu?
In order to boot Windows after Ubuntu, you will need to adjust your computer’s BIOS settings.
1. First, restart your computer and access the BIOS by pressing a certain key (it is usually F2 or Del).
2. Once in the BIOS menu, look for the Boot tab and open it.
3. In this tab you will find an option called Boot order or similar; select that option and set the priority of your OSs (Operating Systems). Make sure that Windows is placed above Ubuntu so it loads first when booting up your system.
4. After adjusting this setting, save all changes made in the BIOS menu and exit out of it so that your computer can reboot with these changes applied.
5. Your computer should now be set to load Windows before Ubuntu when starting up.
What causes Windows 10 to not boot?
There can be several causes for Windows 10 to not boot. Some of the most common reasons include:
1. Corrupt or missing system files: When Windows 10 fails to boot, it is usually because one or more of its system files have become corrupt and/or gone missing.
2. Incompatible programs: If you recently installed a new program on your computer, it may be interfering with the normal operation of Windows 10.
3. Hardware issues: Malfunctioning hardware like a hard drive, RAM chip, processor, etc., can cause your computer to fail to start correctly.
4. Viruses and malware: Malicious software such as viruses and malware can damage important system files necessary for the proper functioning of your computer.
5. Power issues: Problems with the power supply or other components in the power chain can prevent your computer from starting up properly.
To troubleshoot these potential issues, I would recommend trying some or all of the following steps:
1. Check for updates – Make sure that all available Windows Updates have been installed on your machine so that any bugs or security flaws are patched up appropriately; this may help resolve certain boot-related problems such as corrupt system files and incompatible programs mentioned above;
2. Try Safe Mode – To see if a hardware problem is causing an issue with startup, try entering Safe Mode by pressing F8 at startup; this will bypass certain components that may be preventing Windows from loading normally;
3 Run virus scans – Use antivirus software to perform a full scan of your machine; this will detect any malicious software (viruses and malware) which could be damaging critical system files required for proper functioning;
4 Replace faulty hardware – If you suspect faulty hardware such as a RAM chip or hard drive might be causing the issue then replace these components with working ones if possible; if not then seek professional help from an IT expert who can diagnose and repair any underlying problems;
5 Reset/Recover Windows – As a last resort you may want to consider resetting/recovering your operating system using official Microsoft tools which will restore it back to default settings without deleting any personal data stored on the machine (though make sure you backup anything important before doing this).
Why does Windows 10 fail to boot?
There are a few potential causes why Windows 10 may fail to boot. The most common is that the system files on the hard drive have become corrupted or damaged. To troubleshoot this issue, I recommend trying the following steps:
1. Check for hardware issues: Make sure all cables and power cords are securely connected to your computer. Additionally, check if any components (such as RAM) need to be reseated or replaced.
2. Run a System File Checker scan: Open Command Prompt with administrator privileges and type in “sfc /scannow” without quotes and press Enter. This will scan your system for any corrupt or missing system files and replace them if necessary.
3. Perform a startup repair: If the previous step doesn’t work, try running a startup repair by opening Windows Recovery Environment (WinRE) from an installation media disc/USB drive that you created beforehand, selecting Troubleshoot > Advanced Options > Startup Repair, then follow the on-screen instructions to complete it.
4 .Reset your PC: If you still can’t boot into Windows 10 after trying all of these steps, you may need to reset your computer completely by using WinRE again but selecting Reset this PC instead of Startup Repair at Step 3 above. Please note that this will erase all data stored on the hard drive so make sure to back up important files beforehand!
How do I go back to Windows 10 from Linux?
If you installed Linux as a dual boot with Windows 10, the easiest way to go back to Windows is by restarting your computer. When the computer restarts, you should be given an option to choose between the operating systems. Select Windows 10 and it should boot into that OS.
If you have completely removed Windows 10 from your computer and replaced it with Linux, then you will need to reinstall Windows 10. To do this, you will need a copy of the installation media for Windows 10 which can be obtained from Microsoft’s website or purchased on a USB drive or DVD disc. Once you have acquired this media, follow these steps:
1) Insert your installation media into your computer (USB drive/DVD disc).
2) Make sure your BIOS is set to boot from the installation media (this may require changing some settings in the BIOS).
3) Restart your computer and select Install Now when prompted by the installer.
4) Follow any additional instructions on screen until setup is complete and restart your PC once again after setup has finished.
5) You should now have successfully reinstalled Windows 10 onto your system!
Is it possible to install Windows after installing Ubuntu?
Yes, it is possible to install Windows after installing Ubuntu. To do so, you will need to create a partition on your hard drive and then use a Windows installation disk or USB drive to install Windows. You may also want to consider using virtualization software such as VirtualBox which can allow you to run both operating systems side by side without having to create partitions. Finally, be sure that your computer has the minimum system requirements for running both Windows and Ubuntu before attempting the installation.