Установка Ubuntu на виртуальную машину VMware Workstation
VMware Workstation — это платное программное обеспечение от американской компании VMware, являющейся лидером в области технологий виртуализации IT-инфраструктуры. WMvare Workstation представляет собой комплект прикладных программ, системных служб и драйверов, эмулирующих новое компьютерное оборудование в среде операционной системы, где установлено данное ПО. На виртуальном компьютере (виртуальной машине) можно установить практически любую операционную систему ( гостевую ОС ) и использовать ее параллельно с основной. На одном и том же реальном компьютере можно создать несколько виртуальных машин с разными операционными системами и пользоваться ими одновременно, точно так же, как это происходило бы на реальном оборудовании. Так, например, на реальном компьютере с операционной системой Windows, средства виртуализации VMware Workstation позволяют создать виртуальные машины (VM — Virtual Machine, ВМ ), на которых можно установить операционные системы, например, семейства Linux, Nowell Netware, или другую Windows и пользоваться всеми ОС одновременно. Виртуальные машины так же, как и реальные, имеют свою конфигурацию оборудования, создаваемую средствами VMware Workstation — процессор, память, диски, свой BIOS и т.д. и с точки зрения устанавливаемой или уже установленной операционной системы, ничем не отличаются от реальных машин. Каждая виртуальная машина работает в своей, изолированной от других, среде и может быть выключена, перезагружена или сброшена без какого либо влияния на реальную, или прочие виртуальные, машины. Форматирование виртуального жесткого диска, изменение его загрузочных записей, удаление или добавление разделов, и другие потенциально опасные действия никоим образом не сказываются на реальной или другой виртуальной машинах. Таким образом, виртуальная машина является идеальным средством для опасных экспериментов, отладки системного и прикладного ПО, освоения новых ОС и средств их администрирования, исследования вирусов и средств борьбы с ними. Очень полезной особенностью VMware Workstation является средство создания снимков системы ( snapshot ), т.е. сохранение текущего состояния виртуальной машины. В любой момент времени, пользователь может выполнить возврат ( откат ) состояния виртуальной машины на момент создания снимка. Кроме того, можно настроить взаимодействие между реальной и виртуальными системами по локальной сети, обеспечить обмен данными через сменные носители, общие папки и т. п. Практически, имея один реальный компьютер, можно создать небольшую локальную сеть, или даже домен из виртуальных машин, или например, вычислительный кластер, для изучения средств администрирования или прикладных программ, которые невозможно использовать на одиночном компьютере. В заключение добавлю, что благодаря средствам VMware workstation, на виртуальной машине можно развернуть устаревшую операционную систему, которую очень трудно или даже невозможно установить на реальном оборудовании ( Windows 98/Me, Windows XP, DOS )
В линейку продуктов VMware входит также VMware Player, бесплатное для некоммерческого использования ПО на основе VMware Workstation, предназначенное для работы с виртуальными машинами, созданными другими средствами виртуализации. Полезным свойством VMware Player является возможность создания виртуальной машины на основе реальной.
Установка Ubuntu на виртуальную машину VMware Workstation
В общепринятой терминологии используются следующие понятия:
Host (хост) – реальная машина.
Guest ( гость ) – виртуальная машина.
Процесс получения виртуального компьютера можно условно разбить на 2 этапа:
— Создание требуемой конфигурации оборудования виртуальной машины средствами VMware Workstation;
— Загрузка в среде полученной виртуальной машины с загрузочного носителя дистрибутива и установка системы таким же образом, как это происходит на реальном компьютере.
Процесс создания новой виртуальной машины максимально упрощен и выполняется с помощью специального мастера, запускаемого при выборе ”Файл” — ”Новая виртуальная машина”
Имеется возможность выбора 2-х режимов работы мастера – ”обычного” и ”выборочного”, предназначенного для опытных пользователей. Выборочный режим отличается возможностью настройки совместимости виртуального оборудования с конкретными программными продуктами виртуализации. В процессе работы мастера потребуется выбрать операционную систему, которая будет установлена на гостевую машину, и уточнить некоторые ее параметры. Выбранный тип операционной системы и конфигурация оборудования реальной машины являются исходными данными для создания необходимого перечня стандартных устройств, которые будут включены в состав виртуальной машины. Предлагаемые мастером параметры виртуальной машины ( объем памяти, количество процессоров, размер диска и т.п. ) оптимизированы исходя из характеристик реальной машины и требований к стандартной конфигурации устанавливаемой на виртуальную машину, операционной системы ( гостевой ОС ).
При определении параметров установки гостевой ОС, нужно выбрать источник ее установки ( в данном случае — носитель с дистрибутивом Linux ).
В качестве источника установки может быть использован физический CD/DVD привод с загрузочным носителем, или же файл образа загрузочного диска ( iso-файл ) . Можно также выбрать режим ”Я установлю операционную системы позже.”, при котором будет выполнено создание виртуальной машины с пустым диском и работа мастера завершится. Установку ОС можно будет выполнить позже, используя обычную процедуру загрузки виртуальной машины с установочного диска или его образа. Вообще-то, для большинства русскоязычных дистрибутивов Linux, такой режим предпочтительнее, поскольку ОС устанавливается абсолютно так же, как и на реальном оборудовании, в отличие от режима быстрой установки, который предлагается мастером после определения разновидности операционной системы. При быстрой установке потребуется ввести имя и пароль пользователя, который будет создан в процессе установки гостевой ОС. Сама же гостевая ОС будет установлена без каких-либо иных вопросов. Соответственно, настройки раскладки клавиатуры, языка, часового пояса и т.п. выполняются уже после завершения установки и загрузки гостевой ОС.
В процессе создания новой виртуальной машины необходимо определить параметры виртуального жесткого диска :
В среде реальной машины виртуальный жесткий диск представляет собой один или несколько файлов, размещенных в каталоге, используемом VMware Workstation для хранения данных виртуальных машин. Рекомендуемый размер виртуального диска, как правило, соответствует стандартному требованию выбранной операционной системы, в данном случае – 64-разрядной версии Linux Ubuntu. При необходимости, размер жесткого диска можно изменить, в соответствии с планируемыми потребностями. Режим сохранения диска в одном файле более предпочтителен, если вам требуется максимальная производительность виртуальной машины. Кроме того, для повышения быстродействия, данные виртуальных машин можно разместить на SSD – дисках.
При создании новой виртуальной машины потребуется задать ее имя. В соответствии с этим именем будет создан каталог с файлами виртуальной машины:
После определения всех необходимых параметров, требующихся для создания новой виртуальной машины, выводится итоговое сообщение о ее конфигурации, и, при наличии галочки ”Включить виртуальную машину после ее создания”, после нажатия кнопки ”Готово” выполняется ее запуск и процесс установки Ubuntu.
В режиме быстрой установки весь процесс происходит без диалога с пользователем и после его завершения, выполняется перезагрузка. Устройство загрузки с дистрибутивом деактивируется и загрузка выполняется с виртуального жесткого диска.
После регистрации пользователя, для изменения языка системы нужно выбрать пункт меню ”System Settings” ( внизу слева, значок в виде шестеренки) подпункт “Language Settings”
Кнопка ”Install/Remove Languages” служит для добавления или удаления языков системы. Добавленный язык отображается последним в списке предпочитаемых для меню и окон ( Languages for menus and windows ) и его нужно перетащить с помощью мышки, на первую позицию, вместо ”English (United States”. Изменение языка системы вступит в силу после повторной регистрации пользователя или перезагрузки системы. При этом будет предложено обновить в соответствии с русским языком имена стандартных папок системы:
Значение по умолчанию — ”Сохранить старые имена”, что предпочтительнее при работе в командной оболочке и кроме того, русские символы в именах папок могут стать проблемой при работе некоторых приложений.
Изменение настроек виртуальной машины VMware
Конфигурацию оборудования виртуальной машины можно изменить с использованием меню Виртуальная машина – Параметры . Изменение некоторых параметров возможно только в том случае, если виртуальная машина находится в выключенном состоянии.
Пользователь может добавлять новые устройства в существующую конфигурацию, а также удалять отдельные устройства или изменять их параметры. Так, например, можно изменить количество ядер, процессоров, объем оперативной памяти, добавить новые диски или удалить существующие. Имеется возможность изменения отдельных параметров устройств, входящих в состав оборудования виртуальной машины.
Изменение настроек сетевых адаптеров потребуется , если возникнет необходимость подключения виртуальной машины к существующей локальной сети в качестве обычного реального компьютера. При создании виртуальной машины с параметрами по умолчанию, сетевой адаптер настраивается на использование в режиме трансляции адресов NAT ( Network Address Translation ), когда настройки сетевого интерфейса выполняются автоматически, собственной службой DHCP, имеющейся в составе установленного ПО VMware Workstation. Такой подход позволяет избежать конфликтов IP-адресов виртуальных машин с IP-адресами реальной локальной сети и позволяет наиболее простым способом подключиться как к сети Интернет, так и к ресурсам реального компьютера. Однако, режим NAT, не позволяет компьютерам реальной локальной сети использовать ресурсы виртуальной машины — для них она невидима, или как иногда выражаются специалисты, ”находится за NAT.” и чтобы обеспечить к ней доступ, потребуется переключить виртуальную сетевую карту в режим сетевого моста ( network bridge ) . Сетевой мост или просто мост — это режим, при котором обмен данными между виртуальным и реальным сетевым адаптерами выполняется напрямую без какого либо их изменения в среде гостевой ОС . Этот режим позволяет получить доступ к сетевым службам гостевой ОС таким же образом, как и для обычных реальных узлов локальной сети. В режиме моста виртуальный адаптер получает адрес из диапазона существующей локальной сети, а для передачи и приема пакетов используется реальный сетевой адаптер, что фактически аналогично добавлению IP-адреса виртуального адаптера в настройки TCP/IP реального. Таким образом, виртуальная машина становится обычным узлом локальной сети, обмениваясь данными с прочими узлами через сетевой адаптер реальной машины.
В качестве примера рассмотрим случай, когда в локальную сеть с диапазоном адресов 192.168.0.0 – 192.168.0.255 (или, как принято обозначать диапазон с учетом маски — 192.168.0.0/255.255.255.0 или 192.168.0.0/24 ) нужно добавить виртуальную машину, которой выделен ( вручную или автоматически по DHCP ) свободный адрес из этого диапазона. Речь идет, конечно же о DHCP-сервере локальной сети, а не DHCP VMware. Если такой сервер имеется в наличии, то достаточно переключить виртуальный сетевой адаптер в режим моста и, средствами Linux, настроить его на получение сетевых параметров (адрес, маска, шлюз, DNS и т.п. ) от DHCP — сервера. Другой вариант – настройка параметров вручную, например, с выделением виртуальной машине статического IP-адреса . В любом случае, первым шагом необходимо перевести виртуальный сетевой адаптер в режим моста.
Затем, средствами гостевой ОС ( в данном случае – средствами Linux Ubuntu ) нужно настроить виртуальный сетевой адаптер для использования нового значения IP-адреса. В графической среде эту настройку можно сделать средством Параметры системы — Сеть — Выбрать соединение и нажать кнопку Параметры
Для случая использования статического IP-адреса нужно выбрать режим “Вручную” и ввести в требуемые поля IP-адрес и маску подсети, а также адрес шлюза и DNS-серверов, если они используются в реальной локальной сети.
При использовании виртуальной машины в качестве узла реальной локальной сети, необходимо учитывать тот факт, что могут потребоваться дополнительные настройки брандмауэров для разрешения необходимого сетевого трафика.
Установка VMware Tools.
VMware Toolos — дополнительное программное обеспечение для повышения производительности и улучшения управляемости виртуальных машин. Установка данного ПО выполняется в среде гостевой операционной системы. Установку ( переустановку ) VMware Tools можно выполнить при первой загрузке гостевой ОС, либо в любой момент времени, с использованием меню “Виртуальная машина – Установить VMware Tools”. Для установки используются файлы с образами в формате ISO, которые временно монтируются в среде гостевой ОС в качестве виртуальных CD/DVD-приводов. Естественно, для разных типов операционных систем, используются свои инсталляционные образы (свои файлы .iso для Windows, Linux, Solaris и т.п. которые хранятся в каталоге, куда устанавливалась VMware Workstation). Процесс установки VMware Tools зависит от типа гостевой ОС. Виртуальная машина с Linux должна быть запущена. Поскольку инсталлятор VMware Tools написан на Perl, он должен быть установлен на гостевой ОС. Установка должна выполняться под учетной записью суперпользователя root .
На виртуальном приводе инсталляционный пакет представляет собой сжатый файл с именем VMwareTools-x.x.x-yyyy.tar.gz , где “x” и “y” определяются версией программы. Необходимо распаковать его, например во временный каталог /tmp ( или созданный в нем подкаталог, например vmtools ).Для этого переходим в каталог /tmp:
Создаем каталог для распакованных файлов
Переходим в созданный каталог:
Распаковываем инсталляционный пакет. Стандартно, после монтирования виртуального привода в Ubuntu, он находится по пути /media/пользователь/VMware Tools , например /media/user//VMware Tools :
tar zxvf /media/user/VMware Tools/VMwareTools-x.x.x-yyyy.tar.gz
После завершения распаковки, переходим в каталог инсталлятора:
И запускаем процесс инсталляции под учетной записью root :
В ходе установкиVMware Tools на экран выдаются запросы о размещении файлов в различных каталогах файловой системы, на которые можно отвечать нажатием Enter , если используется стандартное размещение. После завершения установки необходимо перезагрузить систему.
Центр поддержки WMware workstation — документация по установке и настройке на английском языке.
Пользователи Windows 10 имеют возможность совершенно бесплатно и легально использовать средство виртуализации Hyper-V , являющееся стандартным компонентом системы. Установить Linux в среде Windows 10 стало совсем просто. Примеры:
Ubuntu as a VMware host
And that’s it! Enjoy your VMWare Workstation installation!
Alternate Installation from .bundle
In the terminal, navigate (cd) to where your installation resides. Then type this in
Installing on Jaunty
0. Same as above, but then you have to remove the broken module:
1. then simply rebuild the module.
Installing from the .rpm
-
Make sure you have the kernel headers and compiler first, with:
- Just after
- add
- Just after
- add
Ubuntu as a VMware Guest
VMware version 5 is reported to work with Ubuntu out-of-the-box. Try using NAT rather than bridging when using VMware 5 with Ubuntu as a guest OS.
Initial Install
At this point Ubuntu is usable but without the virtual tools you can not use some of the higher resolutions. and to release the mouse you must press Ctrl-Alt. So onto the install.
Installing Virtual VmwareTools
-
Goto the desktop and eject the Ubuntu iso.
- Accept all the defaults, this should take you through making a few directories and then run the config program. The config program will need to compile the drivers and so it will use make, the gcc you specified and the headers to compile.
- The first non default is screen size. I know 640×480, 800×600 and 1024×768 work, I have had 1280×1024 work (I use this one) and I’ve had 1600×1200 not work.
- If you pick one that doesn’t work, get to a terminal and run /usr/bin/vmware-config-tools.pl to pick a different one.
- What you pick here becomes the max setting and you can pick a lower one withing Ubuntu, however the max is used at startup so if it doesn’t work you are up the creek.
Installation tips
The install script asks for the path of gcc. If it isn’t automatically found find the path on your system by running
When you run vmware-config.pl, if the script can’t find your kernel’s C headers you must install the appropriate headers package. Do this by running
Enabling Parallel Port Access
Troubleshooting Tips
After a kernel update, VMWare stops working
After upgrading to a newer kernel version, you may find VMWare stops working and displays the error (note: if you’re not running it from a terminal the program will just exit with no graphical error messages):
This happens even on a minor kernel update (e.g 2.6.12-9 to 2.6.12-10), but is simple to rectify using the steps above. Before running «/usr/bin/vmware-config.pl» as suggested you will need to get the correct kernel headers for your new kernel, and make sure you point the correct version of gcc to the config script.
All this is explained above, so I wont go through it here. Once you’ve done that run the conifg script, select the defaults for all the options except:
Select yes, as you’re network setting should not have changed.
Once the config file has finished you should be able to run VMWare again with no problems.
Important Note about Updating from Hoary to Breezy
A heads up for people coming from hoary to breezy with a VMWare install. I was trying to reconfigure my vmware install for use in breezy (regenerate kernel modules, etc) using vmware-config.pl; however, doing so would not only fail to make VMWare work, but it would leave my system relatively unusable (specifically, sudo no longer worked!). The solution was to download the distribution tarball again, and reinstall (as per the instructions here). Simply reconfiguring the old install doesn’t seem to work.
Configuration aborts when updating from Dapper to Edgy
When upgrading from Dapper to Edgy, and then running sudo vmware-config.pl (as explained above), you might find that the configuration aborts with the message:
You need to install the vmware-any-any-update patch, which you can find here: http://platan.vc.cvut.cz/ftp/pub/vmware. Just download the vmware-any-any-update file, untar it, and run sudo ./runme.pl It will automatically call vmware-config.pl, which should then complete normally (ignore the warnings generated).
Configuration aborts when updating from Feisty to Hardy (or any system running the 2.6.24-2 kernel)
When using the 2.6.24-2 kernel, a patch must be applied to get the vmware modules to compile. This applies to you if vmware-config.pl crashes with the message
The solution is to download a patch from http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-any-any-update115.tar.gz that will correct this issue. Extract the files, then run
from the vmware-any-any-update115 directory. Note: This is not my mirror, if someone cares to mirror this file it would be a good thing
When running kernel 2.6.24-16, you need the patched patch from http://aldeby.org/blog/?p=113.
Configuration aborts when Installing VMware 6.0.5 on Intrepid (or any system running the 2.7.27 kernel)
You need to replace the three files
Ubuntu is hosting a guest VM, and the clock gets out of sync
The clock of a Linux guest OS could run much faster than the host computer, if the host computer isusing dynamic CPU speed technology.
VMWare «Snapshot Manager» Crashes
The VMWare «Snapshot Manager» may still crash when clicked on. To work around this problem, set an environment variable in the shell before running VMware. I have these two commands together in a shell script for launching the program:
VMWare Runs Slowly on Pentium-M «Centrino» Notebook
If you have a Pentium-M «Centrino» notebook, you may notice VMware runs very slowly at times. To fix this problem, do as follows in a shell script:
Bridged Networking Won’t Start
Some people may have a problem starting bridged networking (vmnet0). vmnet0 is bridged to eth0, so try running ifdown eth0 first, THEN running the vmware-config.pl or runme.pl.
VMWare 5.5 breaks after installing the ‘vmware-any-any-update’ package
VMware 5.5 doesn’t need the ‘vmware-any-any-update’ package. If you did try this, you will get the following sorts of errors:
To fix this problem, run the version of vmware-config.pl included in the VMware package. If have already run the version in the vmware-any-any-update package, rerun the vmware-install.pl script to reinstall VMware.
Missing Library Files Error
You get an error about missing library files (file extension .so). This will happen if you don’t have the X Window system installed. You can either install the libraries one by one or install x-window-system-core, which is simpler, but will also install other unnecessary packages:
VMware/Workstation (последним исправлял пользователь crazybilly 2010-04-09 02:36:49)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for details
Полноценная замена Denwer или разворачиваем Ubuntu-server на VMware (часть 1)
Все кто занимается разработкой сайтов под windows, наверняка сталкивались с различными проблемами после запуска сайта на сервере. Проблемы эти появляются из-за того, что сервера обычно работают под ОС Linux. Кроме того, время от времени появляются очень интересные штуки на подобие NodeJS (портировали на win, но не сразу), которые очень хочется покрутить, но нельзя – на windows их нет. Однако, при всех этих недостатках с windows уходить не хочется, ведь здесь куча своих плюсов и привычно ведь в конце-то концов.
Но не стоит огорчаться, ведь есть виртуализация, которая спешит нам на помощь.
Создаем виртуальную машину
Есть много различных программ для решения этой задачи, я воспользуюсь VMware player.
Запускаем VMware player и переходим в «Создать новую ВМ». Далее делаем все как на скринах или на свое усмотрение (в зависимости от доступных вам ресурсов).
После завершения процесса создания ВМ в правой колонке появится созданная вами виртуальная машина.
Теперь, ее надо настроить. Переходим в настройки «Изменить настройки виртуальной машины» > CD/DVD(IDE). Ставим переключатель на «Use iso image file» и выбираем образ нашей Ubuntu.
Теперь идем в раздел «Network Adapter» и ставим NAT.
Ставим Ubuntu
- В окне Language выберите язык «Русский».
- Далее выберите «Установить Ubuntu Server».
- Выберите страну и область (регион) — Российская Федерация.
- Определить раскладку клавиатуры? — Нет.
- Для кого предназначена клавиатура? — Россия.
- Раскладка клавиатуры — Россия.
- Способ переключения между национальной и латинской раскладкой — Control+Shift.
- Основной сетевой интерфейс (может не появится, если в системе только одна сетевая карта) но нас это не устраивает. По этому, нажмите клавишу Escape и настройте сеть вручную.
- IP-адрес — свободный локальный IP-адрес в вашей локальной сети (например: у меня, 192.168.80.3).
Примечание
IP выбираем следующим образом: пуск > все программы > VMware > Virtual Network Editor
Здесь нас интересует интерфейс VMnet8 (выберите его) и зайдите в NAT Settings. Теперь запомните или запишите Gateway IP. У меня он 192.168.80.2, а значит моя сеть это 192.168.80.x (у вас они скорее всего другие). Также в сети уже занят IP 192.168.80.1 — он у основной OS (windows). По этому, IP нашей Ubuntu будет 192.168.80.3 (не забывайте, что эта «192.168.80. » часть у вас своя).
- Имя вашей учётной записи — нажмите Enter.
- Введите пароль для нового пользователя.
- Зашифровать домашний каталог — Нет.
- Информация о HTTP-прокси — ничего не вводите, нажмите Enter (если прокси нет — оставьте поле пустым).
- Каким образом Вы хотите управлять обновлением системы? — Без автоматического обновления.
- Выберите устанавливаемое программное обеспечение — выберите только OpenSSH server.
- Установить системный загрузчик GRUB в главную загрузочную запись? — Да.
- Когда появится предупреждение, что установка завершена удалите диск из привода. Зайдите еще раз в настройки виртуальной машины раздел CD/DVD(IDE) и поставьте переключатель на «Use physical drive» (Auto detect).
- Установка завершена.
Запуск Ubuntu
И так Ubuntu установлена и запущена (если нет, то запустите виртуальную машину еще раз). Авторизируйтесь в Ubuntu под своей учетной записью (логин и пароль, который вы вводили во время установки Ubuntu).
-
Обновляем список пакетов и затем – полностью – систему:
sudo apt-get install openssh-server
sudo apt-get install ntp ntpdate
sudo nano -w /etc/network/interfaces
и редактируем настройки (не забывайте ваш IP отличается).
auto lo
iface lo inet loopback
Для этого скачиваем putty, запускаем его и в настройках сессии указываем наш IP адрес (смотрите: «IP нашей Ubuntu»).
Все теперь вы можете спокойно подконектиться к нашей гостевой OS (Ubuntu) по SSH.
На этом все. Во второй части я расскажу как подмонтировать общую папку с windows к Ubuntu, и работать с ней как с локально директорией. А вы пока займитесь настройкой php(PHP-FPM уже встроен в версиях старше 5.3.3)+nginx+MySQL+ еще что-то. Благо подробных руководств по этому делу полно.
Пара слов о руководстве
В первую очередь оно для новичков и сам я в делах администрирования Linux, нахожусь на уровне новичек+1 (т.е. только то что мне необходимо по долгу службы). По этому если я где-то ошибся, то комментарии профи приветствуются.
How to install Ubuntu on VMware Workstation
Nowadays Linux operating system’s popularity is increasing. Most of the servers are using the Linux Operating System, and personal system also start using various Linux distribution. Ubuntu is one of the popular Linux operating systems.
These days most of the IT professionals learning Linux, as their work environment around Linux based open source and free operating system.
As per my experience, when you are learning anything and for a silly mistake, you are going to format the entire system and reinstall, again and again, the learning period going to be very frustrating and bored.
So, I am suggesting you to at learning time use a virtual environment to configure any Linux and use if any mistake will happen you need to reinstall the only virtual machine, not the system. Or you can keep the previous virtual machine for your experiment to learn to troubleshoot the problem and parallelly you can run new vm to move your learning ahead.
Here, in this article, I am going to explain “How to install Ubuntu in VMware workstation?”. You can use any other virtual environment also like Virtualbox, VMware Player, KVM, etc.
PREREQUISITES — UBUNTU INSTALLATION
Ubuntu 16.04:
Download Ubuntu 16.04 here.
Virtual Environment:
Download VMware Workstation from here.
Download VMware Player from here.
Download Virtualbox from here.
Any application from above is enough for a virtual environment, I am going to use here VMware Workstation, but the overall process of installation is the same for all virtual environment package.
INSTALLING UBUNTU IN VMWARE WORKSTATION
Open VMware workstation application to start the installation of Ubuntu operating system.
you will get the first screen in workstation like below image, and here click on “Create a New Virtual Machine” button.
There are two option you will get when start preparing
- Typical (recommended)
- Custom (advanced)
I choose here Custom setup, so can show you all option to configure in VMware.
In this window, you can choose hardware compatibility for your virtual machine. As I am using VMware workstation version 12 Pro, so I configured my virtual machine compatibilities according to configured in this version and choose “Workstation 12.0” for Hardware compatibility.
After selection of hardware compatibility, new window will appear for installation media selection, where three options are available:
- Installer disc
- Installer disc image file (iso)
- I will install the operating system later
If you are going to install through operating system CD/DVD disc, you should select “Installer disc”. After selection of this option, you have to select CD/DVD ROM driver.
If you are using an operating system iso file, please click on the “Browse” button and select the image file.
If you are just preparing a virtual machine with the configuration where the operating system will install later, just select “I will install the operating system later” option.
Here, I am going to install through iso file, so I choose “Installer disc image file (iso)” and click on the “Browse” button.
After clicking on “Browser” button a new window will appear, where you need to go to the location of iso file and select the iso file.
Below image showing my all iso file on the location and I am selecting Ubuntu 16.04 operating system’s image file, as I am going to install it.
When you select your operating system disc file it will appear in “installer media selection window” like below image.
Now, click on “Next” button for further configuration.
In this window “Personalize Linux” you can fill the form for username and password, which will be on new installed Ubuntu operating system’s default username and password.
In the next window, you can select the desired name for the virtual machine and location where this virtual machine will store in system storage.
The window will similar like below image.
In this window, we configuring processors for the virtual machine.
The options are to select numbers of processors and numbers of cores per processors and after selection of these, click on the “Next” button for further configuration.
Similarly CPU configuration, in this window we configure RAM for the virtual machine and after selection of RAM quantity click on the “Next” button for further configuration.
The new window appears for virtual machine network configuration, where we get four option to select like below image;
- Use bridged networking
- Use network address translation (NAT)
- Use host-only networking
- Do not use a network connection
If we want to configure our virtual machine to connect directly with the network and get the IP address from the main network device, we should select “Use bridged networking”.
If we want to configure your networking with our host networking and NAT with the host IP address, we should select “Use network address translation(NAT)”.
Choose “Use host-only networking” if we don’t want to configure independent networking on our virtual machine and use network from the host interface.
The last option “Do not use a network connection” is for if we don’t want to use networking in our virtual machine.
Now, I select “Use bridged networking” as I am using my virtual machine network connectivity directly from the network device without the intervention of the host network.
The new window will appear for I/O controller configuration with three option like below image:
- BusLogic
- LSI Logic
- LSI Logic SAS
Bus Logic is not available for the 64-bit arch operating system, and I am using here Ubuntu 16.04 64-bit operating system so it is in disabled mode.
I am not using any SAS device also so not choosing “LSI Logic SAS” option also, so I choose here “LSI Logic” option and click on the “Next” button for further configuration.
Next window is for virtual disk type configuration with options are:
- IDE
- SCSI
- SATA
I suggest choosing the “SCSI” option which is most used by the virtual machine.
In this window, we are configuring virtual disk with below options:
- Create a new virtual disk
- Use an existing virtual disk
- Use a physical disk
Here we will choose “Create a new virtual disk” as we are going to install a new virtual machine.
In this window, we are configuring the size of the virtual disk, for this operating system we configured 20 GB as you can see in below image.
If you select “Allocate all disk space now” option it will take all 20 GB storage from the beginning otherwise it will take only storage which is used by the virtual machine.
This window is used for naming and locating of the virtual disk file.
Now, VMware configuration for the new virtual machine is done. this window is summary for all configuration and there is “Customize Hardware…” button which you can use for reconfiguration of any hardware configuration like CPU, RAM etc.
Now Click on “Next” button to finish the virtual machine configuration.
Now, VMware workstation main window will appear with a new tab of new virtual machine “Ubuntu 16”.
Here, click on the “Power on this virtual machine” link to start the virtual machine.
After starting virtual machine you will get below window which is virtual machine booting and VMware logo displaying at booting time.
This new window showing now our new virtual machine booting with Ubuntu installation media and it is ready to install.
In the next screen, the system starts scanning for CD-ROM, which is just checking ISO file or any chosen installation media.
Next screen will appear with “Loading additional component” which is the part of Ubuntu installation.
Now, we will get the new screen for “Installing the system” which indicate ubuntu operating system installation on the virtual machine is started.
The next screen will appear for “Configuring apt”, apt is the application package manager which is used in Ubuntu operating system. The system starts configuring apt package manager, so if any package required for the operating system it can configure easily.
Now, we get a new window for “select and install software”, in this stem all application required by the operating system is installing in the virtual machine.
Now, after installation of the operating system is starts configuring GRUB boot loader for configuring boot device for the operating system.
GRUB boot configuration is the last installation process of Ubuntu 16.04 operating system. After configuring GRUB it finishing the operating system installation and booting the virtual machine.
After a reboot of the virtual machine, we will get the login window on the screen where we can log in with the username and password which we had configured in the beginning of virtual machine configuration.