Как установить Linux на виртуальную машину
Как установить Linux на виртуальную машину
Многие пользователи хотят попробовать использовать Linux. Однако необходимость отказа от привычной операционной системы приводит к тому, что большинство быстро отказывается от этой идеи. Но для того чтобы попробовать Linux вам не обязательно удалять Windows, вы можете установить Linux на виртуальную машину и протестировать новую для вас систему в безопасной среде.
В данной статье мы расскажем о том, как установить Linux на виртуальную машину. Для примера мы будем использовать виртуальную машину Virtual Box и Ubuntu – популярный дистрибутив Linux.
Для начала вам необходим ISO файл с дистрибутивом Linux. Для этого заходим на сайт http://ubuntu.ru/get и скачиваем последнюю версию Ubuntu, на момент написания статьи это Ubuntu 12.10.
Также нам понадобится программа Oracle Virtual Box. Ее также можно абсолютно бесплатно скачать с официального сайта https://www.virtualbox.org/wiki/Downloads.
Запускаем программу Virtual Box и жмем на кнопку «Создать».
После этого откроется окно, с помощью которого мы создадим новую виртуальную машину. Указываем название машины, тип операционной системы и жмем «Next» для того чтобы перейти к следующему окну.
В следующем окне указываем объем оперативной памяти, который будет доступен для вашей виртуальной машины. Выбранный объем не должен превышать объем реальной оперативной памяти в вашем компьютере. Как правило, 1024 мегабайт вполне достаточно.
Следующее окно предлагает создать новый жесткий диск для виртуальной машины. Оставляем все по умолчанию, и переходи дальше.
Дальше нужно выбрать тип нового виртуального диска. Оставляем стандартное значение и идем дальше.
В следующем окне нужно выбрать Динамический или Фиксированный диск. Здесь также оставляем стандартное значение и жмем «Next».
Дальше мастер создания виртуальной машины предлагает выбрать папку, в которую будет сохранен виртуальный диск, и указать его размер. Выбираем нужную папку, размер оставляем по умолчанию.
Все, на этом процесс создания виртуальной машины закончен, можно приступать к установке Linux.
В окне Virtual Box выбираем созданную виртуальную машину и жмем на кнопку «Старт». После этого откроется «Мастер первого запуска», здесь нужно указать, где лежит ISO файл с дистрибутивом Linux. Для этого жмем на кнопку с изображением папки и выбираем ISO файл.
Когда дистрибутив выбран, виртуальная машина перезагрузится и начнется установка Linux. Подождите несколько секунд, пока на экране не появится предложение установить Ubuntu.
В появившемся окне выбираем русский язык и жмем на кнопку «Установить Ubuntu».
Поскольку наша задача просто установить Linux мы пойдем по пути наименьшего сопротивления, и не будем усложнять себе жизнь тонкой настройкой во время установки. В появившемся окне жмем на кнопку «Продолжить».
Далее установщик предлагает выбрать тип установки. Оставляем стандартное значение и переходим к следующему окну.
Все, установка началась. Пока установщик копирует файлы, мы можем настроить часовой пояс, раскладку клавиатуры и другие настройки.
В окне создания учетной записи вводим ваше имя и пароль. Также здесь можно выбрать пункт «Входить в систему автоматически», в этом случае вам не придется вводить пароль при загрузке операционной системы.
После этого нужно еще немного подождать пока закончится установка.
После окончания установки виртуальная машина перезагрузится, и операционная система будет готова к работе.
- Как узнать, какой Windows стоит на компьютере
- Как сделать скриншот на компьютере с помощью клавиатуры
- Как установить Linux на Windows 10 с помощью WSL
- Как удалить папку в Linux через терминал (консоль)
- Как перейти в папку в терминале Linux
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Ну перезагрузились, ввели логин и пароль — и в ответ вижу чёрный экран и никакого движения. В глубине души понимая, что мог не загрузиться графический интерфейс прошу ответить что сделать дальшу.
Установка и настройка KVM на Ubuntu Server
Сегодня в статье установим и настроим KVM сервер на операционной системе Ubuntu Server 20.04 LTS.
KVM (kernel-based virtual machine) — это программное обеспечения для Linux, использующее аппаратные средства x86-64-совместимых процессоров для работы с технологией виртуализации Intel VT или AMD SVM.
Подготовка к установки KVM на Ubuntu Server
Для начала давайте проверим поддерживается ли виртуализация Intel VT или AMD-V нашим процессором, для этого установим небольшую утилиту:
Далее набираем команду:
Если вывод будет такой как ниже, то виртуализация поддерживается вашим процессором:
Ещё один способ проверить поддерживается ли технология вашим CPU это посмотреть его флаги:
Если вывод не пустой, значит поддерживается, и можно переходить к установке KVM .
Установка KVM на Ubuntu Server
Для того чтобы установить KVM из терминала набираем следующую команду:
Для более ранних ОС:
Следующим шагом при реализации kvm виртуализации будет настройка сетевого моста на вашем сервере. Как это сделать я писал в этой статье.
Да чуть не забыл, управление виртуальными машинами из консоли производится при помощи утилиты virsh. Так что для начала можно посмотреть man или help данной утилиты:
Давайте рассмотрим некоторые полезные команды необходимые для управления нашими будущими гостевыми ОС.
Смотрим список доступных сетей:
Просмотр информации о конкретной сети (с именем default):
Если уже был сконфигурирован сетевой мост то доступные интерфейсы можно посмотреть так:
Смотрим список доступных оптимизаций для гостевых ОС:
У меня данная команда не заработала. Если вы столкнулись с такой же проблемой, то для просмотра доступных гостевых ОС проделываем следующее.
Устанавливаем необходимую утилиту:
Теперь набираем команду:
Вывод будет примерно такой:
Ну вот, когда мы знаем всю интересующую нас информацию можно приступать к установке виртуальной машины.
Установка виртуальной машины Ubuntu 16.04 на KVM
В качестве гостевой системы установим Ubuntu 16.04 с GUI. Также для меня пути по умолчанию не годятся:
- /var/lib/libvirt/boot/ — ISO-образы для установки гостевых систем;
- /var/lib/libvirt/images/ — образы жестких дисков гостевых систем;
- /var/log/libvirt/ — тут следует искать все логи;
- /etc/libvirt/ — каталог с файлами конфигурации.
Поэтому создаём директорию /home/kvm , а в ней две директории для ISO образов и образов наших гостевых ОС.
Качаем ISO-образ системы
в директорию /home/kvm/iso созданную ранее:
После завершения скачивания создадим нашу виртуальную машину на дистрибутиве Ubuntu Desktop 16.04 с 2 CPU, 2 Гб RAM и 20 Гб места на диске, подключенную к сети br0.:
Теперь давайте разберемся что же мы тут написали:
—name — имя виртуальной машины
—ram — количество выделенной памяти.
—vcpus — количество ядер выделенных профессоров
—os-variant — оптимизация под конкретную гостевую ОС.
—autostart — автоматический запуск гостевой ОС.
—cdrom — расположение iso образа устанавливаемой ОС.
—network — к какой сети будет подключена наша виртуальная машина, model=virtio — модель сетевого адаптера.
—graphics — способ подключения к нашей гостевой ОС (в данном случае vnc), listen=0.0.0.0,password=qwerty — на каких IP интерфейсах принимать соединения и с каким паролем).
—disk path — расположение образа виртуального hdd (диска), size=20 — размер диска 20 Гбайт.
Основные команды virsh
Давайте теперь рассмотрим основные команды для работы с KVM.
Получение списка всех гостевых ОС:
Получение информации о конкретной гостевой ОС:
Запустить гостевую ОС:
Остановить гостевую ОС:
Приостановить гостевую ОС:
Возобновить работу гостевой ОС:
Выключить гостевую ОС:
Перезагрузить гостевую ОС:
Сбросить гостевую ОС:
Склонировать гостевую ОС:
Запуск virsh в диалоговом режиме (все команды в диалоговом режиме — как описано выше):
Установка Windows 7 на kvm с помощью virt-install
Обратите внимание на Слэш в имени пути к iso-образу. Оборотный Слэш ставится если у вас в названии файла есть пробелы.
На сервере вводим:
команда покажет, на каком порту работает VNC для машины WIN-7. У меня было:
:1 значит, что нужно к 5900 прибавить 1 — 5900 + 1 = 5901.
Установка Virt-Manager
Для более комфортной работы с виртуальными машинами можно установить virt-maneger и с него производить установку и настройку всех виртуальных машин.
Для того чтобы установить virt-manager нам понадобится:
Сервер с графическим интерфейсом (Ubuntu Desktop)
ПК с графическим интерфейсом (Ubuntu Desktop | Linux Mint)
Я же буду использовать свой ПК с операционной системой Linux Mint 19. И так для установки пакета virt-manager в терминале набираем:
Если есть вопросы, то пишем в комментариях.
Также можете вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страницы.
Заранее всем спасибо.
Как установить Windows 10 в VirtualBox в Linux
Я регулярно призываю людей использовать Linux, и когда я даю им повод переключиться, я всегда упоминаю, что они могут использовать Windows и Linux вместе, если они пока «боятся Linux».
Один из способов использовать две системы вместе — это двойная загрузка Windows и Linux. Этот способ хорошо работает, за исключением того, что нужно переключаться между операционными системами путем перезагрузки системы, что несколько неудобно.
Если, как и я, вы редко пользуетесь Windows и не хотите беспокоить себя двойной загрузкой Ubuntu и Windows 10, я предлагаю установить Windows 10 внутри Linux, создав виртуальную машину. В одном из предыдущих учебников я показывал вам, как устанавливать VMWare на Ubuntu, но в данном случае мы будем использовать Oracle VirtualBox для создания виртуальных машин и установки на них Windows 10.
Что такое VirtualBox и каковы его преимущества?
VirtualBox — это программное обеспечение с открытым исходным кодом от Oracle для создания виртуальных машин. С помощью виртуальной машины Вы можете запустить операционную систему, подобно приложению, внутри текущей операционной системы. Это как компьютер внутри компьютера.
Они называются виртуальными машинами, потому что в основном эмулируют другие операционные системы, но на самом деле они не взаимодействуют с компьютерной системой, как это делала бы настоящая операционная система.
Суть в том, что с программным обеспечением для виртуальных машин вы можете использовать Windows как приложение внутри Linux. В отличие от обычных приложений, она будет потреблять много оперативной памяти. Но таким образом, вы можете использовать Windows-специфическое программное обеспечение и программы внутри Linux без необходимости полной установки Windows.
Установка Windows 10 в VirtualBox в системах Ubuntu и Linux Mint
Перед установкой Windows 10 в VirtualBox посмотрим, что вам нужно:
- Интернет-соединение с хорошей скоростью или Windows 10 ISO, который вы уже скачали.
- Минимум 4 ГБ оперативной памяти. Чем больше у вас оперативной памяти, тем лучше.
- Около 20 ГБ бесплатной памяти для установки Windows 10.
После того, как вы убедились, что у вас есть все необходимые условия, давайте посмотрим, как это сделать.
Шаг 1: Загрузка Windows 10 ISO
Прежде всего, вам нужно загрузить Windows 10 ISO. Вы можете загрузить Windows 10 32-битной или 64-битной версии, в зависимости от вашей системы. Перейдите по ссылке ниже и выберите, какую версию Windows 10 вы хотите загрузить:
Перед загрузкой ISO вам нужно будет выбрать редакцию и язык, а затем выбрать 32-битную или 64-битную систему.
Шаг 2: установка VirtualBox на Ubuntu и Linux Mint
Установить VirtualBox на Ubuntu очень просто. Все, что вам нужно сделать, это воспользоваться командой, приведенной ниже:
Шаг 3: Установка Windows 10 в VirtualBox
Запустите VirtualBox. Вы должны увидеть экран, как показано ниже.
Нажмите на кнопку «Новая»
Можете назвать виртуальную машину как пожелаете. Также выберите операционную систему и версию. В данном случае я выбрал Windows 10 64-битную версию.
Назовите ее как хотите.
Выберите размер оперативной памяти. Рекомендуемый объем оперативной памяти для 64-битной Windows 10 — 2 ГБ, для 32-битной Windows 10 — 1 ГБ. Но я предлагаю использовать немного больше для более плавной работы.
Выделение 2-3 Гб оперативной памяти
Далее размер виртуальной машины. Если у вас есть свободное место, выберите рекомендуемый размер, в противном случае сделайте его немного больше, чем рекомендуемый размер.
Выберите Создать виртуальный диск сейчас
Для форматирования, выберите формат диска VDI.
Выберите VDI
Смущаетесь по поводу динамического или фиксированного размера? Если вы выберете динамический, то установленная ВМ вырастет за пределы выделенного ей размера со временем. Если вы не собираетесь широко использовать Windows, я предлагаю использовать фиксированный размер.
Выбираю динамическую
Теперь пришло время закончить с натройкой. Вы можете выбрать, где создать виртуальный диск. Местоположение по умолчанию (домашний каталог) работает нормально.
Распределите размер для установки Windows
Теперь вы должны вернуться к начальному экрану. Но подождите, мы ведь еще не использовали наш Windows 10 ISO, не так ли? Пришло время использовать образ ISO. Нажмите «Настройки».
Перейдите в раздел Настройки->Хранение
Здесь, перейдите в Storage и добавьте новый оптический привод. Я добавил этот скриншот позже, потому что некоторым читателям было трудно его найти.
Добавьте ваш Windows 10 ISO в качестве оптического хранилища
Нажмите кнопку Выбор диска и укажите на Windows 10 ISO.
Перейти к выбору диска
Теперь вы должны увидеть Windows 10 ISO в списке в разделе Хранилище. Нажмите OK.
Если есть пустое оптическое хранилище, удалите его.
Теперь Вы должны вернуться к главному экрану Oracle VirtualBox. Теперь все готово. Следующий шаг — установка Windows 10. Нажмите на кнопку Начать с главного экрана:
Нажмите на кнопку «Начать», чтобы установить Windows 10
Вуаля! Теперь вы должны увидеть знакомый экран загрузки Windows:
Следуйте обычной процедуре установки
Через пару секунд вы должны увидеть опцию установки Windows:
Как отмечает Ларри из редакции FOSS: «Похоже, что существует несовместимость между Virtualbox и Windows 10 1703. Виртуальная машина, которая прекрасно работает под управлением Windows 10 1607, не сможет загрузить Windows 10 1703 -UNLESS — задан следующий параметр: В разделе System — Acceleration вы должны установить параметр Paravirtualization в None и затем перезагрузить».
Думаю, дальше вы сможете справиться со всем, поскольку установка Windows — это всего лишь вопрос нескольких щелчков мыши. Для вашего удобства я добавил скриншоты в галерею. Нажмите на изображения, чтобы увеличить их, если вам что-то не видно.
После успешной установки Windows 10 вы обнаружите, что подключение к Интернету также используется совместно с виртуальной Windows: нет необходимости в дальнейшей настройке. Вот он — FOSS в браузере Edge в Windows 10 внутри вашей виртуальной машины.
Когда вы закончите использовать виртуальную Windows, вы можете вернуться к главному экрану и отключить ее оттуда:
Выключите Windows VM
Чтобы снова запустить виртуальную ОС, просто щелкните Start (зеленая стрелка) на главном экране VirtualBox еще раз. Вот так. Подробнее об использовании виртуальных операционных систем позже. Я думаю, что для начала это руководство даст вам хорошее представление о том, как установить Windows в Ubuntu или Linux Mint 🙂 .
Как вам?
Помогло ли это учебное пособие по установке Windows в системах Linux с помощью VirtualBox? Если у Вас есть вопросы или предложения, не стесняйтесь оставлять комментарии.
Есть ли альтернатива Windows? Переходим на Linux на примере Ubuntu (страница 3)
Итак, Ubuntu вы установили успешно (хочется надеяться), и при первом запуске система, скорее всего, попросит у вас установить обновления, которые будут, даже если вы скачали дистрибутив только что.
реклама
Кстати, запуск происходит довольно просто: вы нажимаете кнопку Start (Запустить) в верхней строке менеджера Oracle VM VirtualBox, либо же выбираете аналогичный пункт из меню правого клика мышью на виртуальной машине. «Выход из системы» (а точнее – остановка виртуальной машины) происходит по нажатию на кнопку Close (Закрыть) – или после выбора соответствующего пункта меню.
Теперь вашему вниманию представлен графический рабочий стол, на котором можно что-нибудь делать.
Как видите, слева у нас панель задач с программами – ее зовут Launcher и она аналогична таковой у Windows, а в системе уже предустановлены некоторые программы. В частности, браузер Mozilla Firefox, комплект офисных программ LibreOffice, магазин ПО Ubuntu Software Center (аналог Windows Store или Google Play Store), а также ПО для покупки в магазине Amazon и другие.
Врезка: Важно! Если вы замечаете, что все подтормаживает, то это нормально, поскольку по умолчанию в виртуальной машине отключено ускорение 2D-анимации.
Откроем для примера окно браузера Firefox…
… и увидим, что структура окна очень похожа на таковую в Windows: подразумевается, конечно, заголовок окна с тремя привычными кнопками (закрыть, минимизировать и раскрыть на полный экран), которые расположены в другом углу. В общем-то, никто не мешает заменить этот браузер на Chromium, например, если вы привыкли к Google Chrome.
Не нравится цвет рабочего стола? Нет проблем: нажимаем на нем правой кнопкой мыши и выбираем последний пункт меню Change Desktop Background (Сменить фон). В этом окне можно поменять и размер иконок в Launcher, если вам нужно больше пространства.
реклама
За настройки системы отвечает кнопка System Settings (Параметры системы, аналог Control Panel (Панель управления) в Windows). Щелкните ее – и вашим глазам предстанет стандартная панель настроек, которая внутри очень похожа на таковую панель в Windows.
Здесь вы можете настроить те параметры, которые не настраиваются непосредственно в свойствах виртуальной машины (в этом и главное отличие системы внутри виртуальной машины от ОС, установленной в самостоятельный раздел). Переключение между задачами или закрытие окна – уже знакомые клавиатурные сочетания Alt+Tab и Alt+F4 соответственно.
После того, как вы немного освоились в новом интерфейсе, который и правда сильно смахивает на Windows, давайте попробуем разобраться со сторонними программами и утилитами; потому что есть некий «джентльменский набор», который использует большинство из нас.
Привычные программы с новым соусом
Как правило, у среднестатистического пользователя стандартный набор приложений, которым он пользуется. Такой набор состоит из несложного графического редактора уровня Paint (или, например, нескольких десятков полезных функций Photoshop), офисной системы вида «редактор-таблицы-презентации» (обычно это платный Microsoft Office), браузер для серфинга (в Ubuntu уже предустановлен Mozilla Firefox), программа для просмотра картинок и видео, и так далее.
Алгоритм действий в данном случае прост. Вот, например, такие вещи, как браузер и набор самых популярных редакторов текста и таблиц уже предустановлены. Текстовый редактор с раскрытым меню Edit можно видеть на скриншоте.
Он действительно сильно смахивает на популярный Word. Если же вы хотите что-то отличающееся от предустановленного, к вашим услугам – Ubuntu Software Center (Центр приложений).
Достаточно выбрать категорию приложений в левом меню, либо же просто установить что-то самое популярное в списке внизу экрана. Например, игр на сегодняшний день в Software Center – почти 1000 штук, и большинство из них бесплатны, как и прочее ПО.
Устанавливаются такие приложения почти так же, как и в Windows – только понадобится ввести пароль для системы. И последнее: регистрация в магазине обязательной не является, зарегистрироваться придется лишь в том случае, если вы захотите включить систему персональных рекомендаций.
Кстати, клон редактора Paint зовется в Linux KolourPaint, и он действительно почти неотличим от своего Windows-аналога.
реклама
Использование других дистрибутивов Linux
Поскольку Ubuntu является одной из наиболее распространенных систем на базе Linux, мы именно ее и рассматривали сегодня – она будет наиболее простой системой для новичка.
Однако же, есть и другие популярные дистрибутивы – к примеру, Fedora или Mint, процесс установки и работы в которых будет протекать примерно так же, как и в случае с Ubuntu – может быть, с незначительными отличиями.
Заключение
Итак, мы рассмотрели, как можно установить один из популярных дистрибутивов Linux – Ubuntu – на виртуальную машину в среде Windows, как запускать систему и рассказали про азы управления в ней. Разобраться в Ubuntu пользователю «окошек» даже с небольшим стажем на самом деле не так уж и сложно: «горячие клавиши» используются те же, идеология очень похожая, а огромное количество бесплатного программного обеспечения в Linux-магазине приложений дает данной системе серьезное преимущество. Конечно, пользоваться или нет пиратскими приложениями для Windows, каждый решает для себя сам…
реклама
… Но суть такова, что Linux уже перестала быть «страшной» системой для гиков, и по состоянию на 2015 год вполне может претендовать на полноценную замену привычной Windows. Это поняли даже серьезные производители (к примеру, Corel), которые стали размещать свои бесплатные программы в магазине приложений Linux. Есть там, кстати, и книги, и учебники – и тоже практически бесплатные.
А чтобы решить для себя, нужно вам это или нет – достаточно установить систему на виртуальную машину. Ведь если не понравится, то можно просто удалить файл-образ с жесткого диска, как будто никакой Linux никогда и не было.
Бонус-трек: использование виртуальной машины Hyper-V вместо Oracle VirtualBox
Если у вас новая ОС из семейства Windows 7/8, возможно, вы захотите использовать встроенную в эту систему новую версию мощной виртуальной машины Hyper-V. Такой вариант будет предпочтительнее, если у вас 64-битная ОС, и вы не хотите заморачиваться всеми вышеперечисленными сложностями VirtualBox. Да, с Hyper-V это формально будет немного проще, особенно в Windows 8.1, но она же потребует от вас более глубоких знаний в ОС Windows. К примеру, вам придется настраивать куда больше вещей, чем в VirtualBox.
реклама
Но, однако же, работать все это будет стабильнее (повторим, речь сейчас идет, прежде всего, о 64-битных версиях Windows), поскольку данная среда интегрирована непосредственно в Windows ее создателем Microsoft.
Установить Hyper-V довольно просто: достаточно набрать в строке запуска фразу Turn Windows features on and off (либо же начать ее набирать) и в появившемся окне выбрать данную функцию.
А затем поставить флажок Hyper-V Management Tools, после чего система попросит вас перезагрузить компьютер. После чего вы снова открываете данное окно Windows Features и ставите флажок Hyper-V Platform – и снова вас попросят перезагрузить систему.
Затем виртуальная машина Hyper-V готова к работе, и все, что вам нужно сделать – повторить описанные выше действия для Oracle VirtualBox. Пункты меню будут немного отличаться, но общий алгоритм работы будет примерно тем же.