Если вы работаете на Windows версии ниже 10 или хотите получить изолированную операционную систему Linux, да ещё и с графическим окружением, то можно воспользоваться сторонним бесплатным программным продуктом под названием VirtualBox.
Общая информация о технологии виртуализации
Вам потребуется:
-
Инсталлятор Oracle VM VirtualBox для Windows Hosts
Ссылка на скачивание: Download Oracle VM VirtualBox -
Образ операционной системы Ubuntu Linux в формате ISO
Ссылка на скачивание: Download Ubuntu Desktop
Для начала необходимо установить и запустить приложение VirtualBox.
Нажимаем кнопку «Создать», выбираем из списка тип операционной системы «Linux», если нет своих предпочтений по дистрибутиву, то выбираем версию «Ubuntu» 32 или 64 битной архитектуры, а название можно ввести любое.
Указываем объём оперативной памяти выделенной под виртуальную систему. Рекомендованный объём составляет 1024 MB.
Указываем объём дискового пространства выделенного под виртуальную систему. Рекомендованный объём составляет 10 GB.
Тип виртуального жёсткого диска можно оставить как есть — VDI (VirtualBox Disk Image).
Формат хранения данных выберите исходя из личных предпочтений. Динамический виртуальный жёсткий диск растёт по мере заполнения, а фиксированный создаётся сразу того размера, который был указан на предыдущем шаге.
Имя и размер файла можно оставить без изменений и сразу нажать на кнопку «Создать».
По завершению у вас будет создана виртуальная машина, но она пока без операционной системы. Для того чтобы её установить, нужно скачать Ubuntu Linux (32-bit или 64-bit, в зависимости от того, что было выбрано на шаге, где мы указывали тип ОС).
Нажатие на кнопку «Запустить» должно привести к появлению диалогового окна с предложением указать путь до скаченного ISO образа. Сделайте этого и нажмите кнопку «Продолжить»
Виртуальная машина автоматически будет выполнять часть процессов, но в некоторых операциях всё же потребуется участие пользователя.
Выберите языковую поддержку в списке слева и нажмите «Установить Ubuntu».
Можно загрузить обновления сразу на этапе установки.
Без особых опасений выбираем пункт «Стереть диск и установить Ubuntu» и двигаемся дальше.
Если вы выбрали русский язык на первом этапе установки, то вам предложат русскую раскладку клавиатуры в качестве дополнительной.
Заполните поля и выберите режим входа в систему.
Далее начнётся процедура разметки диска, переноса файлов, установка обновлений и другие процессы, которые не потребуют прямого участия пользователя.
По завершению виртуальный компьютер перезагрузится и вы попадёте в уже установленную среду Ubuntu Linux.
Но это ещё не всё. Весьма желательно установить так называемые «Дополнения гостевой ОС». Они содержат драйверы и прочие системные файлы, необходимые для наилучшей производительности и обеспечения дополнительных функциональных возможностей между виртуальной и гостевой операционными системами.
Выберите пункт меню «Устройства» программы VirtualBox, подпункт «Подключить образ диска Дополнений гостевой ОС…» и дождитесь предложение запустить приложение для автоматического запуска с виртуального привода.
Виртуальная ОС Ubuntu Linux установлена и готова к работе.
Ссылка на официальную документацию: Oracle VM VirtualBox User Manual
Содержание
- Вариант 1: Установка в полуавтоматическом режиме
- Шаг 1: Выбор доступных дистрибутивов Linux
- Шаг 2: Запуск инсталляции
- Вариант 2: Установка в ручном режиме
- Шаг 1: Предварительная настройка системы
- Шаг 2: Загрузка и настройка ядра WSL2
- Шаг 3: Выбор и инсталляция дистрибутива Linux
- Вопросы и ответы
Вариант 1: Установка в полуавтоматическом режиме
Установка WSL в операционной системе Windows осуществляется посредством выполнения специальных команд в консоли. Для этого потребуется предварительно определиться с дистрибутивом Linux, а затем запустить процесс его инсталляции.
Важно! Приведенная ниже инструкция может быть выполнена только при условии использования Windows 10 версии 2004 (19041) и более новых. Узнать эту информацию можно в свойствах системы. Этой теме на нашем сайте посвящена отдельная статья, при необходимости ознакомьтесь с ней, перейдя по ссылке ниже.
Подробнее: Как узнать версию Windows 10
Шаг 1: Выбор доступных дистрибутивов Linux
Каждому пользователю актуальной версии Windows 10 предоставляется возможность вручную выбрать дистрибутив Linux, который будет использоваться в WSL2. Для просмотра списка доступных систем необходимо ввести специальную команду в консоль, поэтому предварительно запустите «Командную строку» с правами администратора. Сделать это можно множеством способов, например посредством поискового запроса, как показано на изображении ниже.
Читайте также: Как открыть «Командную строку» от имени администратора в Windows 10
Примечание! По умолчанию всегда выбрана последняя версия дистрибутива Ubuntu. Если именно его вы и хотите установить, то пропустите этот шаг и переходите сразу ко второму.
После того как окно консоли будет открыто, впишите или вставьте в него одну из нижеприведенных команд, после чего нажмите клавишу Enter:
wsl --list --online
или wsl -l -o
В результатах выдачи будет приведен список всех доступных дистрибутивов Linux. На этом этапе вам необходимо запомнить или скопировать в буфер обмена название, которое находится в столбце «NAME».
Обратите внимание! Если в списке доступных дистрибутивов нет желаемого, его можно импортировать в WSL2 посредством файла TAR или APPX. При необходимости есть возможность создать собственный дистрибутив на базе ядра Linux. Эти процессы описываются в официальной документации Microsoft, при необходимости ознакомиться с ними можно, воспользовавшись ссылками ниже.
Импорт любого дистрибутива Linux для использования с WSL
Создание пользовательского дистрибутива Linux для WSL
Шаг 2: Запуск инсталляции
После того как версия дистрибутива Linux для WSL2 была выбрана, можно переходить непосредственно к ее инсталляции. Делается это тоже в «Командной строке», для чего нужно воспользоваться приведенной ниже командой. Не забудьте после ее ввода нажать клавишу Enter.
wsl --install -d <НазваниеДистрибутива>
Примечание! Если вы хотите установить версию по умолчанию, тогда нет необходимости прописывать название дистрибутива вручную, можно воспользоваться следующей командой:
wsl —install
Сразу после этого начнется процесс установки платформы виртуальной машины, затем инсталлируется «Подсистема Windows для Linux», а в завершение будет выполнена загрузка ядра WSL2.
После всех этих процедур можно будет воспользоваться WSL2 для вызова подсистемы Linux. Для этого достаточно будет запустить установленный дистрибутив через меню «Пуск».
Вариант 2: Установка в ручном режиме
Если версия вашей операционной системы Windows 10 ниже 2004 (19041), тогда воспользоваться вышеприведенной инструкцией не получится и большинство действий придется выполнять вручную.
Шаг 1: Предварительная настройка системы
Первостепенно необходимо проверить, поддерживает ли установленная версия операционной системы обновление WSL до второй версии. Сделать это можно посредством вызова окна «Windows: сведения». Для этого нажмите сочетание горячих клавиш Win + R, впишите в поле запроса команду winver
и нажмите клавишу Enter.
Появится соответствующее окно, в котором будет указана версия операционной системы и ее сборка. Убедитесь, что она выше 1903 (18362). Если это так, можете продолжить выполнение этой инструкции, в противном случае попробуйте прежде обновить Windows 10 до актуальной версии.
Читайте также: Как обновить Windows 10 до последней версии
Важно! Если ваш компьютер работает на процессоре с архитектурой ARM64, этот способ установки WSL2 не подойдет. Обновитесь до последней версии Windows 10 и воспользуйтесь ранее предоставляемой инструкцией.
После того как вы удостоверились в актуальности версии операционной системы, необходимо произвести ее предварительную настройку, а именно — включить «Подсистему Windows для Linux» и компонент виртуальных машин. Делается это в оболочке PowerShell, поэтому предварительно запустите ее с правами администратора. Проще всего сделать это через контекстное меню кнопки «Пуск», как показано на изображении ниже. Но это не единственный способ.
Подробнее: Как открыть PowerShell в Windows 10
Теперь необходимо включить компонент «Подсистема Windows для Linux». Для этого скопируйте и вставьте в окно консоли PowerShell следующую команду, после чего нажмите Enter:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Ожидайте завершения процедуры, когда на экране появится приглашение к вводу новой команды. После этого включите компонент виртуальных машин. Это делается посредством нижепредставленной команды:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Важно! Если результатом ее выполнения является ошибка, потребуется предварительно включить виртуализацию. Делается это через BIOS, но сначала следует проверить статус этой функции в операционной системе. На нашем сайте есть отдельные статьи, посвященные этой теме.
Подробнее:
Как проверить, включена ли виртуализация в Windows 10
Как включить виртуализацию в BIOS
После того как компонент виртуальных машин будет установлен, потребуется перезагрузить компьютер.
Шаг 2: Загрузка и настройка ядра WSL2
Следующим шагом будет загрузка и установка ядра второй версии WSL, но изначально нужно определить архитектуру процессора, на которой работает операционная система. Для этого вызовите окно «Командной строки», в котором выполните следующую команду:
systeminfo | find "Тип системы"
В результатах выдачи будет указана архитектура процессора. Если упоминается x64, скачайте пакет обновления ядра Linux в WSL2 для 64-разрядных компьютеров на базе процессора x86. Если в результатах выдачи есть упоминание ARM64, загрузите пакет обновлений по этой ссылке. Сохраните файл в любое удобное место, после чего запустите его, дважды кликнув по названию. Далее следуйте инструкции инсталлятора, пока не будет произведена установка.
Теперь необходимо выбрать WSL2 версией по умолчанию, чтобы при установке дистрибутивов Linux они инсталлировались в этом окружении. Для этого достаточно в окне PowerShell выполнить представленную ниже команду:
wsl --set-default-version 2
Шаг 3: Выбор и инсталляция дистрибутива Linux
Как только все необходимые компоненты будут установлены, можно переходить к выбору дистрибутива Linux для инсталляции в окружении WSL2. В отличие от первого способа, представленного в этой статье, все действия будут выполняться не в «Командной строке», а в Microsoft Store. Для удобства ниже приведен список доступных систем со ссылками на них:
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU/Linux
- Fedora Remix for WSL
- Pengwin
- Pengwin Enterprise
- Alpine WSL
- Raft (пробная версия)
Воспользуйтесь нужной ссылкой, чтобы перейти в магазин приложений от Microsoft. Находясь на странице нужного дистрибутива, щелкните по кнопке «Получить», расположенной рядом с его названием.
Дождитесь завершения загрузки, после чего кликните по появившейся кнопке «Открыть». Запустится окно консоли, в котором будет предложено подождать несколько минут, пока идет распаковка дистрибутива. В дальнейшем процедура инициализации ядра Linux будет занимать считанные секунды.
Примечание! Представленный выше список дистрибутивов взят с официального сайта Microsoft и может со временем измениться. В случае необходимости рекомендуем обратиться за справкой непосредственно к статье-первоисточнику.
Время прочтения
6 мин
Просмотры 8.9K
Операционная система Linux похоже в очередной раз пытается ворваться в жизнь российского пользователя. И многим Windows-пользователям хочешь – не хочешь приходится пытаться ужиться с данной операционной системой. Можно много говорить о том, что это все придирки, что операционные системы сейчас как близнецы, что проблемы с «пересаживанием» пользователя на Linux выдумки тех, кто его не разу не видел, но… Лучше всего приучать постепенно и дать пользователю возможность попробовать операционную систему «в деле» до того, как вы ее ему поставите.
Я буду вести повествование с точки зрения преподавателя, которому необходимо перейти на отечественный дистрибутив (в моем случае это будет один из школьных дистрибутивов семейства Альт). Это будет интересный вызов еще и с той точки зрения, что известные дистрибутивы имеют больше информации о своем использовании, а данный дистрибутив хоть и похож на остальные Linux, но имеет свои «самобытные» черты и особенности.
LiveCD (точнее LiveUSB)
Самый простой способ, но не лучший. Вы записываете установочный образ дистрибутива на USB-носитель и получаете также возможность запустить дистрибутив в Live-формате. Дистрибутив будет разворачиваться прямо с USB в память вашего компьютера, не меняя ничего на его дисках. В обычном LiveCD режиме вы получаете систему с «предзаданным» набором ПО и настроек, где все ваши изменения и данные будут уничтожены после завершения текущего сеанса. Чисто «на посмотреть». Да, можно загрузиться в режиме «LiveCD с поддержкой сеансов», но ваши возможности также будут ограничены объемом USB-диска и доустановка ПО (а тем более обновление системы до актуальной версии) вызовут проблемы, если вообще будет возможна.
Сперва вам необходимо будет скачать и установить специализированный софт (я использовал программу от авторов дистрибутива ALT Media Writer) для создания USB‑диска. Далее вставляете в ПК «флешку» подходящего объема (я взял на 16 гигов, чтобы использовать режим сохранения сеансов) и запускаете программу. Затем вам нужно будет, нажав на три точки, выбрать нужный дистрибутив и затем просто нажав на кнопку Создать Live USB. После скачивания дистрибутива вам останется нажать на кнопку Записать на диск и загрузиться с созданного загрузочного USB-носителя.
VirtualBox
Следующий вариант предсказуем: виртуальная машина. Скачиваем и устанавливаем VirtualBox. Скачиваем дистрибутив операционной системы. Далее создаем новую виртуальную машину, куда подключаем скачанный iso-образ и ставим типа ОС Linux, а Версию Linux 2.6/3.x/4.x/5.x (64-bit).
После выделяем необходимое количество ОЗУ и числа ядер процессора для виртуальной машины (рекомендую поставить на максимум зеленой зоны параметров) и создаем новый виртуальный жесткий диск. Для нашей ОС лучше установить объем в 60 Гб. Меньше будут проблемы с автоматическим разбиением, а больше вы скорее всего не заполните при тестировании.
Запускаем виртуальную машину и учимся устанавливать операционную систему Linux по инструкции. Здесь рекомендую выбрать на шаге Подготовка диска метод установки «Использовать неразмеченное пространство», а на шаге Установка системы не выбирать «Среда KDE5», если у вас ПК с 4 Гб ОЗУ или менее. Остальные пункты тут по желанию, например учителям 1–10 классов школ будет достаточно выбрать «Начальная школа» и «Средняя школа».
После установки вы загрузитесь в Linux и можете спокойно его «пробовать», не боясь сломать вашу Windows. Вы также можете пробросить в операционную систему подключенные к компьютеру через USB-порты устройства и есть шанс, что они там тоже заработают. Единственное что придется поколдовать с разными настройками. Ну и доступ к файловой системе «носителя» виртуалки вам придется реализовывать через Общие папки. Также можно забыть про полноценное 3D-ускорение, не говоря уже об ML.
Hyper-V
Если у вас Windows Pro версий 8 и старше (лучше, конечно, 10 или 11), то вы можете использовать «родную» виртуализацию от Microsoft. Это даст вам большую скорость работы и лучшую интеграцию с Windows. Для начала вам нужно будет добавить компоненты Hyper-V в вашу систему (Настройки – Приложения – Дополнительные компоненты – Hyper-V).
После вам нужно будет запустить Диспетчер Hyper-V и создать виртуальную машину через пункт Создать. Выбираем первое поколение ОС, объем ОЗУ виртуалки равный четверти объема ОЗУ на вашем компьютере, виртуальный жесткий диск на 60 Гб и подключаем iso-образ дистрибутива Linux. Затем подключаемся к созданной виртуалке, запускаем ее и устанавливаем Linux….
Вот тут меня лично ждал облом, так как я столкнулся с проблемой black screen и на рабочем ПК, так и не смог ничего увидеть. Виртуальная машина работала, но vmconnect не хотел к ней подключаться. Провозившись пару дней, перерыв кучу сайтов, перепробовав разные советы от настройки прав до смены порта подключения, я плюнул на эту затею (я грешу на видеокарту Radeon 6500 XT, у которой просто нет нужных блоков для кодинга/декодинга) и попробовал все сделать на ноутбуке. Только вот там стоит Win 10 Home, под которую нет Hyper-V.
Но мир не без добрых людей, и вуаля, у меня виртуалка с линукс, только в очень печальной конфигурации с 1 Гб ОЗУ. XFCE на ней работает, хоть и чуть тормознуто. В вашем случае, очень надеюсь, все пройдет более гладко.
Минусы у данного метода тоже есть: доступ к данным физического жесткого диска требует его отключения от основной системы (или придется расшаривать папки по сети) и работа с подключенными USB-устройствами возможна только в Расширенном сеансе и выборе второго поколения ОС при установке. У меня это на ноутбуке с данным дистрибутивом не получилось.
WSL2
Третий вариант позволяет больше «пощупать» внутренности и софт Linux, чем ее графическое окружение. В данном случае мы сделаем виртуалку через Windows Linux Subsytem. При этом мы сможем запускать все приложения нативно из меню Пуск, получать доступ к терминалу Linux прямо из терминала Windows, а также получать прямой доступ как к файловой системе Linux, так и к Windows в обоих направлениях. Плюс будет идти трансляция 3D-запросов графики от Linux в Windows, преобразуя в запросы DirectX и мы даже сможем выполнять вычисления на GPU.
Звучит заманчиво, но как это сделать. WSL вы сейчас можете установить из Microsoft Store, но вот дистрибутивы там ограничены популярными. Но и это можно поправить. Вот пошаговая инструкция:
1. В Hyper-V создаем виртуальную машину, но в настройках ставим объем виртуального диска 30 Гб и в Параметрах ВМ отключаем создание контрольных точек.
2. Ставим дистрибутив линукс, но на этапе Подготовка диска выбираем «Подготовить разделы вручную» и создаем единственный раздел на 30 Гб с монтированием в корень ( / ).
3. Ничего не выбираем из дополнительных пакетов, ставим как есть.
4. После установки необходимо будет загрузиться в дистрибутив, запустить Терминал, переключиться на root (su -
) и прописать конфигурацию, чтобы включить использование systemd в WSL
echo -e “[boot]nsystemd=true” >> /etc/wsl.conf
5. Завершить работу в виртуальной машине и скопировать файл виртуального диска VHDХ (он обычно находится в подпапке Virtual Hard Disk) куда-нибудь в другое место, чтобы подключить его к WSL. Главное не забудьте, что этот диск будет «разбухать» в процессе работы, поэтому копируйте его на носитель с достаточным свободным местом.
6. После этого можете удалить Hyper-V с вашего компьютера, убрав соответствующие галочки (см. ранее, как мы его ставили). WSL работает без установки его компонентов.
7. Подключаем наш виртуальный диск с Линукс к WSL
wsl --import-in-place ALTEDU10 <путь до вашего образа VHDX>
8. Проверяем, что дистрибутив добавился командой wsl -l (у меня стоит параллельно еще Ubuntu)
Дистрибутивы подсистемы Windows для Linux:
Ubuntu-20.04 (по умолчанию)
ALTEDU10
9. Пробуем запустить командой wsl -d ALTEDU10
Если все сделано правильно, то дистрибутив загрузится в командную строку и вы сможете с ним работать, как с обычным Linux. Более того, все ваши физические диски уже буду примонтированы в /mnt, устройства с компьютера будут доступны и в Linux, как и будет работать буфер обмена.
Если у вас до этого не было дистрибутивов Linux, то установленный дистрибутив встанет дистрибутивом по умолчанию и для его запуска достаточно будет набрать в консоли wsl.
Из замеченных минусов: дистрибутив загружается в root пользователя и слетает системная локаль. Второе лечится добавлением в конец файла .bashrc в каталоге /root следующей команды
export LANG=ru_RU.UTF-8
а первое переключением на пользователя командой
su - <имя пользователя>
Можно еще повозиться, настроить sudo для пользователя или вообще заморочиться входом в пользователя в режиме консоли, но мне хватает и такого режима. Может быть позже.
Linux-система получается полноценной, приложения, требующие X-сервер работают, система обновляется и это тот вариант, когда вам нужно попробовать те же серверные компоненты или посмотреть Linux-приложения, или получить доступ к каким-то языкам программирования, но в Linux.
Далее можно уйти в сторону контейнеризации или попробовать другие виртуальные машины, но это выходит за рамки моего повествования.
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on July 31, 2021
Have you ever wondered if it’s possible to access the great development capabilities or the powerful command-line tools of Linux, without having to format your PC ?
Running Linux on your PC can be achieved by either installing the Full Linux OS beside your Windows installation, or by using a virtual machine in order to run it. In case you choose to install the full Linux OS, the speed at which it will operate will be greater than if you used a virtual machine software.
On the other hand, running Linux in a virtual machine software allows you to test any app or feature you want without worrying about your data’s safety or the possibility of data corruption.
There is a wide range of Linux based operating systems on the market, and they are known as distros. Here are some of the most popular Linux distro options include:
- Linux Mint – based on Ubuntu, designed to be easy to use, and also come with an utility called mint4win which allows you to install Linux on your PC without affecting your base system in any way.
- OpenSUSE (Novell) and Fedora (Red Hat) – free and user-friendly Linux distros
- Xandros Home Edition – designed for beginners with the ability to run Microsoft Office, Adobe Photoshop, etc.
- Ubuntu (Desktop edition) – great option for beginner Linux users, with great support for hardware devices, a 6 months release cycle, and you can also choose to make Ubuntu ship your installation DVDs for free across the globe
In this article, we will focus on the Ubuntu distro and see how you can use them on Windows. Read on to find out more.
KNOPPIX: Run Linux from a USB stick or CD
KNOPPIX is a great software that allows you to boot in Linux directly from a physical CD/DVD or USB flash drives.
This app contains a great set of GNU/Linux software options, can automatically detect your hardware capabilities, and offers support for a wide range of graphics cards, sound cards, SCSI and also USB devices.
KNOPPIX can be used in order to run Linux on your desktop PC, and can also help you rescue your system in the case that Windows won’t start.
Using this software as a rescue tool allows you to extract all the data you need from your malfunctioning Windows PC, and store them in a secure environment, before reinstalling it.
Download KNOPPIX
— RELATED: Here’s how to fix Windows 10 Bootloader from Linux
WUBI: Install Linux as software
WUBI is a great tool that allows you to easily install Linux as a software on your Windows PC. Using this technique allows for greater processing speeds and it can be uninstalled in the same way that you would uninstall a normal Windows application.
It’s incredibly easy to set up and start installing, all you need to do is choose the right options for your system, and then click install.
Download WUBI
Another way to run a Linux based OS on your Windows PC is by using a virtual machine software. We’ll list some of the best tools below.
Virtual machines for running Linux on Windows PCs
Virtual Box
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
VirtualBox is a great software option that allows you to create virtual Linux machines and run them in a window from your Windows desktop. This app is based on a x86 architecture and supports AMD64/Intel64 virtualization.
This software can run on a variety of hosts – Linux, Mac, Windows, Solaris – and also has a large number of guest OS compatibility – all versions of Windows, Linux, etc.
Download Virtual Box
VMware
VMware is another great virtualization software that allows you to create a virtual Linux OS on your PC with ease. This is a more simple alternative than having to install a full Linux OS, but offer a slower perfomance.
You can create multiple virtual machines with as many OS options as you want. There are no limits to the number of virtual machines that you can create, but this feature is limited only by your hardware’s capacity to deal with the request.
You can find a good guide explaining how to use VMware to run Linux on your PC. If you want to run your installation from a CD, click here. If you want to run the installation from an virtual image file (.bin, .iso), you can reffer to this page.
Download VMware
Conclusion
In this article, we listed some of the best Linux based operating systems and then we talked about the most efficient way to run them on your PC.
We would love to know which solution you chose and how it worked out for you. Feel free to comment below.
RELATED GUIDES YOU NEED TO CHECK OUT:
- Can’t install Linux with Windows 10? Here’s what to do
- How to Install Linux/Ubuntu on Surface Pro Tablets
- Microsoft’s Azure Sphere OS brings Linux to IoT devices
Newsletter
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on July 31, 2021
Have you ever wondered if it’s possible to access the great development capabilities or the powerful command-line tools of Linux, without having to format your PC ?
Running Linux on your PC can be achieved by either installing the Full Linux OS beside your Windows installation, or by using a virtual machine in order to run it. In case you choose to install the full Linux OS, the speed at which it will operate will be greater than if you used a virtual machine software.
On the other hand, running Linux in a virtual machine software allows you to test any app or feature you want without worrying about your data’s safety or the possibility of data corruption.
There is a wide range of Linux based operating systems on the market, and they are known as distros. Here are some of the most popular Linux distro options include:
- Linux Mint – based on Ubuntu, designed to be easy to use, and also come with an utility called mint4win which allows you to install Linux on your PC without affecting your base system in any way.
- OpenSUSE (Novell) and Fedora (Red Hat) – free and user-friendly Linux distros
- Xandros Home Edition – designed for beginners with the ability to run Microsoft Office, Adobe Photoshop, etc.
- Ubuntu (Desktop edition) – great option for beginner Linux users, with great support for hardware devices, a 6 months release cycle, and you can also choose to make Ubuntu ship your installation DVDs for free across the globe
In this article, we will focus on the Ubuntu distro and see how you can use them on Windows. Read on to find out more.
KNOPPIX: Run Linux from a USB stick or CD
KNOPPIX is a great software that allows you to boot in Linux directly from a physical CD/DVD or USB flash drives.
This app contains a great set of GNU/Linux software options, can automatically detect your hardware capabilities, and offers support for a wide range of graphics cards, sound cards, SCSI and also USB devices.
KNOPPIX can be used in order to run Linux on your desktop PC, and can also help you rescue your system in the case that Windows won’t start.
Using this software as a rescue tool allows you to extract all the data you need from your malfunctioning Windows PC, and store them in a secure environment, before reinstalling it.
Download KNOPPIX
— RELATED: Here’s how to fix Windows 10 Bootloader from Linux
WUBI: Install Linux as software
WUBI is a great tool that allows you to easily install Linux as a software on your Windows PC. Using this technique allows for greater processing speeds and it can be uninstalled in the same way that you would uninstall a normal Windows application.
It’s incredibly easy to set up and start installing, all you need to do is choose the right options for your system, and then click install.
Download WUBI
Another way to run a Linux based OS on your Windows PC is by using a virtual machine software. We’ll list some of the best tools below.
Virtual machines for running Linux on Windows PCs
Virtual Box
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
VirtualBox is a great software option that allows you to create virtual Linux machines and run them in a window from your Windows desktop. This app is based on a x86 architecture and supports AMD64/Intel64 virtualization.
This software can run on a variety of hosts – Linux, Mac, Windows, Solaris – and also has a large number of guest OS compatibility – all versions of Windows, Linux, etc.
Download Virtual Box
VMware
VMware is another great virtualization software that allows you to create a virtual Linux OS on your PC with ease. This is a more simple alternative than having to install a full Linux OS, but offer a slower perfomance.
You can create multiple virtual machines with as many OS options as you want. There are no limits to the number of virtual machines that you can create, but this feature is limited only by your hardware’s capacity to deal with the request.
You can find a good guide explaining how to use VMware to run Linux on your PC. If you want to run your installation from a CD, click here. If you want to run the installation from an virtual image file (.bin, .iso), you can reffer to this page.
Download VMware
Conclusion
In this article, we listed some of the best Linux based operating systems and then we talked about the most efficient way to run them on your PC.
We would love to know which solution you chose and how it worked out for you. Feel free to comment below.
RELATED GUIDES YOU NEED TO CHECK OUT:
- Can’t install Linux with Windows 10? Here’s what to do
- How to Install Linux/Ubuntu on Surface Pro Tablets
- Microsoft’s Azure Sphere OS brings Linux to IoT devices
Newsletter
Содержание
- 1 Загрузка и установка VirtualBox на Windows 10
- 2 Установка виртуальной машины на windows 10
- 3 Добавление общей папки
- 4 Итог
- 5 Видео по теме
На сегодняшний день существует много программных продуктов, позволяющие использовать виртуализацию для различных операционных систем. Наиболее интересным продуктом является программа VirtualBox, которую выпускает и поддерживает корпорация Oracle.
Эта программа распространяется по лицензии GNU GPL, что дает право использовать ее абсолютно бесплатно. Главной задачей VirtualBox является виртуализация операционных систем, то есть с помощью программы вы создаете виртуальную машину, на которой запускаете ОС. В данной статье мы подробно рассмотрим установку VirtualBox на новейшую операционную систему компании Microsoft — Windows 10.
Загрузка и установка VirtualBox на Windows 10
Для скачивания VirtualBox откройте любой установленный браузер в Windows 10 и перейдите по адресу www.virtualbox.org/wiki/Downloads. Перед вами откроется страница загрузки программы.
В данный момент VirtualBox 5.0.8 является самой новой версией программы и полностью совместима с Windows 10. Поэтому смело скачивайте эту версию, на которую ссылка находится в пункте «VirtualBox 5.0.8 for Windows hosts». После загрузки запустите инсталляционный файл, после чего откроется окно установки программы.
Нажимаем кнопку Next > и переходим к окну, где вам будет предоставлен выбор трех устанавливаемых компонентов:
- Virtualbox USB Support;
- Virtualbox Networking;
- Virtualbox Python 2 x Support.
Первый компонент отвечает за поддержку USB устройств, подключаемых к виртуальному компьютеру. Второй компонент отвечает за поддержку сети в такой машине, с его помощью создаются виртуальные сетевые адаптеры и устанавливаются драйвера для взаимодействия виртуальных адаптеров с физическими. Третий компонент устанавливается для поддержки скриптов, которые создаются на языке программирования Python.
Главной задачей скриптов является автоматизация задач в виртуалке. Также при нажатии кнопки Browse можно задать расположение установки исполняемых файлов.
Следующее окно позволит создать ярлыки на рабочем столе и в меню пуск, а также позволит ассоциировать файлы виртуальных машин для работы в VirtualBox.
Далее идет окно с предупреждением «Warning Network Interface». Это окно означает, что следует установить дополнительные сетевые инструменты для виртуальных машин. Поэтому смело нажимайте кнопку Yes.
Теперь переходим к последнему окну инсталляции и нажимаем кнопку Install.
Начнется процесс инсталляции программы на компьютер, который займет пару минут.
Как только инсталлятором будет завершена установка, появится окно с оповещением, что программа установлена. Также в окне будет стоять галочка с надписью «Start Oracle VM VirtualBox», которая позволит вам запустить VirtualBox после нажатия кнопки Finish.
После всех проделанных действий запустится главное окно программы, как показано на изображении ниже.
Установка виртуальной машины на windows 10
Вначале вы должны решить, для какой операционной системы создается виртуальная машина. Поэтому для начала подготовим образ ОС для инсталляции в нашу машину. Для примера мы возьмем образ бесплатной ОС Linux Ubuntu, который можно загрузить по адресу www.ubuntu.com/download/desktop. Выберем 32 битный образ Ubuntu и скачаем его на локальный диск ПК. Самым последним релизом Ubuntu является версия 15.10.
Теперь разберемся с таким наболевшим вопросом, как установить виртуальную машину на Windows 10. Для этого запускаем VirtualBox и нажимаем кнопку «Создать». В появившемся окне создаем имя виртуальной машины. Тип системы выбираем Linux, версию Ubuntu и переходим к следующему шагу.
Теперь укажем объем памяти, выделяемой для нашей виртуальной машины.
Следующим шагом будет создание виртуального диска, поэтому выбираем «создать новый виртуальный диск», нажимаем кнопку Создать и переходим к следующему окну.
Укажем тип нашего жесткого диска, поставив галочку «VDI».
Создадим динамический жесткий диск, который будет заполняться по мере записи на него информации, затем нажмем клавишу Next
Выберем имя и необходимый размер диска, наиболее вам подходящий и надавим кнопку Создать.
Все, наша виртуальная машина создана, в настройках которой можно изменять объем памяти, подключать и редактировать виртуальные жесткие диски, редактировать конфигурацию и настройки сети, задавать объем памяти видеоадаптера, а также задавать опции нагрузки на ваш процессор. Это лишь малая часть описанных настроек. Установив VirtualBox, вы сможете более подробно разобраться во всех тонкостях настройки конфигурации машины.
Создание нашего виртуального Linux компьютера закончено, теперь можно его запустить, кликнув по зеленой кнопке «Запустить». При запуске виртуальная машина предложит вам выбрать загрузочный диск. Выберите загрузочный диск ubuntu-15.10-desktop-i386.iso, который мы ранее скачали и нажмите Продолжить.
Как вы уже поняли, система начнет грузиться с выбранного нами образа.
Далее идет стандартная установка операционной системы, при которой вам предстоит выбрать жесткий диск, часовой пояс, раскладку клавиатуры, а также задать имя компьютера и пользователя. То есть дальнейшая установка пойдет так, как будто вы ставите Ubuntu на чистый компьютер.
После установки вы сможете использовать виртуальную машину как отдельный компьютер и использовать все возможности ОС Ubuntu, которые отсутствуют в Windows 10.
В VirtualBox можно настраивать конфигурацию на установленной виртуальной машине. Например, если вашему виртуальному компьютеру не хватает оперативной памяти, то ее можно быстро увеличить, перейдя в настройки виртуалки. Попасть в меню настройки можно при помощи нажатия кнопки «Настройки», предварительно выбрав редактируемую виртуалку.
В меню настройки вы увидите десять пунктов:
- Общие;
- Система;
- Дисплей;
- Носители;
- Аудио;
- Сеть;
- COM-порты;
- USB;
- Общие папки;
- Интерфейс пользователя.
Первый пункт позволяет изменять имя ВМ и тип операционной системы.
Второй позволяет изменять объем виртуальной памяти и порядок загрузки носителей информации. Также в этом пункте можно редактировать настройки процессора, выбирать количество ядер для вашей ВМ и включать поддержку технологии аппаратной виртуализации Intel-VT и AMD-V.
С помощью третьего пункта можно изменять объем памяти виртуального видеоадаптера и включать 3D-ускорение.
Пункт «Носители» дает возможность конфигурировать SATA/IDE носители информации и добавлять новые.
«Аудио» позволяет выбрать тип виртуальной звуковой карты.
Пункт «Сеть» может изменять конфигурацию сети, тип сетевого адаптера, а также позволяет подключать новые адаптеры.
Меню «COM-порты» позволяет использовать последовательный COM-порт и изменять его настройки.
С помощью меню «USB» можно включить контроллер USB и выбрать его тип, кроме этого можно добавлять, удалять и редактировать новые устройства USB.
Добавление общей папки
«Общие папки» дают возможность создавать общие директории между ВМ и физической системой. С помощью меню «Интерфейс пользователя» можно настроить интерфейс окна, в котором запущена ВМ.
Создать общую папку, на самом деле не так просто, как хотелось бы, однако, вот точная и работающая инструкция о том, как это сделать:
- Добавьте папку, которую вы хотите сделать общей в системе Windows 10 в разделе «Общие папки» настроек ВМ. Обратите внимание, что вы задаете имя — оно в дальнейшем пригодится.
- Убедитесь, что вы установили диск гостевой ОС в процессе установки ВМ. Если нет, то установите его.
- Далее, загрузите Ubuntu, создайте в ней папку, например, с именем buffer в вашей домашней папке. Через графический интерфейс, или через терминал с помощью команды
sudo mkdir ~/buffer
Далее, в терминале введите командуsudo mount -t vboxsf Buffer ~/buffer
где, как вы наверное догадались, «Buffer» — имя папки, которое мы запомнили при выполнении пункта 1 инструкции, а «~/buffer» — путь к только что созданной папке Ubuntu.
Итог
Надеемся, что материал, изложенный в статье, поможет вам освоить методы виртуализации операционных систем, и у вас не будет возникать вопроса, как установить virtualbox на windows 10.
Также хочется дать несколько советов перед использованием виртуальных машин.
Перед созданием такой машины убедитесь, что у вас хватит аппаратных ресурсов компьютера для ее запуска. Поэтому для запуска виртуальных машин используйте мощный процессор, который поддерживает технологии аппаратной виртуализации Intel-VT и AMD-V. Также немаловажную роль играет объем оперативной памяти на вашем ПК. Например, если вы создадите виртуальную машину на базе ОС Windows 10, то вам потребуется минимум 2048 Мб оперативной памяти, которая будет выделена из основной системы.
Кроме этого, в VirtualBox можно использовать пакет плагинов Extension Pack, что существенно расширяет функциональные возможности программы и добавляет поддержку новых устройств.