Как отключить или удалить Linux с компьютера: полное руководство
Чтобы отключить или удалить Linux с компьютера, определите, нужна ли система временно или навсегда. При полном удалении из Dual Boot с Windows удалите разделы Linux через Управление дисками, восстановите загрузчик Windows через diskpart и настройте приоритет загрузки в BIOS/UEFI.
Оглавление
Полное удаление Linux из Dual Boot
Если Linux установлена второй системой рядом с Windows, простое удаление разделов может привести к неработоспособности загрузчика. Действуйте в следующем порядке:
1. Удаление разделов Linux
Загрузитесь в Windows и откройте «Управление дисками» (нажмите Win+R и введите diskmgmt.msc). Найдите разделы, относящиеся к Linux (обычно это ext4, swap или разделы без буквы диска), щелкните по ним правой кнопкой мыши и выберите «Удалить том».
Альтернативно можно использовать командную строку от имени администратора и утилиту diskpart для очистки разделов. При установке Windows с флешки можно удалить все Linux-разделы прямо на этапе выбора диска в установщике.
2. Восстановление загрузчика Windows (UEFI)
После удаления разделов Linux загрузчик GRUB может остаться в EFI-разделе, что вызовет ошибки при старте; его необходимо удалить. Для этого нужно смонтировать EFI-раздел через diskpart и вручную удалить папку дистрибутива Linux (например, ubuntu или fedora) из директории EFI.
Также рекомендуется восстановить стандартный загрузчик Windows с помощью команды bootrec /fixboot или bcdboot в среде восстановления.
3. Настройка BIOS/UEFI
Зайдите в параметры прошивки UEFI и на вкладке Boot удалите или переместите запись Linux Boot Manager ниже Windows Boot Manager.
Временное отключение без удаления
Если вы не хотите удалять Linux, а лишь скрыть её из меню загрузки:
Через GRUB: Можно отредактировать файл /boot/grub/grub.cfg (или конфигурацию в /etc/default/grub), закомментировав строки, отвечающие за запуск Linux, чтобы сделать запись неактивной.
Через BIOS/UEFI: В настройках приоритета загрузки (Boot Priority) просто поставьте Windows Boot Manager на первое место, оставив Linux установленным, но не вызываемым по умолчанию.
Важные предупреждения
Перед любыми манипуляциями с разделами обязательно сделайте резервную копию важных данных.
Если вы используете Legacy-загрузку (MBR), восстановление загрузчика отличается от UEFI и требует использования команды bootrec /fixmbr.
Удаление раздела Linux через GParted или fdisk возможно только если вы загружены с LiveUSB или другой системы, так как нельзя удалить раздел, с которого работает текущая ОС.
Частые ошибки
Ошибка 1: Удаление разделов без восстановления загрузчика После удаления Linux-разделов GRUB остаётся в EFI-разделе, и компьютер не может загрузиться в Windows. Необходимо удалить папку дистрибутива из директории EFI через diskpart.
Ошибка 2: Попытка удалить раздел Linux из работающей системы Нельзя удалить раздел, с которого работает текущая ОС. Используйте LiveUSB или другую систему для работы с GParted или fdisk.
Ошибка 3: Игнорирование различий между UEFI и Legacy BIOS
Для UEFI используется bootrec /fixboot или bcdboot, а для Legacy BIOS (MBR) — bootrec /fixmbr. Применение неправильной команды не восстановит загрузчик.
FAQ
Можно ли временно отключить Linux без удаления?
Да, можно отредактировать файл /boot/grub/grub.cfg или /etc/default/grub, закомментировав строки запуска Linux. Также можно установить Windows Boot Manager на первое место в BIOS/UEFI, оставив Linux установленным.
Что делать, если после удаления Linux не загружается Windows?
Загрузчик GRUB остался в EFI-разделе. Смонтируйте EFI-раздел через diskpart и удалите папку дистрибутива Linux (например, ubuntu или fedora). Затем восстановите загрузчик Windows командой bootrec /fixboot или bcdboot.
Чем отличается удаление Linux при UEFI и Legacy BIOS?
При UEFI нужно удалить папку дистрибутива из EFI-раздела через diskpart. При Legacy BIOS (MBR) восстановление загрузчика требует использования команды bootrec /fixmbr вместо bootrec /fixboot.