Как поставить убунту на виртуал бокс
Перейти к содержимому

Как поставить убунту на виртуал бокс

  • автор:

Как установить Linux используя Virtualbox

Если вы работаете на Windows версии ниже 10 или хотите получить изолированную операционную систему Linux, да ещё и с графическим окружением, то можно воспользоваться сторонним бесплатным программным продуктом под названием VirtualBox.

Общая информация о технологии виртуализации

  • Инсталлятор Oracle VM VirtualBox для Windows Hosts Ссылка на скачивание: Download Oracle VM VirtualBox
  • Образ операционной системы Ubuntu Linux в формате ISO Ссылка на скачивание: Download Ubuntu Desktop

Для начала необходимо установить и запустить приложение VirtualBox.

VirtualBox главная страница

Нажимаем кнопку «Создать», выбираем из списка тип операционной системы «Linux», если нет своих предпочтений по дистрибутиву, то выбираем версию «Ubuntu» 32 или 64 битной архитектуры, а название можно ввести любое.

VirtualBox создание виртуальной машины

Указываем объём оперативной памяти выделенной под виртуальную систему. Рекомендованный объём составляет 1024 MB.

VirtualBox выбор размера оперативной памяти

Указываем объём дискового пространства выделенного под виртуальную систему. Рекомендованный объём составляет 10 GB.

VirtualBox выбор жесткого диска

Тип виртуального жёсткого диска можно оставить как есть — VDI (VirtualBox Disk Image).

VirtualBox выбор типа жесткого диска

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

VirtualBox выбор формата хранения жесткого диска

Имя и размер файла можно оставить без изменений и сразу нажать на кнопку «Создать».

VirtualBox выбор имени и размера жесткого диска

По завершению у вас будет создана виртуальная машина, но она пока без операционной системы. Для того чтобы её установить, нужно скачать Ubuntu Linux (32-bit или 64-bit, в зависимости от того, что было выбрано на шаге, где мы указывали тип ОС).

Нажатие на кнопку «Запустить» должно привести к появлению диалогового окна с предложением указать путь до скаченного ISO образа. Сделайте этого и нажмите кнопку «Продолжить»

VirtualBox выбор загрузочного диска

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

Выберите языковую поддержку в списке слева и нажмите «Установить Ubuntu».

ubuntu установка - выбор языка

Можно загрузить обновления сразу на этапе установки.

ubuntu установка - загрузка обновлений

Без особых опасений выбираем пункт «Стереть диск и установить Ubuntu» и двигаемся дальше.

ubuntu установка - очистка диска

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

ubuntu установка - выбор раскладки клавиатуры

Заполните поля и выберите режим входа в систему.

ubuntu установка - ввод информации пользователя

Далее начнётся процедура разметки диска, переноса файлов, установка обновлений и другие процессы, которые не потребуют прямого участия пользователя.

ubuntu процесс установки

По завершению виртуальный компьютер перезагрузится и вы попадёте в уже установленную среду Ubuntu Linux.

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

Выберите пункт меню «Устройства» программы VirtualBox, подпункт «Подключить образ диска Дополнений гостевой ОС…» и дождитесь предложение запустить приложение для автоматического запуска с виртуального привода.

VirtualBox подключение образа диска дополнений

Виртуальная ОС Ubuntu Linux установлена и готова к работе.

Ссылка на официальную документацию: Oracle VM VirtualBox User Manual

Установка Ubuntu Linux на Virtual Box

img

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

Сразу сделаем оговорку, установка операционной системы на виртуальную машину или на реальный ПК/сервер ничем не отличается — разница заключается лишь в том, что может отличатся набор программного обеспечения эмулирующих работу системы виртуализации. И в данном контексте могут быть нюансы.

Мы будем использовать платформу виртуализации Virtual Box. Дистрибутив находится в публичном доступе по ссылке https://www.virtualbox.org. Тут переходим в раздел Downloads и выбираем нужный нам установщик. Мы будем устанавливать программу на Windows, поэтому для скачивания нажимаем Windows hosts.

Windows hosts

Данный дистрибутив может скачать любой желающий и установить, он совершенно бесплатен. Установка его достаточно проста, заключается в нажатии кнопки “Next” несколько раз. Нет необходимости вносить изменения — нам подойдут параметры по умолчанию.

Установщик Linux

В процессе система поставит все необходимые компоненты, в том числе драйвер захвата пакетов и на некоторых моделях ПК/серверов/ноутбуков попросит перезагрузить компьютер. В результате успешной установки на рабочем столе мы увидим иконку запуска приложения Virtual Box.

