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

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

На сайте http://virtualbox.org качаем последнюю версию программы под вашу операционную систему, устанавливаем.
Убунту рекомендую ставить десктопную, т.к. сервер у нас локальный, а с графическим окружением работать быстрее и приятнее. Ubuntu скачать можно отсюда http://www.ubuntu.com/download/desktop или с фтп яндекса: ftp://ftp.yandex.ru/ubuntu-cdimage/releases/

  1. Запускаем виртуалбокс, жмем "создать".
  2. Выбираем тип и имя виртуальной ОС (Linux, Ubuntu)
  3. Далее выделяем сколько оперативной памяти будет доступно системе (потом можно будет изменить), для установки системы я бы выделил побольше, чтобы быстрее устанавливалась, думаю гигабайта-двух хватит.
  4. Далее создаем виртуальный жесткий диск для нашей системы.

Тут есть варианты в зависимости от того как вы будете использовать свою виртуальную машину. Если она нужна чтобы крутить на ней один или несколько небольших сайтиков с целью самообучения или для мелких отладок небольших проектов, то хватит одного виртуального диска гигабайт на 20.
Другой вариант - когда парой мелких сайтиков не отделаешься и ваша виртуальная машина и данные находящиеся на ней вам важны. Тогда создаем два виртуальных диска, на один из которых будет ставиться сама система (гигабайт 8 хватит с головой), а другой (размер выбираем по своему усмотрению, если что его можно будет потом увеличить или в него же примонтировать дополнительные диски) будет монтироваться в директорию /home в которой будут находиться все данные о вашем пользователе и все сайты, которые мы будет запускать на нашей виртуалке. Такой вариант позволит избежать проблем в случае, когда мы "нечаянно" что-нить поломаем в системе (обновим не то и не так, удалим не то, всяко бывает), тогда просто нужно будет переустановить саму систему и заново подкинуть диск с пользователем и сайтами.

И так мы определились и создаем диск (или диски) подрубаем их в настройках виртуальной машины.

Настройки Virtualbox:
1.png
2.png
3.png
4.png
5.png
6.png
23.png

Все что не указал, оставляем по дефолту.
Далее запускаем нашу виртуальную машину.
Выбираем язык и жмем "Установить Ubuntu"
Можно сразу выбрать "Скачать обновления при установке", можно это сделать потом, зависит от вашего свободного времени :)
Далее выбираем вариант разметки диска (автоматом и вручную). Если создали один диск, то выбираем "Стереть диск и установить Ubuntu". Если создавали два диска, то делаем разметку вручную. Вот в кратце:

  1. На первом диске жмем "Новая таблица разделов"
  2. Выделяем пустой раздел жмем "Добавить"
  3. Создаем первичный раздел размером 1024 помечаем как раздел подкачки, разместить в конце.
  4. Выбираем оставшееся, жмем "Добавить"
  5. Первичный, оставшееся место, ext4, точка монтирования /
  6. На втором диске так же создаем новую таблицу, добавляем раздел, ext4, точка монтирования /home

Если вы ставите Ubuntu на десктоп, вот краткий ликбез по разбитию дисков:
В линуксе нет понятия дисков C:, D: и т.д., есть корневая файловая система "/" к которой монтируется системный диск, остальные диски мы можем монтировать в любую директорию.
Самый распространенный вариант - под систему выделяем 3 раздела, первый примерно 8 гигабайт под саму систему и софт, второй для раздела /home, в котором хранятся профиль, файлы и настройки пользователя (минимум рекомендую пару гигабайт), третий - файл подкачки (мне всегда хватало гигабайта). Остальные диски с другой файловой системой (например ntfs) можно и не монтировать (убунта будет делать это сама при попытке зайти на них), либо это можно сделать при установке системы (выбираем раздел -> использовать как ntfs и выбираем точку монтирования, например "/media/disk").

Устанавливаем, во время установки вводим дополнительную информацию о часовом поясе, выбираем раскладку, создаем пользователя (папка с профилем которого монтируется в раздел /home/имя_пользователя, в которой мы будем хранить наши сайты).

Осталось настроить сеть, делается все просто, на скриншоте я отметил что нажимать:
Настройка сети