Раньше я писал статью о том, как установить Linux после Windows, это довольно простая задача. Но многие пользователи удаляют Windows, ставят Linux, а потом понимают, что им снова нужна Windows. Вот только установить Windows на компьютер, где уже расположился Linux, немного сложнее.
При установке Linux автоматически определяются загрузчики других операционных систем, и добавляются в меню загрузки. Таким образом, вам не надо ничего дополнительно настраивать, чтобы запустить свою Windows. Но если вы устанавливаете Windows поверх Linux, то будет использован загрузчик Windows, и получить доступ к Linux без дополнительных настроек вы не сможете. Однако эта проблема вполне решаемая, и в сегодняшней статье мы поговорим, как правильно инсталлировать Windows после Linux.
Содержание статьи:
Для установки Windows 10 после Linux вам нужно свободное пространство на диске, как минимум 50 гигабайт, а то и больше, если хотите устанавливать туда много игр и программ. Современные версии Windows хотят создавать два раздела:
Но тут надо учитывать один момент, если у вас используется таблица разделов MBR, то основных разделов может быть только четыре. И если у вас уже есть корневой раздел, домашний и swap для Linux, то раздел восстановления получается пятым, а это уже проблема, поэтому нужно создать расширенный раздел и уже там размечать разделы для Windows. Если вы ставите эту ОС на другой жёсткий диск, то никаких проблем нет, но я предполагаю что обе системы устанавливаются именно на один диск.
Во-первых, нам необходимо загрузиться с LiveCD, поскольку надо уменьшить размер либо корневого раздела, либо домашнего, а эти диски примонтированы. Самый простой способ это сделать - загрузиться с Live системы.
Загружаем наш диск, например Ubuntu, и запускаем Gparted:
Затем нужно уменьшить раздел. Для этого выберите нужный и кликните Изменить или переместить:
Затем уменьшите раздел так, чтобы после него оставалось 40-50 гигабайт:
Далее выберите свободное пространство и щёлкните в контекстном меню пункт Новый:
Помните, я выше писал, что с таблицей разделов MBR можно создавать только четыре основных раздела. Поэтому из свободного пространства создаём расширенный раздел. Выберите в поле Создать как -> Расширенный раздел:
Выберите всё доступное место, а потом нажмите Ок:
На этом в Gparted всё. Далее нам необходимо нажать зелёную галочку или Правка -> Применить изменения, а потом дождаться завершения всех операций.
Теперь надо разобраться, как поставить Windows после Linux. Я не буду рассматривать все шаги установщика Windows. Вы их и так знаете. На шаге выбора раздела для установки кликните по свободному месту, которое подготовили раньше. Система не будет показывать расширенных разделов и других дополнительных параметров диска, только размер, это для неё нормально.
Затем нажмите кнопку Создать и выберите размер раздела. Можно согласиться с тем, что предлагает установщик:
Затем согласитесь на создание дополнительных разделов для системных файлов:
Дальше выбирайте только что созданный системный размер и нажимайте Далее. Осталось дождаться завершения установки.
После того, как вы окажетесь на рабочем столе 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? Напишите в комментариях!
Этот способ подойдет пользователям в тех случаях, когда надобность в Linux просто отпала. Тогда ничего не мешает просто отформатировать содержимое диска или только конкретный раздел, чтобы без проблем инсталлировать туда Windows 10. В таких ситуациях никаких дополнительных настроек производить не придется, поскольку по сути это будет обычная «чистая» установка новой операционной системы на пустой жесткий диск или SSD. На нашем сайте уже имеется статья по данной теме, поэтому вам остается только изучить инструкции, перейдя по указанной ниже ссылке.
Подробнее: Руководство по установке Windows 10 с USB-флешки или диска
Многие пользователи знают о том, что установить любой дистрибутив рядом с любой версией Виндовс очень просто, поскольку не возникает никаких конфликтов с загрузчиками, а также инсталляторы предлагают выбрать соответствующий пункт, чтобы сохранить все файлы обнаруженной ОС. Однако при возникновении обратной ситуации процедура значительно усложняется. Она делится на несколько этапов, во время которых следует создать неразмеченное пространство, установить саму операционную систему и наладить корректную работу загрузчика. Именно это мы и предлагаем сделать далее.
Для начала переместимся к Linux, чтобы здесь создать свободное дисковое пространство, которое в дальнейшем будет использовано для разметки файловой системы при установке Windows 10. За пример предлагаем взять самый популярный дистрибутив — Ubuntu, а вы, отталкиваясь от особенностей используемой сборки, выполните точно такие же действия.
Загрузка Linux с LiveCD
Мы рекомендуем отделять свободное пространство от основного раздела Linux только с конца, поскольку в начале всегда хранятся важные файлы для загрузки системы, о чем вы и должны быть уведомлены при работе с утилитой GParted. Дополнительно отметим, что стоит создать пространство с запасом и учетом того, что при работе с Windows может понадобиться добавление второго логического тома для хранения пользовательских файлов.
Мы бы не стали останавливаться на этом этапе, поскольку он знаком многим пользователям, но решили сделать это, чтобы учесть абсолютно все нюансы, связанные с неразмеченным пространством и созданием загрузочной флешки в Linux.
Подробнее: Запись ISO-образов на флешку в Linux
Позже вы сможете вернуться к использованию Windows 10, но сейчас загрузчик сломан, поэтому не получится корректно загрузить ни одну из инсталлированных ОС. Давайте приступим к исправлению этой ситуации.
Загрузиться в Linux на данном этапе не получится, поскольку загрузчик GRUB был нарушен. Придется вернуться к LiveCD, о которой мы уже говорили в первом шаге. Вставьте флешку с образом диска в свободный разъем и запустите компьютер.
sudo mount /dev/sda1 /mnt
. Если расположение диска отличается от /dev/sda1, замените данный фрагмент на необходимый.sudo mount --bind /dev/ /mnt/dev/
.sudo mount --bind /proc/ /mnt/proc/
.sudo mount --bind /sys/ /mnt/sys/
, чтобы завершить монтирование файловых систем.sudo chroot /mnt/
.grub-install /dev/sda
.update-grub2
.Теперь вы знакомы с принципом инсталляции Windows 10 рядом или вместо Linux. Как видно, при выполнении этой процедуры следует учитывать определенные особенности, которые связаны с загрузчиком операционных систем. Если все делать с точностью по приведенным инструкциям, никаких проблем с установкой возникнуть не должно и обе ОС будут доступны для взаимодействия в любой момент.
Мы рады, что смогли помочь Вам в решении проблемы.Уже давно присматривался к новому ноутбуку, мой старенький HP уже не справлялся с возложенными на него задачами. Хотелось чего-то более производительного, и взял ноутбук ASER ASPIRE 7 A717-71G. Чтобы хоть как-то сэкономить, решил покупать без операционной системы, точнее «операционка» у него – бесплатный Линукс. Немного поигравшись с ним, понял, что без Виндоуса никуда./p>
В этой статье абсолютно не собираюсь поднимать тему: «Что лучше – Windows или Линукс?». Решил ставить 64-разрядную Win 10, поэтому, будет идти речь о том, как как вместо Линукс установить Windows 10.
В сети имеется множество разных роликов об этом, пересмотрев некоторые, взялся за дело. Сразу скажу, что однозначного метода типа: «тупо бери и повторяй» я в сети не встретил, так как кое-что уже поменялось, поэтому и решил поделиться со всеми своими рекомендациями. И так, приступим…
Всю процедуру замены Линукса на Windows 10 можно разделить на несколько этапов:
В принципе, информации в сети об этом много, поэтому поделюсь чисто своими дополнениями и размышлениями.
Дистрибутив «десятки» имеет размер 4,8 Гбайта, соответственно для этих целей размер флешки должен быть не менее 8ГБ. Я использовал на 32ГБ, просто у меня другой свободной не было в наличии.
Есть несколько вариантов, исполнение которых зависит от установленной версии Виндоуса компьютера, на котором будет делаться загрузочная флешка. В любом случае, начинать нужно с поиска дистрибутива, для чего в любой поисковой системе наберите запрос типа: «Windows 10 скачать». Лучше всего использовать официальную версию этой операционной системы с сайта https://www.microsoft.com.
В результатах выдачи он будет находиться в первых числах. Полная ссылка будет иметь вид https://www.microsoft.com/ru-ru/software-download/windows10, хотя в зависимости от региона и прочих показателей, ссылка может сформироваться и по-другому. Переходите по этой ссылке.
Для более-менее свежих версий операционных систем (от Win 7 и выше) вам будет предложено сразу создать загрузочный носитель при помощи бесплатной программы MediaCreationTool. Для того, чтобы скачать ее, просто кликайте на кнопку «Загрузить способ».
После скачивания, запустите программу Медиа Креатор и следуйте ее рекомендациям. Более подробно этот метод озвучен в следующем видео.
Компьютер, на котором мне довелось делать установочную флешку, довольно старый, на нем установлена еще Windows XP. Когда из «Поиска», я перешел на сайт microsoft.com, то на этой странице кнопки «Загрузить способ» не было, но было предложение скачать дистрибутив Windows 10. Из предложенных версий я выбрал самую последнюю.
Чтобы перенести скачанный образ Win10 на флешку, я воспользовался программой UltraISO. Ее можно скачать без проблем из сети. Я делал все, как предлагалось в следующем видео и у меня получилось самому создать установочную флешку с Win 10.
Если просто вставить флешку в порт USB, то скорее всего, при перезагрузке, ваш ноутбук или компьютер ее просто проигнорирует. Чтобы загрузка пошла именно со сделанной нами флешки, необходимо сделать соответствующие настройки в BIOS-е вашего ПК.
Чтобы попасть в BIOS на моем новом ноутбуке ASER необходимо сразу после его включения до начала загрузки периодически нажимать клавишу F2. На других гаджетах, это может быть другая F-клавиша либо Del.
В BIOS-е зайдите в раздел BOOT. Все перемещения осуществляются функциональными клавишами, которые указаны на этой же странице.
После того как сделали все это, нужно нажать F10 и согласившись с сохранениями, выйти из BIOS-а. Все готово для установки Виндоуса 10.
Вообще я очень люблю Linux, и когда я только с ним познакомился, не совсем понимал его особенности, но все как говориться приходит с опытом. Не давно я купил новый компьютер и по старой традиции решил установить на весь жесткий диск Ubuntu, за долгое время работы на Linux я абсолютно разучился делать что то серьезное на Windows, я думаю что есть люди которые меня поймут)) В какой то момент мне понадобился Adobe XD для UX и UI дизайна мобильных интерфейсов, но вот задачка он идет только на MAC И Windows.
В этой ситуации я пробовал от монтировать его через терминал использую различные методы прочитанные в интернете, но все оказалось без полезно. Дело в том что это- корневой диск, и на нем запущен процесс, если бы у меня было несколько разделов, то все должно было бы получиться. Я так же пробовал использовать swap подкачку, но и это не дало результатов, кто то скажет «чувак это можно сделать через BIOS». Да согласен но моя версия BIOS старая и на ней нет возможности вносить изменения в жесткий диск.
Теперь когда вы при установки Ubuntu дошли до раздела, " разметка жесткого диска " Выберите сколько места вам нужно в разделе sda2. После установки ubuntu, в утилите GParted вы увидите 2 раздела, sda1, sd2. Скорее всего новый раздел будет sda2, вам нужно будет выбрать пункт в меню GParted ' форматировать в '.
На рисунки выше показан формат ntfs, он как раз рассчитан под файловую систему windows.
Надеюсь эта статья была для вас полезной, если вам что то не понятно или у вас есть способ на много проще, пишите обсудим
Сегодня захотел обратно перейти на вин 7. Записал образ на флешку, загрузил через биос, началась установка... и дальше - в окне где нужно форматировать разделы - там было их 3. 1 - Активный, и 2 основных. И вот тут проблемы начинаются:
Во первых, форматнуть их я не могу, ибо кнопка форматирования - недоступна.
2. Решил сделать дело через Acronis. (Форматнуть все разделы, и собрать всё в одно а потом уже на чистый, ставить винду) - нифига. После того, как я загрузил акронис - он мне выдал ошибку - не обнаружено ни одного жёсткого диска.
3. Дальше я пошёл проверять в биос, а вдруг.. И нет, ЖД там был, только перед его названием стояла надпись ubuntu, а дальше uefi.
4. Я почитал насчет uefi - что мол чтобы убрать, нужно отключить secure boot. Так вот, он у меня и так был отключен. А строки - boot mode - legacy = у меня в любом случаи нету.
Так вот, в чем собственно вопрос: Как всё вернуть на свои места. Чтобы не было uefi/ubuntu, и можно было всё форматнуть, и не было 3 разделов. (ибо раньше было 2, 1 на 250МБ, другой уже на 600гб)
установщик винды заменяет своим загрузчиком загрузчик linux, но ничто не мешает загрузиться после установки windows в live linux с usb/cd и вернуть grub обратно, на сколько я помню проблем с загрузкой windows из grub нет.
интересным хаком может быть размещение загрузчика grub в недоступном для windows месте, например на другом устройстве (если есть второй диск или карта памяти, которые в биосе можно выбрать загрузчиком)
так же я точно помню был метод запуска grub из загрузчика windows, не уверен что тот путь остался рабочим, но поискать можно.
p.s. в некоторых случаях винда может пожить в виртуалке, мало того, можно вообще на ноуте поднять что то типа cytrix и уже в нем запускать linux/windows и т.п., при должном везении даже видеокарту перебросить в windows получится, т.е. игры или тяжелые приложения будут работать как на реальном железе.
Существует два варианта установки подсистемы Windows для Linux (WSL):
Упрощенная установка (предварительная версия) : wsl --install
Команда упрощенной установки wsl --install
требует, чтобы вы присоединились к программе предварительной оценки Windows и установили предварительную сборку Windows 10 (сборка ОС 20262 или выше), но устраняет необходимость следовать инструкциям по установке вручную.Все, что вам нужно сделать, это открыть командное окно с правами администратора и запустить wsl --install
, после перезагрузки вы будете готовы использовать WSL.
Установка вручную : Выполните шесть шагов, перечисленных ниже.
Шаги ручной установки WSL перечислены ниже и могут использоваться для установки Linux в любой версии Windows 10.
Процесс установки подсистемы Windows для Linux был значительно улучшен в последних предварительных сборках Windows 10 для участников программы предварительной оценки Windows, при этом выполняемые вручную действия были заменены одной командой.
Чтобы использовать упрощенную команду установки wsl --install
, необходимо:
Как только эти требования будут выполнены, для установки WSL:
wsl.exe --install
При первом запуске только что установленного дистрибутива Linux откроется окно консоли, и вам будет предложено подождать, пока файлы будут распакованы и сохранены на вашем ПК.Все последующие запуски должны занимать менее секунды.
Затем вам нужно будет создать учетную запись пользователя и пароль для вашего нового дистрибутива Linux.
ПОЗДРАВЛЯЕМ! Вы успешно установили и настроили дистрибутив Linux, полностью интегрированный с вашей операционной системой Windows!
Команда --install выполняет следующие действия:
По умолчанию установленный дистрибутив Linux будет Ubuntu.Это можно изменить с помощью wsl --install -d <Имя распространения>
. (замена
на имя желаемого дистрибутива.) Дополнительные дистрибутивы Linux могут быть добавлены на ваш компьютер после начальной установки с помощью команды wsl --install -d
.
Чтобы увидеть список доступных дистрибутивов Linux, введите wsl --list --online
.
Если вы не используете сборку участников программы предварительной оценки Windows, функции, необходимые для WSL, необходимо будет включить вручную, выполнив следующие действия.
Вы должны сначала включить дополнительную функцию «Подсистема Windows для Linux» перед установкой любых дистрибутивов Linux в Windows.
Откройте PowerShell от имени администратора и запустите:
dism.exe / online / enable-feature / featurename: Microsoft-Windows-Subsystem-Linux / all / norestart
Мы рекомендуем сейчас перейти к шагу № 2, обновлению до WSL 2, но если вы хотите установить только WSL 1, теперь вы можете перезапустить свой компьютер и перейти к шагу 6 - Установка выбранного вами дистрибутива Linux.Чтобы выполнить обновление до WSL 2, дождитесь перезапуска вашего компьютера и перейдите к следующему шагу.
Для обновления до WSL 2 вы должны работать под управлением Windows 10.
Чтобы проверить версию и номер сборки, нажмите Клавиша с логотипом Windows + R , введите winver , выберите OK . (Или введите команду ver
в командной строке Windows). Обновите Windows до последней версии в меню «Настройки».
Перед установкой WSL 2 необходимо включить дополнительную функцию Virtual Machine Platform .
Откройте PowerShell от имени администратора и запустите:
DISM.exe / онлайн / включить-функцию / имя: VirtualMachinePlatform / all / norestart
Перезагрузите свой компьютер, чтобы завершить установку WSL и обновить до WSL 2.
Загрузите последний пакет:
Примечание
Если вы используете компьютер ARM64, загрузите вместо него пакет ARM64. Если вы не знаете, какой у вас компьютер, откройте командную строку или PowerShell и введите: systeminfo | найдите "Тип системы"
.
Запустите пакет обновления, загруженный на предыдущем шаге. (Дважды щелкните, чтобы запустить - вам будет предложено ввести повышенные разрешения, выберите «Да», чтобы утвердить эту установку.)
После завершения установки переходите к следующему шагу - установке WSL 2 в качестве версии по умолчанию при установке новых дистрибутивов Linux. (Пропустите этот шаг, если вы хотите, чтобы ваши новые установки Linux были установлены на WSL 1).
Откройте PowerShell и выполните эту команду, чтобы установить WSL 2 в качестве версии по умолчанию при установке нового дистрибутива Linux:
wsl --set-default-version 2
Примечание
Обновление с WSL 1 до WSL 2 может занять несколько минут в зависимости от размера вашего целевого дистрибутива.Если вы используете более старую (устаревшую) установку WSL 1 из Windows 10 Anniversary Update или Creators Update, вы можете столкнуться с ошибкой обновления. Следуйте этим инструкциям, чтобы удалить все устаревшие дистрибутивы.
Если команда wsl --set-default-version
является недопустимой, введите wsl --help
. Если --set-default-version
отсутствует в списке, это означает, что ваша ОС не поддерживает его и вам необходимо выполнить обновление до версии 1903, сборки 18362 или выше.
Если вы видите это сообщение после выполнения команды: WSL 2 требует обновления компонента ядра. Для получения информации посетите https://aka.ms/wsl2kernel
. Вам по-прежнему необходимо установить пакет обновления ядра MSI Linux.
Откройте Microsoft Store и выберите свой любимый дистрибутив Linux.
Следующие ссылки открывают страницу магазина Microsoft для каждого дистрибутива:
На странице раздачи выберите «Получить».
При первом запуске только что установленного дистрибутива Linux откроется окно консоли, и вам будет предложено подождать минуту или две, чтобы файлы были распакованы и сохранены на вашем ПК. Все последующие запуски должны занимать менее секунды.
Затем вам нужно будет создать учетную запись пользователя и пароль для вашего нового дистрибутива Linux.
ПОЗДРАВЛЯЕМ! Вы успешно установили и настроили дистрибутив Linux, полностью интегрированный с вашей операционной системой Windows!
Windows Terminal позволяет использовать несколько вкладок (быстро переключаться между несколькими командными строками Linux, командной строкой Windows, PowerShell, Azure CLI и т. Д.), Создавать настраиваемые привязки клавиш (сочетания клавиш для открытия или закрытия вкладок, копирования + вставки и т. Д.)), используйте функцию поиска и настраиваемые темы (цветовые схемы, стили и размеры шрифтов, фоновое изображение / размытие / прозрачность). Учить больше.
Установите терминал Windows.
Вы можете проверить версию WSL, назначенную каждому из установленных вами дистрибутивов Linux, открыв командную строку PowerShell и введя команду (доступна только в Windows Build 18362 или более поздней версии): wsl -l -v
wsl --list --verbose
Чтобы настроить дистрибутив для поддержки любой из версий WSL, выполните:
wsl --set-version <название дистрибутива>
Не забудьте заменить <имя дистрибутива>
фактическим именем вашего дистрибутива, а
- числом '1' или '2'.Вы можете вернуться к WSL 1 в любое время, выполнив ту же команду, что и выше, но заменив «2» на «1».
Кроме того, если вы хотите сделать WSL 2 своей архитектурой по умолчанию, вы можете сделать это с помощью этой команды:
wsl --set-default-version 2
Это установит версию любого нового установленного дистрибутива на WSL 2.
Ниже приведены связанные ошибки и предлагаемые исправления. См. Страницу устранения неполадок WSL, чтобы узнать о других распространенных ошибках и их решениях.
Установка завершилась ошибкой 0x80070003
C:
). Убедитесь, что дистрибутивы хранятся на вашем системном диске: Ошибка WslRegisterDistribution с ошибкой 0x8007019e
Установка завершилась ошибкой 0x80070003 или 0x80370102
Ошибка при попытке обновления: Неверный параметр командной строки: wsl --set-version Ubuntu 2
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
. Запрошенная операция не может быть завершена из-за ограничений системы виртуального диска. Файлы виртуального жесткого диска должны быть несжатыми и незашифрованными и не должны быть разреженными.
USERPROFILE% \ AppData \ Local \ Packages \ CanonicalGroupLimited ...
wsl --set-version
.
Примечание
В моем случае папка LocalState для моего дистрибутива Ubuntu 18.04 была расположена в C: \ Users <имя-пользователя> \ AppData \ Local \ Packages \ CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc
Проверьте ветку WSL Docs на GitHub № 4103, где отслеживается эта проблема, для получения обновленной информации.
Термин «wsl» не распознается как имя командлета, функции, файла сценария или работающей программы.
Ошибка: это обновление применимо только к машинам с подсистемой Windows для Linux.
Это обновление применимо только к машинам с подсистемой Windows для Linux
. Вы все еще используете старую версию Windows, которая не поддерживает WSL 2.См. Шаг № 2 для ознакомления с требованиями к версии и ссылками на обновление.
WSL не включен. Вам нужно будет вернуться к шагу № 1 и убедиться, что на вашем компьютере включена дополнительная функция WSL.
После того, как вы включили WSL, требуется перезагрузка, чтобы он вступил в силу, перезагрузите компьютер и повторите попытку.
Ошибка: WSL 2 требует обновления компонента ядра. Для получения информации посетите https://aka.ms/wsl2kernel.
Для установки системы Windows для Linux (WSL) доступны следующие варианты: Существует два варианта установки подсистемы Windows для Linux (WSL):
Семплифическая установка (anteprima версия) : wsl --install
Simplified install (предварительный выпуск) : wsl --install
Для простой команды установки wsl --install
необходимо участие в программе предварительной оценки Windows и установка должна быть произведена после предварительной сборки Windows 10 (сборка операционной системы 20262 или после нее), не выполняя ручную процедуру установки.Команда упрощенной установки wsl --install
требует, чтобы вы присоединились к программе предварительной оценки Windows и установили предварительную сборку Windows 10 (сборка ОС 20262 или выше), но устраняет необходимость следовать инструкциям по установке вручную. Достаточно точной команды с привилегиями администратора и руководства wsl --install
. Можно использовать WSL. Все, что вам нужно сделать, это открыть командное окно с правами администратора и запустить wsl --install
, после перезапуска вы будете готовы использовать WSL.
Руководство по установке : переходите к выбранным пассажирам перехода. Установка вручную : Выполните шесть шагов, перечисленных ниже.
Я прохожу руководство по установке для WSL, чтобы выполнить последовательное использование для установки Linux в любой версии Windows 10. Шаги ручной установки WSL перечислены ниже и могут использоваться для установки Linux в любой версии Windows 10.
Процедура установки для самой системы Windows для Linux - это последняя версия предыдущей версии Windows Insider, созданная с помощью единой команды.Процесс установки подсистемы Windows для Linux был значительно улучшен в последних предварительных сборках Windows 10 для участников программы предварительной оценки Windows, при этом описанные ниже действия вручную заменены одной командой.
Для использования простой команды установки wsl --install
, необходимо: Чтобы использовать упрощенную команду установки wsl --install
, необходимо:
Una volta soddisfatti questi Requisiti, per installare WSL, eseguire queste operazioni: Как только эти требования выполнены, для установки WSL:
wsl.exe --install
Введите эту команду в командной строке, которую вы открыли в режиме администратора: wsl.exe - установить
При первом запуске дистрибутива Linux appena installata, si aprirà una finestra della console e verrà chiesto для посетителей, где я распаковать файл и архивировать на ПК. При первом запуске только что установленного дистрибутива Linux откроется окно консоли и вас попросят подождать, пока файлы будут распакованы и сохранены на вашем компьютере. Tutti gli avvii successivi dovrebbero richiedere meno di un secondo.Все последующие запуски должны занимать менее секунды.
Devi может создать учетную запись и пароль для нового дистрибутива Linux. Затем вам нужно будет создать учетную запись и пароль для вашего нового дистрибутива Linux.
ПОЗДРАВЛЯЕМ! При правильной установке и настройке дистрибутив Linux полностью интегрирован с операционной системой Windows. ПОЗДРАВЛЯЕМ! Вы успешно установили и настроили дистрибутив Linux, полностью интегрированный с вашей операционной системой Windows!
Il comando --install esegue le azioni seguenti: Команда --install выполняет следующие действия:
Для предустановленного дистрибутива Linux, установленного на Ubuntu.По умолчанию установленный дистрибутив Linux будет Ubuntu. Можно изменить с помощью команды wsl --install -d <Имя распространения>
Это можно изменить с помощью wsl --install -d <Имя распространения>
. (состав <название распространения>
с указанием наименования желаемого дистрибьютора) . Вы можете добавить другие дистрибутивы Linux на компьютер, используя начальную команду wsl --install -d <Имя распространения>
. (замена
на имя желаемого дистрибутива.) Дополнительные дистрибутивы Linux могут быть добавлены на ваш компьютер после начальной установки с помощью команды wsl --install -d
.
Чтобы увидеть список доступных дистрибутивов Linux, введите wsl --list --online
. Чтобы увидеть список доступных дистрибутивов Linux, введите wsl --list --online
.
Эта сборка Windows Insider не используется, поэтому функции, необходимые для WSL, должны быть выполнены с возможностью ручного перехода к последовательной процедуре передачи данных.Если вы не используете сборку для участников программы предварительной оценки Windows, функции, необходимые для WSL, необходимо будет включить вручную, выполнив следующие действия.
Прежде чем устанавливать любой дистрибутив Linux в Windows, необходимо установить факультативную «Систему Windows для Linux». Перед установкой любых дистрибутивов Linux в Windows необходимо сначала включить дополнительную функцию «Подсистема Windows для Linux».
Apri PowerShell поставляется с администратором и esegui: откройте PowerShell от имени администратора и запустите:
dis.exe / онлайн / включить-функцию / имя-функции: Microsoft-Windows-Subsystem-Linux / all / norestart
- согласованная процедура с проходом 2, относительная все операции с WSL 2, возможность установки только на WSL 1, или возможность на компьютере или на Passaggio 6 - Установите дистрибутив предпочитаемого Linux. переходите к шагу № 2, обновлению до WSL 2, но если вы хотите установить только WSL 1, теперь вы можете перезагрузить свой компьютер и перейти к шагу 6 - Установка выбранного вами дистрибутива Linux.Чтобы выполнить обновление до WSL 2, посетят компьютера и пройдут успешно. Чтобы выполнить обновление до WSL 2, дождитесь перезапуска вашего компьютера и перейдите к следующему шагу.
В соответствии с требованиями WSL 2, если требуется, чтобы выполнить обновление до WSL 2, необходимо запустить Windows 10.
Для управления версией и номером сборки, первым номером Windows + R , digita winver и выбором OK . Чтобы проверить версию и номер сборки, нажмите клавишу с логотипом Windows + R , введите winver , выберите ОК . В качестве альтернативы можно использовать команду или
в командной строке Windows (или введите команду ver
в командной строке Windows).Обновите все последние версии Windows в меню Impostazioni. Обновите Windows до последней версии в меню «Настройки».
Прежде чем установить WSL 2, разработайте факультативную платформу Virtual Machine Platform . Перед установкой WSL 2 необходимо включить дополнительную функцию Virtual Machine Platform .
Apri PowerShell поставляется с администратором и esegui: откройте PowerShell от имени администратора и запустите:
диз.exe / онлайн / включить-функцию / имя: VirtualMachinePlatform / все / norestart
Для полной установки WSL и установки WSL 2 необходимо через компьютер. Перезагрузите свой компьютер, чтобы завершить установку WSL и обновить до WSL 2.
Загрузить последний пакет: Загрузите последний пакет:
Nota
Используется компьютер ARM64, включен пакет ARM64.Если вы используете компьютер ARM64, загрузите вместо него пакет ARM64. Если вы не указали тип компьютера в США, после запроса командной строки PowerShell и цифр: systeminfo | найдите «Тип системы»
. Если вы не знаете, какой у вас компьютер, откройте командную строку или PowerShell и введите: systeminfo | найдите "Тип системы"
.
Обновить пакет обновления для предшествующего прохода. Запустите пакет обновления, загруженный на предыдущем шаге.Fai doppio clic per eseguire: ti verrà richiesto di impstare privilegi elevati. Seleziona Sì для утверждения questa installazione. (Дважды щелкните, чтобы запустить - вам будет предложено ввести повышенные разрешения, выберите «Да», чтобы утвердить эту установку.)
После завершения установки, процедуры успешного прохождения, полного импостациона WSL 2 поставляются предопределенные версии для установки нового дистрибутива Linux. После завершения установки переходите к следующему шагу - установке WSL 2 по умолчанию версия при установке новых дистрибутивов Linux.Не знаю, как пройти, чтобы установить новую установку Linux на WSL 1. (Пропустите этот шаг, если вы хотите, чтобы ваши новые установки Linux были установлены на WSL 1).
Aprire PowerShell и eseguire questo comando для установки WSL 2 поставляется с предопределенной версией нового дистрибутива Linux: откройте PowerShell и выполните эту команду, чтобы установить WSL 2 в качестве версии по умолчанию при установке нового дистрибутива Linux:
wsl --set-default-version 2
Nota
Дополнение от WSL 1 до WSL 2 требует богатых разнообразных мелочей и второй размерности распределения судьбы.Обновление с WSL 1 до WSL 2 может занять несколько минут в зависимости от размера вашего целевого дистрибутива. Если вы уже удалили предыдущую (устаревшую) установку WSL 1 из Windows 10 для обновления или обновления Creators Update, вы можете проверить исправность ошибок. Если вы используете более старую (устаревшую) установку WSL 1 из Windows 10 Anniversary Update или Creators Update, вы можете столкнуться с ошибкой обновления. Чтобы удалить устаревшие дистрибутивы, выполните следующие действия.Следуйте этим инструкциям, чтобы удалить все устаревшие дистрибутивы.
Se wsl --set-default-version
viene restituito come comando non valido, immettere wsl --help
. Если wsl --set-default-version
является недопустимой командой, введите wsl --help
. Se --set-default-version
не является электронным, означает, что не поддерживает действующую систему, если необходимо выполнить обновление для всех версий 1903, build 18362 или последующих.Если --set-default-version
отсутствует в списке, это означает, что ваша ОС не поддерживает его и вам необходимо выполнить обновление до версии 1903, сборки 18362 или выше.
Se dopo l'esecuzione del comando viene visualizzato questo message: WSL 2 требует обновления компонента ядра. Для получения информации посетите https://aka.ms/wsl2kernel
. Если вы видите это сообщение после выполнения команды: WSL 2 требует обновления компонента ядра. Для получения информации посетите https: // aka.ms / wsl2kernel
. Devi ancora install - это пакет обновления ядра Linux от MSI. Вам все равно необходимо установить пакет обновления ядра Linux MSI.
Apri Microsoft Store и сценарии предпочитаемых дистрибутивов Linux. Откройте Microsoft Store и выберите свой любимый дистрибутив Linux.
Я следую за страницей Microsoft Store для каждого дистрибутива: Следующие ссылки откроют страницу Microsoft Store для каждого дистрибутива:
Nella pagina della distribuzione fai clic su "Ottieni".На странице раздачи выберите «Получить».
Первоначально созданный дистрибутив Linux appena installata, был добавлен в лучшую консоль и открытые минуты для распаковки и архивации файлов на ПК. При первом запуске вновь установленного дистрибутива Linux, Откроется окно консоли, и вам будет предложено подождать минуту или две, чтобы файлы были распакованы и сохранены на вашем ПК. Tutti gli avvii successivi dovrebbero richiedere meno di un secondo.Все последующие запуски должны занимать менее секунды.
Devi может создать учетную запись и пароль для нового дистрибутива Linux. Затем вам нужно будет создать учетную запись и пароль для вашего нового дистрибутива Linux.
ПОЗДРАВЛЯЕМ! При правильной установке и настройке дистрибутив Linux полностью интегрирован с операционной системой Windows. ПОЗДРАВЛЯЕМ! Вы успешно установили и настроили дистрибутив Linux, полностью интегрированный с вашей операционной системой Windows!
Terminale Windows consente di usare più schede (passa rapidamente tra pi righe di comando di Linux, prompt dei comandi di Windows, PowerShell, interfaccia della riga di comando di Azure e così via), создание привязки Personalizzati dei Tasti (combinazioni di tasti per aprire o chiudere le schede, copia + incolla e così via), использовать функциональные возможности и настраивать индивидуальные темы (схемы цветов, стили и размеры, изображения, изображения / изображения).Терминал Windows включает несколько вкладок (быстрое переключение между несколькими командными строками Linux, командной строкой Windows, PowerShell, Azure CLI и т. Д.), Создание настраиваемых привязок клавиш (сочетания клавиш для открытия или закрытия вкладок, копирования + вставки и т. Д.), Использование поиска функции и настраиваемые темы (цветовые схемы, стили и размеры шрифтов, фоновое изображение / размытие / прозрачность). Другая информация.Подробнее.
Установите Терминал Windows. Установите Терминал Windows.
позволяет управлять версией WSL, собранной из дистрибутива Linux, установить после этого команду PowerShell и установить ее команду wsl -l -v
(только одна сборка Windows 18362 или последующая).Вы можете проверить версию WSL, назначенную каждому из установленных вами дистрибутивов Linux, открыв командную строку PowerShell и введя команду (доступна только в Windows Build 18362 или более поздней версии): wsl -l -v
wsl --list --verbose
Для установки дистрибутива, созданного для резервного копирования с установленной версии WSL, например: Чтобы установить дистрибутив, поддерживаемый любой версией WSL, введите:
wsl --set-version <название дистрибутива>
Assicurati di sostituire <название распространения>
con il nome effettivo della distribuzione e
con il number "1" или "2".Обязательно замените <имя дистрибутива>
на фактическое имя вашего дистрибутива, а
на число '1' или '2'. Вы можете в любой момент вернуться к WSL 1, выполнив ту же команду, что и выше, но заменив '2' на '1'. '.
Inoltre, se vuoi impstare WSL 2 come architettura predfinita, puoi farlo con questo comando: Кроме того, если вы хотите сделать WSL 2 своей архитектурой по умолчанию, вы можете сделать это с помощью этой команды:
wsl --set-default-version 2
В этом режиме верна новая версия, установленная на WSL 2.Это установит версию любого нового установленного дистрибутива на WSL 2.
Следующие ошибки и предлагаемые исправления. Ниже приведены связанные ошибки и предлагаемые исправления. Найдите относительную страницу с описанием проблем системы Windows для Linux, чтобы получить дополнительную информацию об ошибках, связанных с общими или относительными решениями. Другие распространенные ошибки и их решения см. На странице устранения неполадок WSL.
Installazione non riuscita. Код ошибки: 0x80070003 Установка завершилась ошибкой 0x80070003
C:
). Подсистема Windows для Linux работает только на вашем системном диске (обычно это ваш диск C:
). Assicurati che le distribuzioni siano archive nell'unità di sistema: Убедитесь, что дистрибутивы хранятся на вашем системном диске: Operazione di WslRegisterDistribution без ошибок с ошибкой 0x8007019e Ошибка WslRegisterDistribution с ошибкой 0x8007019e
Installazione non riuscita con errore 0x80070003 or errore 0x80370102 Ошибка установки: ошибка 0x80070003 или ошибка 0x80370102
Ошибка при попытке обновления: Неверный параметр командной строки: wsl --set-version Ubuntu 2
Ошибка при попытке обновления: Неверный параметр командной строки: wsl --set-version Ubuntu 2
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
. Чтобы включить WSL, запустите эту команду в командной строке PowerShell с правами администратора: Включить -WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
. Невозможно полностью установить богатую операционную систему, которая ограничивает систему виртуального диско.Я сохраняю жесткие виртуальные файлы без сжатия и без криттографии. Inoltre, non devono essere sparse. Запрошенная операция не может быть завершена из-за ограничений системы виртуального диска. Файлы виртуального жесткого диска должны быть несжатыми и незашифрованными и не должны быть разреженными.
USERPROFILE% \ AppData \ Local \ Packages \ CanonicalGroupLimited ...
Он должен находиться в папке в файловой системе Windows, например: USERPROFILE% \ AppData \ Local \ Packages \ CanonicalGroupLimited ...
wsl --set-version
dovrebbe funzionare. После этого должна работать команда wsl --set-version
.
Nota
В этом случае карта LocalState для дистрибутива Ubuntu 18.04 размещена в папке C: \ Utenti <имя-пользователя> \ AppData \ Local \ Packages \ CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc В моем случае папка LocalState для моего дистрибутива Ubuntu 18.04 находилась по адресу C: \ Users <имя-пользователя> \ AppData \ Local \ Packages \ CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc
Согласно обновленной информации, приведена ветка 4103 с документацией WSL в GitHub, устранена проблема, связанная с этой проблемой. Проверьте ветку WSL Docs на GitHub № 4103, где отслеживается эта проблема, для получения обновленной информации.
Термин "wsl" без использования командлета, функции, программы и сценария файла. Термин «wsl» не распознается как имя командлета, функции, файла сценария или работающей программы.
Ошибка: Это приложение применяется только на компьютере с операционной системой Windows для Linux. Ошибка: это обновление применимо только к машинам с подсистемой Windows для Linux.
Это обновление применимо только к машинам с подсистемой Windows для Linux
. - это предыдущая версия Windows, которая не поддерживает WSL 2.Вы по-прежнему используете старую версию Windows, которая не поддерживает WSL 2. Используйте Passaggio 2 для необходимых версий и обновленных файлов. Требования к версии и ссылки для обновления см. В шаге № 2.
WSL non è abilitato.WSL не включен. Torna al Passaggio 1 и вспомогательный компьютер, использующий функциональные возможности WSL. Вам нужно будет вернуться к шагу № 1 и убедиться, что на вашем компьютере включена дополнительная функция WSL.
Допускается возможность WSL, это необходимо для того, чтобы компьютер был связан с модифицируемым приложением. После того, как вы включили WSL, необходимо перезагрузить компьютер, чтобы он вступил в силу, перезагрузите компьютер и повторите попытку.
Ошибка: WSL 2 содержит ядро с улучшенным релятивным компонентом. Для получения дополнительной информации посетите https://aka.ms/wsl2kernel. Ошибка: WSL 2 требует обновления компонента ядра.Для получения информации посетите https://aka.ms/wsl2kernel.
Существует несколько сценариев, в которых вы, возможно, не сможете (или не захотите) установить дистрибутивы WSL Linux через Microsoft Store. В частности, вы можете использовать Windows Server или версию настольной ОС с долгосрочным обслуживанием (LTSC), которая не поддерживает Microsoft Store, или политики вашей корпоративной сети и / или администраторы, запрещающие использование Microsoft Store в вашей среде.
В этих случаях, когда доступен сам WSL, как вы загружаете и устанавливаете дистрибутивы Linux в WSL, если у вас нет доступа к магазину?
Примечание. Среды оболочки командной строки , включая Cmd, PowerShell и дистрибутивы Linux / WSL, не могут работать в Windows 10 S Mode . Это ограничение существует для обеспечения целей целостности и безопасности, которые обеспечивает S Mode: Прочтите этот пост для получения дополнительной информации.
Если приложение Microsoft Store недоступно, вы можете загрузить и вручную установить дистрибутивы Linux, щелкнув следующие ссылки:
Это вызовет ошибку
для загрузки в папку по вашему выбору. Следуйте инструкциям по установке, чтобы установить загруженные дистрибутивы.
При желании вы также можете загрузить предпочитаемый дистрибутив (-ы) через командную строку:
Чтобы загрузить дистрибутивы с помощью PowerShell, используйте командлет Invoke-WebRequest. Вот примерная инструкция по загрузке Ubuntu 16.04.
Invoke-WebRequest -Uri https: // aka.ms / wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
Подсказка
Если загрузка занимает много времени, отключите индикатор выполнения, установив $ ProgressPreference = 'SilentlyContinue'
Windows 10 Spring 2018 Update (или более поздняя версия) включает популярную утилиту командной строки curl, с помощью которой вы можете вызывать веб-запросы (например, команды HTTP GET, POST, PUT и т. Д.) Из командной строки. Вы можете использовать curl.exe
для загрузки указанных выше дистрибутивов:
завиток.exe -L -o ubuntu-1604.appx https://aka.ms/wsl-ubuntu-1604
В приведенном выше примере выполняется curl.exe
(а не только curl
), чтобы гарантировать, что в PowerShell вызывается реальный исполняемый файл curl, а не псевдоним curl PowerShell для Invoke-WebRequest
Примечание. Использование
curl
может быть предпочтительнее, если вам нужно вызывать / выполнять шаги загрузки сценария с помощью оболочки Cmd и / или сценариев.bat
/.cmd
.
Если вы используете Windows 10, вы можете установить свой дистрибутив с помощью PowerShell.Просто перейдите в папку, содержащую дистрибутив, загруженный сверху, и в этом каталоге выполните следующую команду, где app_name
- это имя вашего .appx файла дистрибутива.
Добавить-AppxPackage. \ App_name.appx
Если вы используете сервер Windows, вы можете найти инструкции по установке на странице документации Windows Server.
После установки вашего дистрибутива следуйте обычным инструкциям по обновлению до WSL 2 или создайте новую учетную запись пользователя и пароль.
.Testing
SAP
Обязательно учите!
Большие данные