Иногда проблемы с основной загрузочной записью (MBR) или двойным загрузочным разделом вызывают проблемы с загрузкой Windows Linux.
Эти обстоятельства необходимо исправить, чтобы все снова заработало. К счастью, в среде восстановления Windows 10 есть автоматический способ сделать это.
Если это не сработает, вы можете вручную выполнить исправления на своем компьютере. Узнайте, как, читая дальше.
Может ли раздел с двойной загрузкой вызывать проблемы с загрузкой Windows и Linux
Двойная загрузка может повлиять на производительность компьютера и диска. В результате Windows будет загружаться быстрее в Linux, программы скоро перестанут загружаться, а файлы подкачки и подкачки не будут работать более эффективно.
Вам необходимо немедленно удалить двойной загрузочный раздел на вашем компьютере.
Необходимо удалить раздел с двойной загрузкой в Windows 10/11 в Linux
Многие люди успешно установили разные операционные системы (ОС) на один и тот же жесткий диск. Однако некоторые из них используют только одну из систем. Если это так, вам может потребоваться отключить двойную загрузку в Windows 10 или 11, не затрагивая другую ОС.
Подготовка к безопасному удалению двойной загрузки в Windows 10/11 в Linux
Рекомендуется сделать резервную копию ОС, которую вы хотите сохранить, прежде чем пытаться удалить ее из режима двойной загрузки, на случай, если что-то пойдет не так.
Удаление раздела Linux после установки Linux и Windows 10 или 11 может повлиять на загрузчик. В результате вам также следует подготовить USB-накопитель для восстановления Windows 10.
После удаления вы можете использовать устранение неполадок, чтобы заменить загрузчик Linux на загрузчик Windows, запустив компьютер с диска восстановления.
Способы удаления раздела с двойной загрузкой в Linux
- Удалить раздел с двойной загрузкой с помощью бесплатного программного обеспечения
- Удалить двойной загрузочный раздел через MSConfig
1. Удалите двойной загрузочный раздел с помощью бесплатного программного обеспечения.
Раздел, содержащий ОС, которую вы хотите немедленно удалить, будет удален с помощью этой техники.
Используйте программное обеспечение AOMEI Partition Assistant Standard, если у вас двойная загрузка Windows и Ubuntu и вы хотите удалить Ubuntu.
Поскольку ОС Ubuntu установлена в разделе Ext3 или Ext4 в Windows, и Управление дисками не может распознать такие ячейки, вы можете быть разочарованы, если решите использовать Управление дисками Windows 10/11 для устранения двойной загрузки на вашем компьютере.
- Установите бесплатную программу AOMEI Partition Assistant Standard.
- Вы можете заметить, что раздел Ubuntu отформатирован с Ext3 или Ext4 в его основном интерфейсе. Выберите «Удалить раздел», щелкнув правой кнопкой мыши раздел Ubuntu.
- Выберите подходящий метод удаления в следующем диалоговом окне в зависимости от ваших потребностей.
- Чтобы завершить отложенную операцию, нажмите «Применить и продолжить».
Подождите, пока раздел Ubuntu не будет полностью удален. После удаления вы можете решить, использовать ли оставшееся нераспределенное пространство для увеличения текущего раздела или создать новый независимый раздел.
2. Удалить двойной загрузочный раздел через MSConfig
Вы можете выбрать операционную систему (ОС) для перезагрузки компьютера по умолчанию с помощью утилиты msconfig или удалить одну из двух операционных систем. Сделайте следующее:
- Окно конфигурации системы откроется, когда вы нажмете кнопки с логотипом Windows + R на клавиатуре, чтобы открыть окно «Выполнить», введите «msconfig», затем нажмите клавишу Enter.
- Проверьте, указана ли ОС, которую вы хотите сохранить, как Текущая ОС или ОС по умолчанию, выбрав опцию «Загрузить» в окне.
- Выберите свою ОС в окне и, если она еще не выбрана, нажмите кнопку «Установить по умолчанию» в следующем окне.
- Нажмите на другой и выберите «Удалить», чтобы удалить его. После этого нажмите «Применить» и «ОК».
- Перезагрузите компьютер, затем закройте окно, чтобы увидеть, вступили ли изменения в силу.
Последний шаг после удаления двойного загрузочного раздела
- Используйте установочный или восстановительный компакт-диск для запуска компьютера. Пропустив первую страницу выбора языка, выберите «Восстановить машину» на главном экране настройки.
- Нажмите кнопку «Устранение неполадок» в меню «Выбрать вариант/Загрузки».
- Выберите «Командная строка» в меню «Дополнительные параметры».
- Введите в командной строке следующую команду: bootrec.exe /fixmbr.
- На этом этапе вы можете перезагрузить компьютер. Обычно скачивается на ПК. Linux теперь должен исчезнуть полностью.
Другие способы исправить Windows 10, не загружающуюся в Linux
Если ваша причина отличается от раздела с двойной загрузкой, когда Windows не загружается в Linux, вам следует попробовать решения, упомянутые ниже.
- Получите диск, включая Boot-Repair
- Восстановить GRUB
- Изменить загрузчик по умолчанию
- Используйте инструмент конфигурации GRUB
- Использование восстановления загрузки
- Исправить загрузчик Windows 10 в терминале
1. Получите диск, включая Boot-Repair
Создание живого USB Boot-Repair-Disk (диска, который запускает Boot-Repair автоматически) и загрузка с него — самый простой способ использования Boot-Repair.
Рекомендуется установить ISO на работающий USB (например, через UnetBootin, LiliUSB или Universal USB Installer). Если ваша загрузка находится в режиме EFI, не копируйте ее на DVD.
2. Пересоберите GRUB
Файл Windows MBR иногда может быть проблематичным для меню GRUB на ваших дисках.
Первым шагом было бы выяснить, может ли Linux распознавать Windows 10 в системе. Для этого используйте следующую команду.
sudo os-prober
Вышеуказанная программа будет искать на ваших дисках в меню другие установленные операционные системы. Если Windows найдена, вывод будет выглядеть следующим образом.
Файл конфигурации GRUB можно перестроить, если описанная выше процедура успешно обнаружит операционную систему Windows 10. Для этого используйте следующую команду.
sudo update-grub
Приведенная выше команда ищет все разделы на вашем локальном диске, чтобы проверить наличие установленных операционных систем.
Если Windows 10 найдена, вы должны увидеть результат, аналогичный приведенному ниже. Запись Windows также будет создана автоматически с помощью команды в файле конфигурации.
3. Измените загрузчик по умолчанию
Мы можем переключить загрузчик обратно на Windows NT, если вы уверены, что файл запуска Windows не поврежден и вы случайно не удалили содержимое диска C.
- Начните с Windows USB и выберите «Далее» на начальном экране, чтобы завершить это. После выбора «Восстановить компьютер» выберите «Устранение неполадок».
- Выберите «Командная строка» на экране «Дополнительные параметры».
- Выполните следующую команду из командной строки, чтобы изменить загрузчик.
bcdedit /set {bootmgr} путь \WINDOWS\system32\winload.efi
Приведенная выше команда переключит Windows NT с GRUB в качестве загрузчика. Когда вы перезагружаете компьютер, Windows должна загружаться немедленно, потому что загрузчик был удален.
Если вы переходите с Ubuntu 19.10, вам следует вернуться к стабильной версии Ubuntu 19.04, поскольку GRUB 2.04 изобилует проблемами.
4. Используйте инструмент настройки GRUB
Конфигурационный файл GRUB не нужно обновлять вручную, он прост и понятен. Мы будем использовать бесплатную программу под названием Grub Customizer.
- Чтобы загрузить и установить утилиту, выполните следующие команды.
sudo add-apt-repository PPA: danielrichter2007/grub-customizer && sudo apt-get update
sudo apt установить grub-configurer
- Следующее, что нам нужно выяснить, это расположение загрузчика Windows 10. Запустите следующую команду на терминале, чтобы найти его.
Lsblk
- Найдите раздел с точкой монтирования «/boot/efi». На этом разделе установлен диспетчер загрузки Windows. Требуется имя устройства определенного раздела. у меня сда1. Поэтому расположение загрузочного файла в моем экземпляре — «/dev/sda1».
- Кроме того, вы можете установить gnome-disk-utility, графическое приложение, которое показывает диски и разделы. Вы можете найти системный раздел EFI в меню. Описание раздела должно выглядеть примерно так.
- Затем перейдите к инструменту настройки GRUB и сделайте запись, щелкнув значок страницы вверху.
- Выберите «Chainloader» в качестве типа и «/dev/sda1» в качестве раздела во всплывающем окне редактора записей. Вы также можете дать записи подходящее имя. После этого нажмите Enter.
- Сделанная вами запись теперь появится в меню настройки Grub. Чтобы синхронизировать изменения с существующим файлом конфигурации GRUB, необходимо нажать «Сохранить».
- После перезагрузки Windows 10 теперь должна быть в состоянии запуститься. Если у вас возникли проблемы, вероятно, ваши загрузочные файлы или главная загрузочная запись Windows повреждены.
5. Использование Boot-Repair
- Установите Boot-Repair в Ubuntu
- Либо из существующего опыта Ubuntu, либо из живого сеанса Ubuntu (загрузите свою машину с живого USB-накопителя Ubuntu, затем выберите «Попробовать Ubuntu») (если у вас есть к нему доступ)
- Интернет-соединение.
- Нажимайте Enter после каждой строки при вводе следующих команд в новом окне терминала:
sudo add-apt-repository PPA:yannubuntu/boot-repair && sudo apt update
sudo apt install -y boot-repair && boot-repair
- Первый шаг — нажать кнопку «Создать сводку информации о загрузке». Сказал, что вызовет диагностику Boot-Info. Если вы хотите загрузить отчет в Интернете, чтобы поделиться им с большей готовностью, вам будет предложено всплывающее окно.
- Просмотрите информацию о диагностике.
6. Исправить загрузчик Windows 10 в терминале.
- Используйте загрузочный USB-накопитель для перезагрузки.
- Запустить Терминал.
- Введите после каждой из следующих команд в командной строке:
- sudo apt-get установить syslinux
- sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
- sudo apt-получить установку MBR
- sudo install-mbr -in -p D -t 0 /dev/sda
- Не забудьте заменить системный диск Windows 10 на sda.
- После этого перезагружаемся, и Windows 10 должна запуститься без проблем.
Второй подход использует выполнение Syslinux через Терминал. Вы должны выполнить несколько шагов, чтобы установить Syslinux и использовать его для исправления загрузчика Windows 10.
Мы рекомендуем вам придерживаться первого подхода, если вы все еще знакомы с тем, как они работают.
Остальные шаги просты; вам нужно изменить ввод sda на букву системного диска для Windows 10.