Ярлык Virtual Box

Запускаем и можем начать создавать наш виртуальный сервер. Для установки операционной системы нам понадобится дистрибутив операционной системы. Данные дистрибутивы находятся в свободном доступе в интернете. С данного сайта https://ubuntu.com/ (или https://ubuntu.ru/ на русском языке) можно скачать дистрибутив Ubutnu или с данного сайта https://www.centos.org/ можно скачать дистрибутив CentOS.

Теперь можно начать создавать виртуальную машину. Нажимаем кнопку «Создать». Появляется диалоговое окно создания виртуальной машины. Необходимо ввести ее название, выбрать тип (в нашем случае Linux) и выбрать версию (в нашем случае Ubuntu x64). Выбор x64 разрядной операционной системы обусловлен фактором работы с оперативной памятью более 3 ГБ. В случае с x32 разрядной операционной системой вся память, что более 3 ГБ видна операционной системе видна не будет.

Нам нужно выделить ей некое количество оперативной памяти, память выделяется из пула доступной оперативной памяти материнской машины (например, если у нас ноутбук с 8 ГБ оперативной памяти, следовательно мы можем выделить от 0 до 6 ГБ, до 6 ГБ потому, что материнской операционной системе тоже требуется для функционирования оперативная память). В большинстве случаев достаточно 2 ГБ оперативной памяти. Далее выбираем папку, где будет хранится файл с настройками виртуальной машины и виртуальный жесткий диск. Система виртуализации создает файл жесткого диска, который занимает объем, который вы выделяете для работы виртуальной машине. Нажимаем кнопку “Создать”.

На следующем шаге система спрашивает, где будем хранить жесткий диск и его объем, тип и формат. Выбираем тип жесткого диска VDI (“Родной” для VirtualBox) и указываем размер HDD. Нажимаем еще раз кнопку “Создать”.

Запустить

После этого появляется наша виртуальная машина в списке, и мы можем нажать кнопку «Запустить».

После этого система предлагает выбрать загрузочный диск. Нажимаем значок папки.

Значок папки

Получаем вот такое диалоговое окно c выбором дистрибутива загрузочного диска.

Выбор дистрибутива

Если данное окошко пусто, то необходимо нажать кнопку «Добавить» и указать путь к скаченному файлу установки. Выбираем, затем нажимаем кнопку «Продолжить».

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

Выбор языка

Если, вы планируете установку версии для Desktop – то можете выбрать удобный для вас язык, в случае установки в качестве серверной выбирать следует язык Английский, потому что это позволит избежать ошибок локализации, которые периодически присутствуют на любой операционной системе.

На следующем экране система попросит определить клавиатуру, можно нажать Identify keyboard для определения, но обычно оболочка корректно определяет тип клавиатуры и изменения не требуется.

Следующий шаг — сетевые настройки.

Сетевые настройки

Тут ситуация следующая — можно оставить по умолчанию IP адрес, который был выдан системой виртуализации, а можно сделать, самостоятельную настройку сети и даже создать интерфейс агрегации для увеличения пропускной способности сервера, но это уже продвинутый уровень, пока нам хватит текущих параметров.

Следующий экран предлагает ввести адрес proxy–server для доступа в интернет, данная опция необходима если в корпоративной среде используется такой сервер.

Следующий шаг — установка просит указать альтернативный источник файлов в сети интернет. Затем — разметка разделов жесткого диска, также можно оставить по умолчанию. При нажатии «Далее» появляется сводная таблица по изменениям, которые будут сделаны на жестком диске.

Таблица изменений

Можно увидеть, что система достаточно гибко позволяет разметить жесткий диск и файловую систему.

После нажатия «Далее», появляется вот такое окошко с подтверждением. Оно появляется вследствие того, что все файлы на данном разделе будут уничтожены. Следовательно, чтобы подтвердить необходимо выбрать «Continue«.

Меню подтверждениея

После этого происходит, новая разметка жесткого диска. Разметка — это разделение общего пространства диска на логические разделы. Мы разбили доступное пространство на логические разделы.

Далее необходимо заполнить поля — имя пользователя, имя серверарабочей станции, пароль.

Данные для входа

Нажимаем «Далее». Следующий экран предлагает нам установить OpenSSH сервер — данный пакет опционален, но лучше его поставить. OpenSSH нам позволит подключаться к серверу в дальнейшем по протоколу SSH.

OpenSSH

И последний экран перед началом установки — оболочка спрашивает, какие пакеты могут понадобиться для работы. Можно пока пропустить.

Пакеты

После нажатия «Далее» начинается установка операционной системы.

Устанока Linux

При наличии интернета система, автоматически обращаться будет к своим репозиториям за обновлениями. Если мы хотим сократить время установки, то при появлении кнопки «Cancel update and reboot» мы можем отменить данное обновление и перезагрузить VM. Затем на экране появится ошибка, что операционная система не может размонтировать CD-ROM, нажимаем Enter и операционная система начинает грузится. Данное сообщение появляется, т.к. CD-ROM виртуальный и она это не понимает и не может его физически открыть. Следовательно, данное сообщение не имеет значения.

После перезагрузки, мы получаем полнофункциональную операционную систему.

Логин в систему

Заходим под логином и паролем, которые мы указывали на этапе установки операционной системы.

Мы установили Linux на виртуальную машину.

VirtualBox

This document provides information on using the VirtualBox system emulator in Ubuntu. VirtualBox can run a «guest» operating system in a window of the host operating system without giving it direct access to your computer’s hardware. (Instead, Virtualbox passes hardware-related instructions through the «host» operating system’s drivers.) VirtualBox can run all versions of Windows, Linux, and many other x86- and AMD/Intel-based 32- and 64-bit operating systems as either a host OS or as a guest OS. Although some versions of Linux (including Ubuntu) exist that are optimized to run as a guest OS in a virtual environment, any Linux operating system usually will function equally well.

  • providing a self-contained environment in which to experiment with new software without risking damaging changes to the host operating system
  • to run legacy operating systems and software that may no longer be supported by newer operating systems

No special hardware is required to run a virtual machine, although recent processors have virtualization «hooks» which interact specifically with virtual machines to improve performance.

Installation and configuration

  • VirtualBox/Installation
  • VirtualBox/GettingStarted
  • VirtualBox/Networking
  • VirtualBox/USB
  • VirtualBox/RDP

Using Virtual Box

The VirtualBox can be run from the menu Applications > System Tools > A kernel module is started when the host computer is booted, but nothing happens until you manually start a virtual machine. This can be automated by a script, but by default, if you reboot your host, your guest machines will not be running any more.

For help getting started, VirtualBox/FirstVM describes setting up an Ubuntu guest using VirtualBox.

Un-Grabbing the mouse & keyboard

In the bottom right hand corner of the emulated machine window is the name of the key required to make Virtual Box un-grab the mouse and keyboard. By default this is Control_R which actually means the right hand Control key, not control and the letter R.

Networking

VirtualBox 2.0 and onwards provides straightforward networking allowing IP address assignment and internet access using NAT, the default network option. See VirtualBox/Networking for more sophisticated set-ups, and information for older versions of Ubuntu and VirtualBox.

USB

VirtualBox/USB describes setting up USB devices. This allows the guest vm to use USB devices plugged into your host.

Sharing Folders Between Host and Guest

VirtualBox/SharedFolders describes sharing folders on the host with guests. This is the Virtual Box method, but others are available, such as standard samba, nfs, and using internet-based storage. The VirtualBox method is optimised Samba.

Using VirtualRDP (VRDP) to View Guest VMs

It is possible to make RDP (Remote Desktop Protocol) connections to virtual machines. This is typically used when accessing a virtual machine on a different computer, because the host computer can display the console directly, and this provides a more fluid user experience. See VirtualBox/RDP for more information.

Installing Virtualbox in Windows

The reason to install Virtualbox in Windows is so that Ubuntu Linux can be run as a guest OS within the virtual machine.

Virtualbox (by Sun) has some advantages and disadvantages. There is a free proprietary edition as well as a subscription-based enterprise edition. The free edition only allows usage of a 32-bit operating system (as the guest OS) whereas the subscription edition allows a 64-bit guest OS. (Both require registration.) There is also has a free open source edition, but this is not easy to install in Windows (unlike in Linux). Virtualbox is available for all operating system platforms, and therefore a virtual machine created in one operating system (Windows, Apple, Linux) can be used in another. Furthermore, it is possible to convert virtual machines created in Virtualbox to VMWare and vice versa.

  • Obtain and download a copy of the Virtualbox (binary) installer for your (Windows) operating system here.
  • Install the program, following the prompts.
  • Start Virtualbox

Start menu -> Programs -> Sun Virtualbox -> Virtualbox

  • Create a new virtual machine:

Virtualbox -> New -> Next ->

Operating System: Linux

-> Next -> Memory: Base memory size: 1024 Mb

Note: Use the amount of RAM for the virtual machine that you can afford. Linux requires less memory to run than does Windows, but the amount of RAM that you dedicate to the virtual machine in this step will not be available to the Windows host. On my laptop, I have 3 Gb RAM, so I dedicate 1024 Mb (1 Gb) to the virtual machine in this step and leave 2 Gb for Windows. You should always leave at least 1 Gb RAM for Windows (or it will run painfully slowly). Linux is able to run with only 512 Mb in server mode or 1 Gb in desktop mode (perhaps even less).

-> Next -> Virtual Hard Disk ->

Boot Hard Disk (Primary Master): (ticked)

Create new hard disk: (ticked)

-> Next -> Next -> Hard disk storage type:Dynamically expanding storage: (ticked)

-> Next -> Virtual Disk Location and Size:

Note: Use whatever size you can afford in Windows. This will take space from your hard drive (so make sure it is available to begin with). A Linux server can easily run in 8 GB, but if you plan to run a GUI desktop in addition (the Ubuntu desktop or Kubuntu desktop, for example), you should consider making this between 10 -20 GB. However, because you have chosen the dynamically expanding storage in the preceding step, the virtual machine will automatically expand storage later if you guess wrong here. (I usually just accept 8 GB.)

Now you will have a new virtual machine. You can create multiple virtual machines, in this fashion. If you desire, you can run each new virtual machine simultaneously (if you have enough RAM and hard drive resources).

Install Ubuntu Server as Guest OS

  • See Ubuntu as a Guest OS

Other resources

  • VirtualBox Community Page
  • For live assistance try #vbox on irc.freenode.net in an IRC client.

Common issues

Ubuntu 12.04 LTS

Module issues

If you update virtualbox. The modules and the module API may change. Which means you have to compile the modules for your kernel.

  • $ sudo /etc/init.d/vboxdrv setup
  • WARNING: The character device /dev/vboxdrv does not exist.
    • Please install the virtualbox-ose-dkms package and the appropriate headers, most likely linux-headers-generic. You will not be able to start VMs until this problem is fixed.
    • $ sudo apt-get install virtualbox-ose-dkms
    • dkms status
    • $ # dkms install virtualbox/ $ sudo dkms install virtualbox/4.1.12
    • Error! Your kernel headers for kernel 3.2.0-26-generic cannot be found. Please install the linux-headers-3.2.0-26-generic package, or use the —kernelsourcedir option to tell DKMS where it’s located
    • $ sudo apt-get install linux-headers-3.2.0-26-generic
    • $ sudo /etc/init.d/virtualbox start

    Moving VirtualBox Hard Drives

    • created a virtualBox machine, it placed the hard drive at its default position along side the .vbox file and Logs folder and you wanted the actual hard drive on another physical hard drive or partition;
    • decided to move the VirtualBox hard drive to another drive or partition or location, yet keep the location of the VirtualBox machine in the same place.

    You need to edit the .vbox file, in this example Windows.vbox, as there doesn’t appear to be any mechanism in the GUI to change the drive location. Using vboxmanage is very cryptic and challenging for the average user to grasp. Make sure VirtualBox is not running when you make these edits and save a copy of the original file first.

    1. section,
    2. sub section,
    3. sub-sub section,
    4. sub-sub-sub section
    5. location=»».
     " name="Windows" OSType="WindowsXP" snapshotFolder="Snapshots" lastStateChange="2014-05-14T22:52:48Z">  " location="Windows.vdi" format="VDI" type="Normal"/> " location="/usr/share/virtualbox/VBoxGuestAdditions.iso"/> 

    In this example you could change location="Windows.vdi" to location="/media/bigdrive/vbox/Windows.vdi" assuming that is the new location of your VirtualBox Hard Drive.

    Alternatives to Virtualbox

    • Xen is the Ubuntu-supported virtualization platform used for cloud computing. it is the basis for the Amazon EC2 cloud.
    • Another Ubuntu-supported virtualization system is called KVM. It is officially supported, but is somewhat harder to set up for the average user. It also requires hardware virtualisation extensions in your CPU.
    • VMware is a proprietary alternative, with a free virtual machine player available. A free server for Linux can also be found.
    • QEMU is the original virtualization system, on which Virtualbox and KVM are based. It is completely open source and can be used with or without the virtualization hooks found in many new processors.

    It is possible to convert virtual machines between these systems (but it is sometimes a time consuming process). A new «open virtualization format» has been created that can be used in several alternative virtual machines ‘Open_Virtualization_Format’ (Wikipedia) — Wikipedia page on ‘Open_Virtualization_Format’.

    VirtualBox (последним исправлял пользователь 24 2014-05-21 16:56:58)

    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

    Как в VirtualBox установить Ubuntu

    VirtualBox — бесплатное приложение, позволяющее создать двойник домашнего компьютера с любой адаптированной операционной системой, при этом настройки основного железа не изменятся. Утилита позволяет инсталлировать и тестировать сомнительный софт или освоить любое программное обеспечение, не затрагивая домашний ПК. К примеру, можно без труда установить Убунту на Виртуал Бокс, даже если на реальном железе установлен Виндовс.

    Подготовка к установке

    Весь процесс установки Ubuntu на VirtualBox делится на три этапа:

    1. Скачивание образа Ubuntu для дальнейшей инсталляции его на виртуальной машине.

    2. Установка утилиты VirtualBox, с помощью которой будет создаваться двойник домашнего ПК.

    3. Непосредственная установка Убунту на ВиртуалБокс.

    Как установить Уиунту на ВиртуалБокс

    Первый шаг предусматривает под собой скачивание образа ОС Ubuntu, сделать это можно по ссылке https://www.ubuntu.com/download/desktop.

    1. Желательно выбрать актуальную версию операционной системы в конце списка. После этого нажать на клавишу Download.

    Скачать Убунту для ВиртуалБокс

    2. Далее откроется окно, где в самом низу следует выбрать Not now, take me to the download. Далее выбрать Save file и нажать OK.

    В результате произойдет скачивание ISO-файла, который представляет собой образ операционной системы Убунту.

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

    Этапы загрузки Убунту в VirtualBox

    Этап загрузки Убунту можно условно разделить на два — создание виртуальной машины и инсталляция образа операционной системы.

    Для начала следует создать прототип компьютера с помощью VirtualBox:

    1. Запустите программу ВиртуалБокс, в открывшемся окне выберите вкладку Создать.

    2. Появится новое окошко, где необходимо заполнить данные будущей виртуальной машины. В частности, ее название, тип операционной системы и версию. В ОС следует выбрать Линукс, в версии, соответственно, вариант Убунту, который был скачен на этапе подготовки или максимально близкую к ней из предложенных. После того как все графы будут заполнены, нажмите Next.

    Создать виртуальную машину Убунту

    3. Следующее окошко — выбор оперативной памяти для будущей виртуальной машины с помощью бегунка. Область, выделенная зеленым цветом, считается оптимальной.

    Создать виртуальную машину Убунту в ВиртуалБокс

    4. Далее необходимо создать виртуальный жесткий диск для виртуальной машины. Оптимальный для Убунту размер — 10 Гб.

    5. Создавая виртуальный диск, вам придется столкнуться с выбором его типа. Все зависит от преследуемых целей. Соответственно, доступными будут три варианта — VDI, когда нет глобальных задач, VHD — способен обмениваться данными с системой, а также осуществляет резервное копирование, и WMDK — походит для профессиональной работы.

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

    7. Задайте размер и название виртуального жесткого диска, можно оставить данные по умолчанию.

    Создать виртуальную машину Убунту в VirtualBox

    Следует дождаться, пока система создаст виртуальный жесткий диск. Окончание процесса будет означать, что виртуальная машина готова к работе. Теперь следует выгрузить в нее ОС Ubuntu.

    Алгоритм выгрузки Убунту:

    1. Монтировать загруженный образ Убунту в диск с помощью программы UltraISO, которую следует заранее установить на свое железо. Просто откройте скачанный дистрибутив и нажмите на иконку Монтировать.

    Монтировка Убунту

    2. В разделе Мой компьютер появится созданный образ под определенной буквой диска.

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

    Запуск Убунту на ВиртуалБокс

    Теперь можно приступать к последнему шагу — непосредственно установке ОС Ubuntu на VirtualBox.

    Установка Ubuntu

    Последовательность установки ОС несложная:

    1. Дождаться, пока загрузится запущенный установщик Ubuntu, слева выбрать язык и выбрать Установить.

    Установка Убунту на ВиртуалБокс

    2. Выбрать способ установки обновлений, а затем первый пункт в окне типа установки, нажать Установить сейчас.

    Установка Убунту на VirtualBox

    3. Для синхронизации часовых поясов установщик спросит о вашем местонахождении.

    4. Затем попросит выбрать язык.

    5. И указать личные данные, а также способ захода в систему в специальной анкете.

    Установка Ubuntu на VirtualBox

    Далее начнется установка Убунту, которая может занять немного времени. О завершении процесса система оповестит служебным сообщением.

    Для того, чтобы ОС Ubuntu начала работать, достаточно просто перезагрузить виртуальную машину.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *