Как установить windows место linux

Подсистема Windows для Linux (Windows Subsystem for Linux, WSL2) сегодня широко используется разработчиками, администраторами и простыми пользователями для запуска различных дистрибутивов (Ubuntu, Debian, OpenSUSE, Kali Linux, Alpine), инструментов и приложений Linux в среде Windows без использования виртуализации и двойной загрузки. В этой статье мы рассмотрим, как перенести файлы установленного WSL на другой диск или компьютер.

При установке WSL в Windows все файлы среды сохраняются на системный диск (C:\ как правило). Если размер системного диска недостаточен (небольшой SSD диск), то со временем размер файловой системы WSL может серьезно вырасти, и вы захотите перенести файлы WSL на другой диск. В Windows 10 и 11 вы можете перенести WSL на другой диск или компьютер несколькими способами.

В первую очередь определите текущий размер файловой системы WSL на вашем диске. Выведите список установленных дистрибутивов WSL на компьютере:

wsl --list --verbose

вывести список доступных образов WSL2 в Windows 10

В нашем примере установлена только Ubuntu-20.04. Выполните следующую команду PowerShell, чтобы получить название UWP приложения с вашим дистрибутивом Linux:

Get-AppxPackage -Name "*Ubuntu20*" | Select PackageFamilyName

В моем примере название UWP пакета — CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc. Файловая система WSL данного дистрибутива Linux хранится в VHD файле ext4.vhdx в каталоге %USERPROFILE%\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\ext4.vhdx

Чтобы получить размер файла с помощью PowerShell, выполните:

$path= $env:USERPROFILE+ ”\AppData\Local\Packages\” + (Get-AppxPackage -Name "*Ubuntu20*").PackageFamilyName + “\LocalState\ext4.vhdx”
Get-ChildItem -Path $path | fl @{Label="SizeGb"; Expression={$_.Length / 1Gb}}

размер файла ext4.vhdx в Windows WSL

Путь к VHD файлу данного дистрибутива WSL хранится в параметре BasePath ветки реестра
HKCU\Software\Microsoft\Windows\CurrentVersion\Lxss\{UUID}
.

путь к файловой системе WSL в Windows можно получить из реестра

Можно остановить WSL, переместить ext4.vhdx на другой диск и изменить путь к каталогу в реестре. Но этот сценарий не рекомендуется!

В современных билдах Windows 10 и 11 можно выполнить корректный перенос среды WSL с помощью встроенной процедуры экспорта и импорта.

Запустите среду wsl и проверьте имя пользователя:

wsl
whoami

В нашем примере это sysops.

Закройте все приложения, запущенные в среде Linux и консоли WSL:

wsl --shutdown

Чтобы создать резервную копию (экспортировать) вашу среду WSL и поместить ее на отдельный диск E:, выполните команды:

mkdir e:\backup
wsl --export Ubuntu-20.04 e:\backup\ubuntu.tar

Дождитесь окончания экспорта WSL (может занять длительное время). В целевом каталоге появится TAR архив с вашей средой WSL.

экспорт и перенос файлов WSL на другой диск

Теперь можно удалить файлы среды WSL на исходном диске:

wsl --unregister Ubuntu-20.04

Создайте каталог для вашего образа Linux на новом диске и импортируйте tar архив в WSL командой:

mkdir E:\WSL
wsl --import Ubuntu-20.04 E:\WSL\ E:\backup\ubuntu.tar

Для входа в Ubuntu по умолчанию используется root. Чтобы сменить его на другое имя пользователя (мы получили его ранее), выполните:

cd $env:USERPROFILE\AppData\Local\Microsoft\WindowsApps
.\ubuntu2004.exe config --default-user sysops

Запустите вашу среду WSL:

wsl -d Ubuntu-20.04

Совет. Нужный дистрибутив WSL можно запустить из Windows Terminal.

запуск нужного дистрибутива WSL из Windows Terminal

Этот же сценарий можно использовать для переноса настроенного образа WSL на другие компьютеры.

Также для переноса WSL в Windows можно использовать стороннюю утилиту LxRunOffline (доступна на GitHub — https://github.com/DDoSolitary/LxRunOffline). Можно установить утилиту через Chocolatey:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
choco install lxrunoffline

Вывести список доступных образов WSL:

lxrunoffline list

Завершаем все процессы:

wsl --shutdown

узнать текущий каталог, в котором хранится образ WSL:

lxrunoffline get-dir -n Ubuntu-20.04

утилита lxrunoffline для переноса файлов WSL

Перенос WSL образ на другой диск:

lxrunoffline move -n Ubuntu-20.04 -d d:\wsl2\Ubuntu-20.04

После окончания переноса, запустите дистрибутив WSL. Командой:

wsl -d Ubuntu-20.04

или

lxrunoffline run -n Ubuntu-20.04 -w

Все способы:

  • Вариант 1: Форматирование диска с дальнейшей установкой Windows 10
  • Вариант 2: Установка Windows 10 рядом с Linux
    • Шаг 1: Работа с дисковым пространством в Linux
    • Шаг 2: Установка Виндовс 10
    • Шаг 3: Восстановление загрузчика GRUB
  • Вопросы и ответы: 5

Вариант 1: Форматирование диска с дальнейшей установкой Windows 10

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

Подробнее: Руководство по установке Windows 10 с USB-флешки или диска

Вариант 2: Установка Windows 10 рядом с Linux

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

Шаг 1: Работа с дисковым пространством в Linux

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

  1. К сожалению, сжать раздел в Линукс просто так не получится, поскольку системный том изначально смонтирован, а размонтировать его нельзя. Придется запускать компьютер с LiveCD. Детальнее о создании такого загрузчика читайте в материале по ссылке ниже.
  2. Загрузка Linux с LiveCD

  3. После успешного создания загрузочной флешки запустите ее и переходите к режиму ознакомления с ОС.
  4. Запуск LiveCD с Linux для дальнейшей настройки перед установкой Виндовс 10

  5. Откройте меню приложений и запустите оттуда стандартную программу GParted.
  6. Переход к утилите управления дисками в Linux для распределения пространства перед установкой Виндовс 10

  7. В ней щелкните правой кнопкой мыши по существующему разделу, выберите пункт «Отмонтировать», а затем «Изменить размер/Переместить».
  8. Начало распределения пространства в Linux перед инсталляцией Виндовс 10

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

  11. После этого щелкните ПКМ по строке «Не размечено» и выберите «Новый».
  12. Редактирование нераспределенного пространства в Linux перед установкой Виндовс 10

  13. В пункте «Создать как» отметьте «Расширенный раздел» и нажмите на «Добавить» или клавишу Enter.
  14. Создание расширенного раздела в Linux перед установкой Виндовс 10

  15. Осталось только кликнуть на значок в виде галочки, чтобы запустить выполнение заданных задач.
  16. Запуск применения всех изменений разделения дискового пространства в Linux

  17. Подтвердите применение операции к устройству.
  18. Подтверждение разделения дискового пространства в Linux

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

  21. Вы будете уведомлены об успешном завершении текущей операции, а это значит, что можно завершать работу с Linux и переходить к установке Windows 10.
  22. Успешное завершение разделения дискового пространства в Linux

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

Шаг 2: Установка Виндовс 10

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

  1. Для начала приобретите Windows 10 на официальном сайте или загрузите ISO-образ. После этого его придется записать на флешку или диск, чтобы задействовать это устройство в качестве загрузочного. Детальнее о выполнении этой операции в Linux читайте в другом материале на нашем сайте, воспользовавшись указанной ниже ссылкой.
  2. Подробнее: Запись ISO-образов на флешку в Linux

  3. Загрузитесь с записанного съемного носителя и выберите язык для инсталляции Виндовс.
  4. Запуск установщика Виндовс 10 для установки рядом с Linux

  5. Затем нажмите на кнопку «Установить».
  6. Переход к установке Виндовс 10 рядом с Linux

  7. Введите ключ продукта или пропустите этот шаг.
  8. Ввод лицензионного ключа перед установкой Виндовс 10 рядом с Linux

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

  11. Выберите тип установки «Выборочная».
  12. Выбор типа установки Виндовс 10 при инсталляции рядом с Linux

  13. Вы увидите незанятое пространство, которое мы добавили в предыдущем шаге. Можно сразу же на него установить ОС или создать еще один логический том, например, под буквой D.
  14. Выбор раздела для установки Виндовс 10 рядом с дистрибутивом Linux

  15. После этого выберите раздел для инсталляции и нажмите на «Далее».
  16. Подтверждение начала установки Виндовс 10 рядом с дистрибутивом Linux

  17. Подождите, пока все файлы будут установлены.
  18. Ожидание завершения инсталляции Виндовс 10 рядом с дистрибутивом Linux

  19. После перезагрузки следуйте отобразившимся инструкциям, чтобы настроить Windows 10.
  20. Настройка Виндовс 10 после успешной инсталляции рядом с Linux

  21. Сразу же после запуска можно выключать ОС, поскольку далее придется настроить загрузчик GRUB.
  22. Успешный первый запуск Виндовс 10 после установки рядом с Linux

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

Шаг 3: Восстановление загрузчика GRUB

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

  1. В появившемся окне инсталляции переходите к ознакомлению с дистрибутивом.
  2. Запуск LiveCD для настройки загрузчика в Linux после установки Виндовс 10

  3. Откройте меню приложений и запустите оттуда «Терминал». Сделать это можно и через горячую клавишу Ctrl + Alt + T.
  4. Запуск терминала для восстановления загрузчика Linux после установки Виндовс 10

  5. Смонтируем корневой раздел с файлами Linux. По умолчанию за это отвечает команда sudo mount /dev/sda1 /mnt. Если расположение диска отличается от /dev/sda1, замените данный фрагмент на необходимый.
  6. Монтирование основного диска для восстановления загрузчика в Linux

  7. Следующая серия команд необходима для монтирования раздела с загрузчиком, если такой выделен в отдельный логический том. Для этого используйте строку sudo mount --bind /dev/ /mnt/dev/.
  8. Первая команда монтирования раздела с загрузчиком Linux

  9. Вторая команда имеет вид sudo mount --bind /proc/ /mnt/proc/.
  10. Вторая команда монтирования раздела с загрузчиком Linux

  11. В конце остается только указать sudo mount --bind /sys/ /mnt/sys/, чтобы завершить монтирование файловых систем.
  12. Третья команда монтирования раздела с загрузчиком Linux после установки Виндовс 10

  13. Перейдите к работе с необходимым окружением, указав sudo chroot /mnt/.
  14. Подключение к окружению для восстановления загрузчика Linux

  15. Здесь начните инсталляцию файлов загрузчика, вписав grub-install /dev/sda.
  16. Команда для установки загрузчика в окружении Linux

  17. После этого выполните обновление через update-grub2.
  18. Команда для обновления настроек загрузчика в Linux

  19. Вы будете уведомлены об обнаружении операционных систем и успешном окончании генерирования файла настройки GRUB.
  20. Успешное обновление загрузчика Linux после его восстановления

  21. Перезагрузите компьютер, воспользовавшись удобным для вас методом.
  22. Перезагрузка Linux после успешного восстановления загрузчика

  23. Теперь при старте ПК можно выбрать одну из установленных ОС для дальнейшей ее загрузки.
  24. Выбор операционной системы для загрузки после установки Виндовс 10 рядом с Linux

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

Наша группа в TelegramПолезные советы и помощь

Все способы:

  • Вариант 1: Изменение места сохранения файлов
  • Вариант 2: Изменение загружаемой операционной системы
  • Вопросы и ответы: 37

Под «установкой диска D основным» понимается 2 разных задачи: сохранение всех файлов на этот диск или автоматическая загрузка второй операционной системы, установленной на D, при включении компьютера. Далее мы разберем оба варианта, а вы сразу же переходите к тому, который отражает ваш запрос.

Вариант 1: Изменение места сохранения файлов

Сейчас практически у всех пользователей жесткий диск разбит на два логических (C и D), либо этими буквами именуются действительно два разных накопителя. В обоих случаях, особенно в связке SSD + HDD, где твердотельный накопитель маленького объема, на системном диске C рано или поздно перестает хватать места для скачивания любых пользовательских файлов. Операционная система Windows 10 позволяет изменить их место сохранения на диск D. После этого критически важные обновления для ОС продолжат скачиваться на C, а вот все малозначимые и не влияющие на работоспособность Виндовс файлы начнут сохраняться на D.

  1. Откройте «Пуск» и перейдите в «Параметры».
  2. Переход в Параметры для изменения места сохранения нового содержимого в Windows 10

  3. Перейдите в первый же раздел «Система».
  4. Переход в раздел Система для изменения места сохранения нового содержимого в Windows 10

  5. Тут вам нужен подраздел «Память», находящийся на панели слева.
  6. Переход в подраздел Память для изменения места сохранения нового содержимого в Windows 10

  7. Найдите кликабельную ссылку «Изменить место сохранения нового содержимого».
  8. Переход в изменение места сохранения нового содержимого через Параметры в Windows 10

  9. Здесь представлен список всего, что можно переносить на диск D.
  10. Пункты меняющие место сохранения нового содержимого через Параметры в Windows 10

  11. Измените все или некоторые пункты, не забывая каждый раз нажимать «Применить». После этого окно можно просто закрыть.
  12. Изменение диска для сохранения файлов через Параметры в Windows 10

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

Изменение пути сохранения файлов в браузере в Windows 10

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

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

  1. Сочетанием клавиш Win + R вызовите окно «Выполнить»,где введите regedit. Нажмите «ОК».
  2. Запуск Редактора реестра через окно Выполнить для изменения пути установки программ по умолчанию в Windows 10

  3. Скопируйте и вставьте в адресную строку следующий путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion, после чего нажмите Enter.
  4. Путь реестра к параметру меняющему путь установки программ по умолчанию в Windows 10

  5. Сперва понадобится выбрать параметр «ProgramFilesDir», а потом — «ProgramFilesDir (x86)». Если система 32-битная, то редактироваться будет только последний параметр.
  6. Параметр для изменения пути установки программ по умолчанию в реестре в Windows 10

  7. Откройте его, кликнув дважды ЛКМ, и в поле «Значение» измените букву с C на D. В 64-битной системе то же самое понадобится проделать и со вторым параметром.
  8. Изменение пути установки программ по умолчанию через реестр в Windows 10

  9. Останется только перезагрузить компьютер для применения изменений.

Вариант 2: Изменение загружаемой операционной системы

У некоторых юзеров, напротив, на два разных диска (C и D) установлены две операционные системы. И если из них по умолчанию загружается та, что установлена на диске С, это можно легко изменить через «Конфигурацию системы».

  1. Нажмите сочетание клавиш Win + R и впишите команду msconfig, после чего кликните «ОК».
  2. Открытие инструмента Конфигурация системы в Windows 10 для изменения загружаемой операционной системы

  3. Переключитесь на вкладку «Загрузка».
  4. Переход в параметры загрузки Windows 10 через Конфигурацию системы

  5. Выделите ту ОС, что установлена на диске D, и нажмите кнопку «Использовать по умолчанию». Подтвердите изменения кнопкой «ОК».
  6. Выбор операционной системы по умолчанию через Конфигурацию системы в Windows 10

  7. Перезапустите ПК.

Чтобы изменить загружаемую операционную систему и отключить уведомление о выборе ОС при включении компьютера, можно поступить несколько иначе.

  1. Нажмите по ярлыку «Этот компьютер» правой кнопкой мыши и перейдите в «Свойства». Если его нет на рабочем столе, откройте «Проводник» и сделайте то же самое, воспользовавшись левой панелью.
  2. Переход в свойства Windows 10 для отключения выбора операционной системы при включении компьютера

  3. Опять же, через левую панель переключитесь в «Дополнительные параметры системы».
  4. Переход в дополнительные параметры системы через свойства Windows 10

  5. На вкладке «Дополнительно», открытой по умолчанию, найдите блок «Загрузка и восстановление» и перейдите в «Параметры».
  6. Переход в параметры загрузки операционной системы в Windows 10

  7. Здесь через выпадающее меню измените ОС, загружаемую по умолчанию, на ту, что инсталлирована на диск D, а затем снимите галочку с пункта «Отображать список операционных систем». Сохраните изменения на «ОК». Они вступят в силу после перезагрузки ПК.
  8. Изменение загружаемой операционной системы и отключение выбора OS при включении компьютера в Windows 10

Наша группа в TelegramПолезные советы и помощь

Раньше я писал статью о том, как установить 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? Напишите в комментариях!

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Содержание статьи:

  • Linux ⇒ Windows (способы)
    • ШАГ 1: подготавливаем загрузочные флешки
    • ШАГ 2: производим установку системы
  • Вопросы и ответы: 7

Вопрос от пользователя

Здравствуйте Александр.

Купил ноутбук от Dell с предустановленной системой Ubuntu (просто на него скидка была, и я даже не обратил внимание, что на нем нет Windows). Теперь потыкался пару дней — понял, что не перевариваю эту систему, и хочу перейти на «десятку».

Как бы мне это сделать? А то я в Linux не знаю даже как флешку записать, не только ли чего… Сижу Гуглю уже второй день, пробую, но уже терпение кончается… (еще беспокоит гарантия, если удалю текущую систему — не потеряется ли она?) 

Здравствуйте.

Перейти на Windows можно (только, если у вас ноутбук — посмотрите для начала на официальном сайте для какой версии там есть драйвера. Сегодня, это чаще всего Windows 10 или 11).

Насчет гарантии: в большинстве случаев она дается на железо, а ПО вы можете менять по своему усмотрению. Тем не менее, уточните этот момент в компании, где приобрели товар (я заранее не могу предусмотреть все варианты и нюансы // не хотелось бы чувствовать себя виновным, если у читателей возникнет проблема из-за этого…).

Ну а в заметке ниже покажу, как можно перейти с Linux на Windows (практическую часть).

Итак…

*

Linux ⇒ Windows (способы)

ШАГ 1: подготавливаем загрузочные флешки

  1. 👉 для начала сделайте бэкап (резервную копию) всех нужных на диске данных (при переустановке ОС диск придется форматировать, вероятно, и данные будут удалены. В любом случае, не исключены «неожиданности»);
  2. 👉 если у вас ноутбук — 📌определите его модель, зайдите на офиц. сайт производителя и скачайте драйверы для нужной версии Windows (по крайней мере на мат. плату и сетевой контроллер);
  3. 👉 затем следует 📌загрузить офиц. образ ISO с Windows 8/10/11 (смотря для какой версии есть драйверы). Я бы рекомендовал загрузить сразу неск. разных образов (по возможности);
  4. 👉 если вы хотите сделать, чтобы у вас было 2 ОС по соседству (Linux и Windows) — 📌загрузите также образ ISO с нужной версией Linux;
  5. 👉 после с помощью спец. приложений нужно записать эти «парочку» образов ISO на флешки. Я показал 📌в этой заметке неск. способов, как под Linux (в Ubuntu в частности) это можно сделать;

    img-Rosa-zapisyivaem-obraz-ISO-s-Windows-na-fleshku-pri-rabote-v-Ubuntu.jpg

    Скриншот. Rosa — записываем образ ISO с Windows на флешку при работе в Ubuntu

  6. 👉 теперь можно подключать эту флешку к USB-порту, вкл. ПК/ноутбук, вызывать Boot Menu и переходить к установке Windows. Тут, правда, можно пойти двумя путями… (о них ниже).

*

ШАГ 2: производим установку системы

Вариант 1: сносим Linux (и всё другое, что есть на диске), ставим Windows 

Итак… Подключаем загрузочную флешку с Windows и входим в Boot Menu (используются чаще всего клавиши: Esc, F2, F12 и пр.).

Затем выбираем «нашу флешку» там и нажимаем Enter. См. фото ниже. 👇

img-Otkryivaem-Boot-Menu-i-vyibiraem-nashu-fleshku.jpg

Фото. Открываем Boot Menu и выбираем нашу флешку

Далее начинаем установку Windows (часть мало-информативных шагов, где нужно нажать «Далее» я опустил). На этапе выбора типа установки — обязательно укажите, что вам требуется «Выборочная / расширенная / advanced» (по крайней мере, такое окно есть в Windows 8/10/11).

Выборочная установка!

Выборочная установка! Для опытных пользователей

Должно появиться окно со списком всех разделов. Если вам никакие файлы и данные на дисках не нужны — просто удалите все эти разделы (если у вас в ноутбуке/ПК один физический диск — в конечном итоге остаться у вас должна одна строка, одна неразмеченная область).

Затем просто выберите ее и нажмите «Далее». 👇

img-Udalyaem-vse-razdelyi-kotoroyie-est-v-spiske-Ostorozhno-budut-udalenyi-vsed-annyie-s-diska.jpg

Фото. Удаляем все разделы, которые есть в списке (Осторожно, будут удалены все данные с диска!!!)

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

img-Kopirovanie-faylov-Windows.jpg

Фото. Копирование файлов Windows

*

Вариант 2: размечаем диск, и устанавливаем Windows рядом с Linux

Если вы не хотите удалять с диска данные (да и саму Ubuntu) — то можно поступить иначе: поставить Windows на этот же диск рядом с Linux. Дабы делается это не сложно…

1) Для начала вам нужно подготовить 📌загрузочную флешку с Ubuntu 22.04 (она нам пригодиться в качестве LiveCD, т.к. не все операции можно делать в системе, которая у вас установлена на основном диске).

2) Далее подключаем эту загрузочную флешку с Ubuntu к USB-порту и загружаемся с нее (через Boot Menu, например). 👇

img-Otkryivaem-Boot-Menu-i-vyibiraem-nashu-fleshku.jpg

Фото с экрана. Открываем Boot Menu и выбираем нашу флешку

3) В первом окне приветствия Ubuntu вместо установки — нажимаем по кнопке «Попробовать…». 👇

img-Poprobovat-Ubuntu-zagruzka-s-ustanovochnoy-fleshki-s-Linux-Ubuntu-22.04.jpg

Фото. Попробовать Ubuntu (загрузка с установочной флешки с Linux Ubuntu 22.04)

4) Далее среди списка приложение открываем встроенное «Disks». См. меню слева.

img-Zapuskaem-prilozhenie-Disks.jpg

Скриншот. Запускаем приложение Disks

5) Теперь нужно внимательно осмотреть список дисков и:

  1. в меню слева выбрать тот диск, на котором установлена ваша основная Ubuntu (т.е. ту, которая есть на жестком диске / твердотельном накопителе);
  2. на этом диске, вероятно, будет 2-3 раздела. Нам нужно выбрать самый большой из них (на котором и хранятся все данные), затем кликнуть по значку «шестеренки» и выбрать функцию «Resize / Изменить размер». 👇

*

Важно: эта операция не должна повредить или удалять какие-либо данные на диске. Но ручаться за это не могу, в очень редких случаях «всплывают» непредсказуемые ошибки…

img-Izmenit-razdel-funktsiya-Resize-prilozhenie-Disks.jpg

Скриншот. Изменить раздел — функция Resize (приложение Disks)

6) Затем нужно сдвинуть ползунок влево (кстати, этой операцией мы «как бы отщипнем свободное место» от основного раздела с данными — и именно на это свободное место мы и установим Windows!).

Рекомендую «отщипнуть» как минимум 40-50 Гб (под Windows 10/11).

img-Vyisvobozhdaem-mesto-na-diske.jpg

Скриншот. Высвобождаем место на диске

7) После того, как операция будет завершена, вы должны увидеть свободное не распределенное место на диске (в моем случае получилось: «43 GB, Free Space» 👇).

img-V-itoge-u-nas-dolzhno-poyavitsya-svobodnoe-mesto-Free-Space-formatirovat-poka-nichego-ne-nuzhno.jpg

Скриншот. В итоге у нас должно появится свободное место — Free Space (форматировать пока ничего не нужно)

8) Теперь можно выключить компьютер, подкл. флешку с Windows, и начать установку этой ОС.

img-Ustanovka-poshla....png

Установка пошла…

9) На этапе выбора типа установки — укажите, что вам требуется варианта «Выборочная /расширенная». См. пример ниже. 👇

Выборочная установка!

Выборочная установка! Для ручного выбора диска под установку ОС Windows

10) Затем вручную выберите то самое незанятое пространство, которое мы заранее подготовили. Установщик Windows далее все сделает сам… (по крайней мере так происходит с Windows 10/11).

img-Vyibor-diska-ukazyivaem-nashe-zaranee-podgotovlennoe-svobodnoe-mesto-i-ustanovshhik-sam-vse-sozdast.jpg

Фото. Выбор диска — указываем наше заранее подготовленное свободное место и установщик сам все создаст!

11) После установки системы — еще осталось около 15 ГБ под установку необходимого софта и драйверов. Можно работать?! 👌

img-Ustanovka-zavershena-Windows-10-teper-rabotaet-na-odnom-diske-s-Linux.jpg

Скриншот. Установка завершена, Windows 10 теперь работает на одном диске с Linux Ubuntu

12) Кстати, теперь после каждого включения ноутбука — у вас автоматически будет появляться меню Grub с предложением выбрать нужную ОС: Ubuntu или Windows…

img-Posle-vklyucheniya-noutbuka-poyavl.-menyu-GRUB.jpg

Фото меню Grub. После включения ноутбука — появл. меню с предложением выбора ОС: Windows или Linux Ubuntu

*

За сим откланяюсь, успехов!

👋

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как вернуть исходные настройки windows
  • 9с48 ошибка обновления windows 7 internet explorer 11
  • Bioshock infinite нет звука в игре windows 10
  • Звуки для включения windows
  • Как скопировать windows form