Установка Windows после Linux

Раньше я писал статью о том, как установить Linux после Windows, это довольно простая задача. Но многие пользователи удаляют Windows, ставят Linux, а потом понимают, что им снова нужна Windows. Вот только установить Windows на компьютер, где уже расположился Linux, немного сложнее.

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

Установка Windows после Linux

1. Разметка диска в Linux

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

  • Системный;
  • Раздел с данными для восстановления;

Но тут надо учитывать один момент, если у вас используется таблица разделов MBR, то основных разделов может быть только четыре. И если у вас уже есть корневой раздел, домашний и swap для Linux, то раздел восстановления получается пятым, а это уже проблема, поэтому нужно создать расширенный раздел и уже там размечать разделы для Windows. Если вы ставите эту ОС на другой жёсткий диск, то никаких проблем нет, но я предполагаю что обе системы устанавливаются именно на один диск.

Во-первых, нам необходимо загрузиться с LiveCD, поскольку надо уменьшить размер либо корневого раздела, либо домашнего, а эти диски примонтированы. Самый простой способ это сделать - загрузиться с Live системы.

Загружаем наш диск, например Ubuntu, и запускаем Gparted:

Затем нужно уменьшить раздел. Для этого выберите нужный и кликните Изменить или переместить:

Затем уменьшите раздел так, чтобы после него оставалось 40-50 гигабайт:

Далее выберите свободное пространство и щёлкните в контекстном меню пункт Новый:

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

Выберите всё доступное место, а потом нажмите Ок:

На этом в Gparted всё. Далее нам необходимо нажать зелёную галочку или Правка -> Применить изменения, а потом дождаться завершения всех операций.

2. Разметка диска в Windows

Теперь надо разобраться, как поставить Windows после Linux. Я не буду рассматривать все шаги установщика Windows. Вы их и так знаете. На шаге выбора раздела для установки кликните по свободному месту, которое подготовили раньше. Система не будет показывать расширенных разделов и других дополнительных параметров диска, только размер, это для неё нормально.

Затем нажмите кнопку Создать и выберите размер раздела. Можно согласиться с тем, что предлагает установщик:

Затем согласитесь на создание дополнительных разделов для системных файлов:

Дальше выбирайте только что созданный системный размер и нажимайте Далее. Осталось дождаться завершения установки.

3. Восстановление загрузчика Linux

После того, как вы окажетесь на рабочем столе Windows, работа с Windows будет завершена, и вам надо снова загрузиться с LiveCD Ubuntu или дистрибутива Linux, который у вас установлен. Дальше мы будем выполнять действия, описанные в статье о восстановлении загрузчика Grub.

Сначала нам нужно примонтировать корневой раздел с Linux, в моём случае это /dev/sda1:

sudo mount /dev/sda1 /mnt

Если раздел /boot у вас также существует отдельно, его тоже надо примортировать. Затем подключаем подсистемы взаимодействия с ядром в папку /mnt, куда мы раньше примонтировали корень:

sudo mount --bind /dev/ /mnt/dev/
sudo mount --bind /proc/ /mnt/proc/
sudo mount --bind /sys/ /mnt/sys/

И переходим в окружение нашего установленного ранее Linux с помощью команды chroot:

sudo chroot /mnt/

Далее мы можем заняться восстановлением загрузчика. Сначала установим его на диск:

grub-install /dev/sda

Затем создадим новый конфигурационный файл, в котором уже будет наша только что установленная Windows:

update-grub2

Дальше осталось перезагрузить компьютер:

Теперь в качестве загрузчика будет использоваться Grub2 и в списке операционных систем отобразится Ubuntu и Windows, чего мы и добивались:

Выводы

В этой статье мы рассмотрели, как выполняется установка Windows после Linux. Это довольно нетипичная ситуация, но для многих пользователей информация может быть полезной. А вы используете Windows рядом с Linux? Напишите в комментариях!

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

  1. Аватар Игорь 24 сентября, 2018 Ответить
  2. Аватар Gosha 24 сентября, 2018 Ответить
  3. Аватар Gosha 24 сентября, 2018 Ответить
    • Аватар Valery 25 сентября, 2018 Ответить
      • Аватар Д.В.А. 25 сентября, 2018 Ответить
        • Аватар dou 26 сентября, 2018 Ответить
          • Аватар Valery 26 сентября, 2018
      • Аватар Антон 26 сентября, 2018 Ответить
        • Аватар Yustas 20 января, 2020 Ответить
          • Аватар |Віталий 12 апреля, 2020
    • Аватар hejvkt 26 февраля, 2020 Ответить
  4. Аватар Владимир 25 сентября, 2018 Ответить
  5. Аватар Fedor 25 сентября, 2018 Ответить
  6. Аватар Loki 25 сентября, 2018 Ответить
    • Аватар Valery 25 сентября, 2018 Ответить
  7. Аватар Anton 26 сентября, 2018 Ответить
    • Аватар Антон 26 сентября, 2018 Ответить
  8. Аватар Igarunya 27 сентября, 2018 Ответить
    • Аватар Fedor 27 сентября, 2018 Ответить
      • Аватар Valery 27 сентября, 2018 Ответить
      • Аватар Валентин 18 октября, 2018 Ответить
      • Аватар Юрий 27 марта, 2019 Ответить
  9. Аватар sergey 31 октября, 2018 Ответить
  10. Аватар Дмитрий 8 января, 2019 Ответить
  11. Аватар Андрей 20 января, 2019 Ответить
  12. Аватар Роман 30 апреля, 2019 Ответить
  13. Аватар Линуксоид 8 декабря, 2019 Ответить
  14. Аватар Андрей 3 апреля, 2020 Ответить
  15. Аватар Светлана 18 августа, 2020 Ответить
  16. Аватар op 5 сентября, 2020 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: