Как поставить windows на linux


Как удалить Linux и установить Windows

Версия этой статьи для Microsoft Windows XP: 314458.
 

Аннотация

В этой статье содержатся инструкции по удалению операционной системы Linux с последующей установкой Windows. При написании статьи предполагалось, что операционная система Linux уже установлена на жесткий диск компьютера, используются разделы native и swap (несовместимые с Windows) и на жестком диске нет свободного места.

Windows и Linux могут совместно использоваться на одном компьютере. Дополнительные сведения об этом см. в документации к операционной системе Linux.

Дополнительная информация

Для установки Windows на компьютер под управлением Linux (с удалением Linux) разделы, которые использует эта операционная система, необходимо удалить вручную. Windows-совместимый раздел будет создан автоматически при установке Windows.

ВНИМАНИЕ! Поскольку выполнение описанных в данной статье действий приведет к полному удалению операционной системы Linux, предварительно убедитесь в наличии загрузочного носителя или компакт-диска Linux. Если впоследствии необходимо будет восстановить операционную систему Linux, создайте резервную копию всех данных, хранящихся на компьютере. Кроме того, необходимо наличие полной версии операционной системы Windows.

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

Операционная система Linux обычно устанавливается в раздел типа 83 (Linux native) или 82 (Linux swap). Диспетчер загрузки Linux (LILO) можно настроить на выполнение загрузки из следующих мест:

Разделы можно удалить с помощью служебной программы Fdisk, которая входит в состав Linux. (Существуют аналогичные служебные программы, например Fdisk в MS-DOS версии 5.0 или выше. Кроме того, разделы можно удалить и при установке.) Чтобы удалить Linux и установить Windows, сделайте следующее.

  1. Удалите используемые Linux разделы native, swap и загрузочный раздел.

    1. Загрузите компьютер с установочной дискеты Linux, введите в командной строке fdisk и нажмите клавишу ВВОД.

      ПРИМЕЧАНИЕ. Чтобы получить справку по использованию программы Fdisk, введите в командной строке m и нажмите клавишу ВВОД.

    2. Чтобы получить информацию о разделах, введите в командной строке p и нажмите клавишу ВВОД. Вначале содержатся сведения о первом разделе первого жесткого диска, а затем — о втором разделе первого жесткого диска.

    3. Введите в командной строке d и нажмите клавишу ВВОД. Появится окно, в котором необходимо указать номер удаляемого раздела. Введите 1 и нажмите клавишу ВВОД, чтобы удалить раздел под номером 1. Повторяйте это действие, пока не удалите все разделы.

    4. Чтобы записать эти данные в таблицу разделов, введите w и нажмите клавишу ВВОД. При записи данных в таблицу разделов могут появиться сообщения об ошибках. В данном случае они не имеют большого значения, поскольку следующим шагом является перезагрузка компьютера и установка новой операционной системы.

    5. Чтобы завершить работу программы Fdisk, введите в командной строке q и нажмите клавишу ВВОД.

    6. Вставьте загрузочную дискету или компакт-диск Windows и для перезагрузки компьютера нажмите сочетание клавиш CTRL+ALT+DELETE.

  2. Установите Windows. Следуйте инструкциям по установке Windows. В процессе установки можно создать на компьютере необходимые разделы.

Примеры таблиц разделов Linux

Один SCSI-диск

 
Device Boot Start End Blocks Id System
/dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)
/dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)
Несколько SCSI-дисков

 
Device Boot Start End Blocks Id System
/dev/sda1 * 1 500 4016218 83 Linux native (SCSI hard drive 1, partition 1)
/dev/sda2 501 522 176715 82 Linux swap (SCSI hard drive 1, partition 2)
/dev/sdb1 1 500 4016218 83 Linux native (SCSI hard drive 2, partition 1)
Один IDE-диск

 
Device Boot Start End Blocks Id System
/dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)
/dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)
Несколько IDE-дисков

 
Device Boot Start End Blocks Id System
/dev/hda1 * 1 500 4016218 83 Linux native (IDE hard drive 1, partition 1)
/dev/hda2 501 522 176715 82 Linux swap (IDE hard drive 1, partition 2)
/dev/hdb1 1 500 4016218 83 Linux native (IDE hard drive 2, partition 1)

Кроме того, Linux распознает более 40 типов разделов, в том числе следующие:

  • FAT 12 (тип 01)

  • FAT 16 > 32 M Primary (тип 06)

  • FAT 16 Extended (тип 05)

  • FAT 32 без LBA Primary (тип 0b)

  • FAT 32 с LBA Primary (тип 0c)

  • FAT 16 с LBA (тип 0e)

  • FAT 16 с LBA Extended (тип 0f)

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

Чтобы удалить одну операционную систему и установить другую, можно, кроме прочего, воспользоваться загрузочным диском MS-DOS версии 5.0 или более поздней, Windows 95 или Windows 98, которые содержат служебную программу Fdisk. Запустите программу Fdisk. Если на компьютере установлено несколько жестких дисков, выберите пятый пункт меню для определения диска, содержащего удаляемый раздел. После этого (или в том случае, если на компьютере имеется только один жесткий диск) выберите пункт 3 (Delete partition or logical DOS drive), а затем — пункт 4 (Delete non-DOS partition). Будет отображен список разделов, отличных от DOS, которые необходимо удалить. Обычно в операционной системе Linux есть два раздела, не являющимися разделами DOS, но их может быть и больше. Поочередно удалите все разделы, которые не являются разделами DOS.

После удаления разделов можно приступать к созданию новых и установке выбранной операционной системы. При помощи служебной программы Fdisk, входящей в состав MS-DOS версии 5.0 и более поздней, Windows 95 или Windows 98, можно создать только один основной и один расширенный разделы из нескольких логических дисков. Максимальный размер основного раздела FAT16 составляет 2 ГБ. Максимальный размер логического диска FAT16 — 2 ГБ. Для получения дополнительных сведений щелкните указанный ниже номер статьи базы знаний Майкрософт:

105074 Вопросы и ответы относительно создания разделов в MS-DOS 6.2
При установке Windows NT 4.0 или Windows 2000 разделы Linux можно удалить, создать новые разделы и отформатировать их, выбрав нужную файловую систему в процессе установки. Windows позволяет создать несколько основных разделов. Максимальный размер раздела, который создается в процессе установки Windows NT 4.0, составляет 4 ГБ. Это ограничение обусловлено особенностями файловой системы FAT16. Для раздела размером 4 ГБ используется кластер 64 КБ. MS-DOS 6.x, Windows 95 и Windows 98 не поддерживают файловые системы с размером кластера 64 КБ, поэтому в процессе установки такие файловые системы обычно преобразуются в NTFS. В отличие от Windows NT 4.0, операционная система Windows 2000 поддерживает файловую систему FAT32. При установке Windows 2000 можно создать диск FAT32 очень большого размера. После завершения установки, в случае необходимости, диск FAT32 можно преобразовать в NTFS.

Как установить Windows и Linux на одном компьютере 2023

Тем, кто перешёл с Windows на Linux, обычно не просто сразу перестроиться. В Linux всё новое, пока незнакомое. А если ещё возникают проблемы, то так и хочется вернуться к привычной Windows. Как более безболезненно перейти с Windows на Linux?

Ответ прост: какое-то время можно пользоваться ими совместно. ЭТО СТАТЬЯ ДЛЯ ТЕХ, КТО НИ РАЗУ ЭТОГО НЕ ДЕЛАЛ. Как установить Windows и Linux на одном компьютере?

Да, есть вариант купить такой недорогой мини компьютер и тестировать linux на нем:

Но если вы не настолько круты, чтобы заплатить за это 100$, то читайте дальше...

1. Как установить Windows и Linux параллельно?

На один компьютер можно сразу установить и Windows, и Linux. Выбор операционной системы будет осуществляться при загрузке компьютера. (Все картинки кликабельны)

О том, как установить Linux уже писалось на этом сайте, стоит помнить только одно правило:

Сначала всегда устанавливается Windows, а уже затем Linux!

Дело в том, что Windows в этом отношении очень тупая система, и если вы будете ставить её после Linux, то она просто затрёт загрузчик Linux и установит свой. К тому же из под Windows вы просто не увидите разделы Linux и не сможете их настроить.

Стоит обратить внимание, что есть более простой способ установить Linux прямо из под Windows. Ubuntu и основанные на ней сборки предлагают программу WUBI, которая позволяет установить Ubuntu прямо из Windows.

При этом - это безопасный метод, программа создаст прямо в файловой системе Windows раздел для Ubuntu. Если вам потом система будет не нужна, то вы сможете её просто удалить, как обычную программу Windows. Для новичков - это отличный метод.

Но есть конечно и минусы - система будет работать медленнее, чем если бы она была установлена как обычно. Но это всё сделано лишь как возможность попробовать новую для себя OS. Если вам она понравится и вы решите навсегда перейти на неё, то просто снесёте Windows и установите Linux уже как положено.

Но если вы хотите работать в двух операционных системах одновременно, то вам нужен другой способ - установить Windows в виртуальной машине.

2. Как установить Windows в Linux?

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

Установка Linux (Ubuntu) с Windows на одном компьютере

А всё остальное работать будет отлично, в том числе и сеть, а так же совместный доступ к папкам.

Так же вы сможете под виртуальной машиной запустить оборудование, которое по каким то причинам не может работать, или работает не в полную силу, под Linux.

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

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

Можно так же добавить репозиторий этой программы, чтобы она обновлялась автоматически. Только не ставьте virtualbox-ose, которая есть по умолчанию в репозитории Ubuntu, в этой версии нет функции подключения внешних устройств через USB. Итак, запускаем Virtual Box:

Нажимаем кнопку "Создать" в левом верхнем углу и начинаем создавать новую виртуальную машину. Даём машине название и выбираем тип операционной системы.

Выбираем размер оперативной памяти. Советую выбирать не слишком мало, чтобы виртуальная машина работала шустрее, но и выбирать значение больше половины оперативной памяти основного компьютера тоже нельзя.

У меня на ноутбуке 2 Гб оперативной памяти, поэтому для машины с Windows XP я выбрал размер в 512 Мб, хотя система предлагала мне всего 192 Мб - это было бы маловато.

Тут нам предлагают выбрать диск, куда будет устанавливаться система. Выбираем первый вариант, если вы делаете всё в первый раз.

Тут у нас выбор из четырёх вариантов, я всегда выбирал первый, и вам советую. Этот вариант создаёт виртуальный жёсткий диск в вашей домашней директории. Его всегда можно удалить и создать заново.

А можно скинуть на флешку и перенести на другой компьютер. Что дальше?

Тут лучше выбрать первый вариант - Динамический диск. Можно дать побольше места, динамический диск всё равно будет занимать столько пространства, сколько действительно нужно в данный момент.

После окончания всех эти первоначальных настроек, у вас появится новая виртуальная машина. Запускаем её.

После запуска вам сразу предложат выбрать, с какого носителя вы будете устанавливать систему: если у вас OS находится на DVD, но укажите привод, а если вы будете устанавливать из .ISO образа, то укажите путь к нему:

После всех этих действий запустится установка системы, как если бы вы устанавливали её на обычный компьютер:

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

Для этого не нужно ничего дополнительно скачивать, просто идём в меню виртуальной машины: Устройства - Установить дополнения гостевой OS:

После этого запуститься мастер установки, где всё будет происходить, как при установки обычной программы в Windows:

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

Думаю, там не так всё сложно, разберётесь сами. Но есть ещё один вариант, как можно установить Windows и Linux на одном компьютере.

3. Как установить Linux в Windows?

Ну а для тех, кто ещё совсем не уверен, что он хочет перейти из Windows в Linux, может сделать наоборот: В основной системе Windows установить виртуальную машину, а уже в ней установить Linux.

В этом случае можно поэкспериментировать с разными версиями Linux и её рабочими окружениями, чтобы выбрать то, что по душе, а за одно и освоить эту новую для себя систему.

Вот такими способами можно установить Windows и Linux на одном компьютере. Если возникнут вопросы, то пишите в комментариях, постараюсь помочь.

Как удалить Linux и установить Windows на компьютер

Версию этой статьи для Microsoft Windows XP см. в разделе 314458.

Резюме

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

Windows и Linux могут сосуществовать на одном компьютере. Для получения дополнительной информации обратитесь к документации по Linux.

Дополнительная информация

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

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

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

Операционная система Linux обычно устанавливается на разделы типа 83 (собственный Linux) или 82 (подкачка Linux). Менеджер загрузки Linux (LILO) можно настроить для запуска с:

Инструмент Fdisk, входящий в состав Linux, можно использовать для удаления разделов. (Есть и другие утилиты, которые работают так же хорошо, например, Fdisk из MS-DOS 5.0 и более поздних версий, или вы можете удалить разделы в процессе установки.) Чтобы удалить Linux с вашего компьютера и установить Windows:

  1. Удалить собственные разделы, разделы подкачки и загрузочные разделы, используемые Linux:

    1. Загрузите компьютер с установочной дискеты Linux, введите fdisk в командной строке и нажмите клавишу ВВОД.

      ПРИМЕЧАНИЕ. Чтобы получить справку по использованию средства Fdisk, введите m в командной строке и нажмите клавишу ВВОД.

    2. Введите p в командной строке и нажмите клавишу ВВОД, чтобы отобразить информацию о разделе. Первый элемент в списке — это информация о жестком диске 1, разделе 1, а второй элемент в списке — это информация о жестком диске 1, разделе 2.

    3. Введите d в командной строке и нажмите клавишу ВВОД. Затем вас попросят ввести номер раздела, который вы хотите удалить. Введите 1 и нажмите клавишу ВВОД, чтобы удалить раздел номер 1. Повторяйте этот шаг, пока не будут удалены все разделы.

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

    5. Введите q в командной строке и нажмите клавишу ВВОД, чтобы выйти из средства Fdisk.

    6. Вставьте загрузочную дискету или загрузочный компакт-диск с операционной системой Windows в свой компьютер, а затем нажмите CTRL+ALT+DELETE, чтобы перезагрузить компьютер.

  2. Установить Windows. Следуйте инструкциям по установке операционной системы Windows, которую вы хотите установить на свой компьютер. Процесс установки поможет вам создать соответствующие разделы на вашем компьютере.

Примеры таблиц разделов Linux

Один диск SCSI
 
Device Boot Start End Blocks Id System
/dev/sda1 * 1 500 4016218 83 Собственный Linux (жесткий диск SCSI 1, раздел 1)
/dev/sda2 501 522 176715 82 Подкачка Linux (жесткий диск SCSI 1, раздел 2)
Несколько дисков SCSI
 
Device Boot Start End Blocks Id System
/dev/sda1 * 1 500 4016218 83 Собственный Linux (жесткий диск SCSI 1, раздел 1)
/dev/sda2 501 522 176715 82 Подкачка Linux (жесткий диск SCSI 1, раздел 2)
/dev/sdb1 1 500 4016218 83 Собственный Linux (жесткий диск SCSI 2, раздел 1)
Один диск IDE
 
Device Boot Start End Blocks Id System
/dev/hda1 * 1 500 4016218 83 Собственный Linux (жесткий диск IDE 1, раздел 1)
/dev/hda2 501 522 176715 82 Подкачка Linux (жесткий диск IDE 1, раздел 2)
Несколько дисков IDE
 
Device Boot Start End Blocks Id System
/dev/hda1 * 1 500 4016218 83 Собственный Linux (жесткий диск IDE 1, раздел 1)
/dev/hda2 501 522 176715 82 Подкачка Linux (жесткий диск IDE 1, раздел 2)
/dev/hdb1 1 500 4016218 83 Собственный Linux (жесткий диск IDE 2, раздел 1)

Кроме того, Linux распознает более сорока различных типов разделов, например:

  • FAT 12 (тип 01)

  • FAT 16 > 32 M Основной (тип 06)

  • Расширенная FAT 16 (тип 05)

  • FAT 32 без основного LBA (тип 0b)

  • FAT 32 с первичным LBA (тип 0c)

  • FAT 16 с LBA (тип 0e)

  • FAT 16 с расширенным LBA (тип 0f)

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

Другой способ удаления операционной системы с жесткого диска и установки другой операционной системы заключается в использовании загрузочного диска MS-DOS версии 5.0 или более поздней версии Windows 9.5 Загрузочный диск или загрузочный диск Windows 98, содержащий утилиту Fdisk. Запустите утилиту Fdisk. Если у вас несколько дисков, есть 5 вариантов; используйте опцию 5, чтобы выбрать жесткий диск с разделом, который нужно удалить. После этого, или если у вас есть только один жесткий диск, выберите вариант 3 («Удалить раздел или логический диск DOS»), а затем выберите вариант 4 («Удалить раздел, отличный от DOS»). Затем вы должны увидеть разделы, отличные от DOS, которые вы хотите удалить. Обычно операционная система Linux имеет два раздела, отличных от DOS, но их может быть и больше. После удаления одного раздела выполните те же действия для удаления любых других подходящих разделов, отличных от DOS.

После удаления разделов вы можете создать разделы и установить желаемую операционную систему. Вы можете создать только один основной раздел и дополнительный раздел с несколькими логическими дисками, используя Fdisk из MS-DOS версии 5.0 и выше, Windows 95 и Windows 98. Максимальный размер основного раздела FAT16 составляет 2 гигабайта (ГБ). Максимальный размер логического диска FAT16 составляет 2 ГБ. Для получения дополнительной информации щелкните номер статьи ниже, чтобы просмотреть статью в базе знаний Майкрософт:

105074 MS-DOS 6.2 Разделы Вопросы и ответы
Если вы устанавливаете Windows NT 4.0 или Windows 2000, разделы Linux могут быть удалены, а новые разделы созданы и отформатированы с соответствующим типом файловой системы в процессе установки. Windows позволяет создавать более одного основного раздела. Самый большой раздел, который Windows NT 4.0 позволяет создать во время установки, составляет 4 ГБ из-за ограничений файловой системы FAT16 во время установки. Кроме того, разделы размером 4 ГБ используют размеры кластера 64 КБ. MS-DOS 6.x и Windows 95 или Windows 98 не распознают кластерные файловые системы размером 64 КБ, поэтому при установке эта файловая система обычно преобразуется в NTFS. Windows 2000, в отличие от Windows NT 4.0, распознает файловую систему FAT32. Во время установки Windows 2000 вы можете создать очень большой диск FAT32. При необходимости диск FAT32 можно преобразовать в NTFS после завершения установки.

Установить WSL | Microsoft Learn

  • Статья
  • 7 минут на чтение

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

Предварительные условия

Для использования приведенных ниже команд вы должны использовать Windows 10 версии 2004 и выше (сборка 19041 и выше) или Windows 11. Если вы используете более ранние версии, см. страницу ручной установки.

Установить команду WSL

Теперь вы можете установить все необходимое для запуска WSL с помощью одной команды. Откройте PowerShell или командную строку Windows в режиме администратора , щелкнув правой кнопкой мыши и выбрав «Запуск от имени администратора», введите команду wsl --install и перезагрузите компьютер.

 wsl --установить 

Эта команда активирует функции, необходимые для запуска WSL и установки дистрибутива Linux Ubuntu. (Это распределение по умолчанию можно изменить).

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

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

Примечание

Приведенная выше команда работает только в том случае, если WSL вообще не установлен. Если вы запустите wsl --install и увидите текст справки WSL, попробуйте запустить wsl --list --online , чтобы увидеть список доступных дистрибутивов и запустите wsl --install -d , чтобы установить дистрибутив. Чтобы удалить WSL, см. Удаление устаревшей версии WSL или отмена регистрации или удаление дистрибутива Linux.

Изменить установленный дистрибутив Linux по умолчанию

По умолчанию установленным дистрибутивом Linux будет Ubuntu. Это можно изменить с помощью флаг.

  • Чтобы изменить установленный дистрибутив, введите: wsl --install -d <имя дистрибутива> . Замените <имя дистрибутива> на имя дистрибутива, который вы хотите установить.
  • Чтобы просмотреть список доступных дистрибутивов Linux, доступных для загрузки в интернет-магазине, введите: wsl --list --online или wsl -l -o .
  • Чтобы установить дополнительные дистрибутивы Linux после первоначальной установки, вы также можете использовать команду: wsl --install -d <имя дистрибутива> .

Совет

Если вы хотите установить дополнительные дистрибутивы из командной строки Linux/Bash (а не из PowerShell или командной строки), вы должны использовать .exe в команде: wsl.exe --install -d или список доступных дистрибутивов: wsl.exe -l -o .

Если вы столкнулись с проблемой в процессе установки, обратитесь к разделу установки в руководстве по устранению неполадок.

Чтобы установить дистрибутив Linux, которого нет в списке доступных, вы можете импортировать любой дистрибутив Linux с помощью файла TAR. Или, в некоторых случаях, как в случае с Arch Linux, вы можете установить с помощью файла .appx . Вы также можете создать свой собственный дистрибутив Linux для использования с WSL.

После установки WSL вам потребуется создать учетную запись пользователя и пароль для только что установленного дистрибутива Linux. Дополнительные сведения см. в руководстве «Рекомендации по настройке среды разработки WSL».

Настройка и рекомендации

Мы рекомендуем следовать нашим рекомендациям по настройке руководства по среде разработки WSL, чтобы получить пошаговое руководство по настройке имени пользователя и пароля для установленных дистрибутивов Linux. ), использование основных команд WSL, установка и настройка Windows Terminal, настройка контроля версий Git, редактирование кода и отладка с использованием удаленного сервера VS Code, рекомендации по хранению файлов, настройка базы данных, подключение внешнего диска, настройка графического процессора ускорение и многое другое.

Проверьте, какую версию WSL вы используете.

Вы можете просмотреть список установленных дистрибутивов Linux и проверить версию WSL, установленную для каждого из них, введя команду: wsl -l -v в командной строке PowerShell или Windows.

Чтобы установить версию по умолчанию на WSL 1 или WSL 2 при установке нового дистрибутива Linux, используйте команду: wsl --set-default-version , заменив на 1 или 2.

Чтобы установить дистрибутив Linux по умолчанию, используемый с wsl введите: wsl -s или wsl --setdefault , заменив на имя дистрибутива Linux, который вы хотите использовать. Например, в PowerShell/CMD введите: wsl -s Debian , чтобы установить Debian в качестве дистрибутива по умолчанию. Теперь запуск wsl npm init из Powershell запустит команду npm init в Debian.

Чтобы запустить определенный дистрибутив wsl из PowerShell или командной строки Windows без изменения дистрибутива по умолчанию, используйте команду: wsl -d , заменив на имя дистрибутива, который вы хотите использовать.

Узнайте больше в руководстве по основным командам для WSL.

Обновление версии с WSL 1 до WSL 2

Новые установки Linux, устанавливаемые с помощью команды wsl --install , по умолчанию будут иметь значение WSL 2.

Команду wsl --set-version можно использовать для понижения версии с WSL 2 до WSL 1 или для обновления ранее установленных дистрибутивов Linux с WSL 1 до WSL 2.

Чтобы узнать, настроен ли ваш дистрибутив Linux на WSL 1 или WSL 2, используйте команду: wsl -l -v .

Чтобы изменить версии, используйте команду: wsl --set-version <имя дистрибутива> 2 заменив <имя дистрибутива> на имя дистрибутива Linux, который вы хотите обновить. Например, wsl --set-version Ubuntu-20.04 2 настроит ваш дистрибутив Ubuntu 20.04 на использование WSL 2.

Если вы вручную установили WSL до wsl --install , вам также может потребоваться включить дополнительный компонент виртуальной машины, используемый WSL 2, и установить пакет ядра, если вы еще этого не сделали.

Чтобы узнать больше, см. Справочник по командам для WSL для получения списка команд WSL, Сравнение WSL 1 и WSL 2 для получения рекомендаций по использованию для вашего рабочего сценария или Рекомендации по настройке среды разработки WSL для получения общих рекомендаций по настройка хорошего рабочего процесса разработки с помощью WSL.

Способы запуска нескольких дистрибутивов Linux с помощью WSL

WSL поддерживает запуск любого количества различных дистрибутивов Linux, которое вы хотите установить. Это может включать выбор дистрибутивов из Microsoft Store, импорт пользовательского дистрибутива или создание собственного пользовательского дистрибутива.

Существует несколько способов запуска установленных дистрибутивов Linux:

  1. Установка терминала Windows (рекомендуется) Использование терминала Windows поддерживает столько командных строк, сколько вы хотите установить, и позволяет открывать их на нескольких вкладках или окна и быстро переключаться между несколькими дистрибутивами Linux или другими командными строками (PowerShell, командная строка, PowerShell, Azure CLI и т. д.). Вы можете полностью настроить свой терминал с помощью уникальных цветовых схем, стилей шрифтов, размеров, фоновых изображений и пользовательских сочетаний клавиш. Узнать больше.
  2. Вы можете напрямую открыть свой дистрибутив Linux, посетив меню «Пуск» Windows и введя название установленных дистрибутивов. Например: «Убунту». Это откроет Ubuntu в собственном окне консоли.
  3. В командной строке Windows или PowerShell вы можете ввести имя установленного дистрибутива. Например: убунту
  4. Из командной строки Windows или PowerShell вы можете открыть дистрибутив Linux по умолчанию внутри текущей командной строки, введя: wsl. exe .
  5. Из командной строки Windows или PowerShell вы можете использовать дистрибутив Linux по умолчанию внутри текущей командной строки, не вводя новый, введя: wsl [команда] . Замена [команда] на команду WSL, например: wsl -l -v , чтобы вывести список установленных дистрибутивов, или wsl pwd , чтобы увидеть, где текущий путь к каталогу смонтирован в wsl. Из PowerShell команда get-date предоставит дату из файловой системы Windows и wsl date предоставит дату из файловой системы Linux.

Выбранный вами метод должен зависеть от того, что вы делаете. Если вы открыли командную строку WSL в Windows Prompt или окне PowerShell и хотите выйти, введите команду: exit .

Хотите попробовать новейшие функции предварительного просмотра WSL?

Попробуйте самые последние функции или обновления WSL, присоединившись к программе предварительной оценки Windows.


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: