- Установка Ubuntu Server в VirtualBox
- Установка Ubuntu Server
- Настройка шрифта в консоли
- Виртуальная машина VirtualBox
- Содержание
- Возможности VirtualBox
- Установка VirtualBox
- Из репозиториев ubuntu
- Из репозиториев Oracle
- Работа с VirtualBox
- Дополнения гостевой ОС
- Для Windows
- Для Ubuntu
- Используя диск Guest Additions
- Используя пакетный менеджер
- Расшаривание директорий
- Для Windows
- Для Ubuntu
- Работа с USB устройствами
- Работа с USB 2.0 устройствами
- Убираем меню и строку состояния машины
- Создание RAW диска
- Сохранение и восстановление RAW дисков
- Виртуальный windows сервер ubuntu
- Операционная система Ubuntu
- 08 января 2018
- Устанавливаем Windows внутри Linux-системы. VirtualBox для Ubuntu.
Установка Ubuntu Server в VirtualBox
В этой заметке пошаговая инструкция по установке Ubuntu Server в VirtualBox. Кроме установки указаны настройки чтобы в Ubuntu Server работала сеть и правильно отображалась кириллица в консоли.
Установка Ubuntu Server
Запускаем виртуальную машину.
Начинается процесс установки. Выбираем язык установки.
Выбираем Установить Ubuntu Server
Дальше идут региональные настройки. Выбираем нет на вопрос Определить раскладку клавиатуры? и выбираем настройки вручную.
Выбираем имя по которому ВМ будет видно в сети
Логин и пароль будут использоваться при удаленном подключении к виртуальной машине.
На виртуальной машины для экспериментов шифрование не имеет смысла.
Выбираем использовать весь диск в автоматическом режиме.
Если используется прокси его нужно указать
Выбираем Без автоматического обновления
Среди программ выбираем OpenSSH server чтобы настроить подключение к серверу без ввода пароля. Остальное лучше ставить вручную после установки.
Выбираем установку Да так как жесткий диск используется только для одной виртуальной машины.
Установка завершена, после установки произойдет загрузка системы.
Настройка шрифта в консоли
Запускаем ВМ, вводим логин и пароль. Сразу видно проблему с отображением кириллицы
Для исправления исправления в текущем сеансе нужно ввести команду
Виртуальная машина VirtualBox
Содержание
VirtualBox — программный продукт виртуализации для операционных систем. Иногда бывают ситуации, когда без операционной системы Windows не обойтись. Можно попробовать использовать wine и запустить то приложение, которое нужно. Но не все из них работают или работают некорректно.
Возможности VirtualBox
Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами.
Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:
Пакет Oracle VM VirtualBox Extension Pack распространяется под лицензией PUEL, т.е. его можно использовать бесплатно для личных (некоммерческих) целей.
На данный момент VirtualBox включает в себя следующие возможности:
Установка VirtualBox
Из репозиториев ubuntu
Для установки необходимо в терминале набрать следующую команду либо нажать специальную кнопку:
Для продолжения операции у Вас будет запрошен пароль, введите Ваш пароль и ждите пока закончится загрузка и установка приложения.
Из репозиториев Oracle
Версию VirtualBox можно установить с официального репозитория Oracle. На нём находятся более новые версии.
Для добавления репозитория нужно воспользоваться терминалом.
Необходимо добавить официальный репозиторий VirtualBox в файл /etc/apt/sources.list . Для этого выполните команду:
Добавим и зарегистрируем в системе ключ репозитория с помощью команды в терминал:
Вы должны увидеть примерно следующий текст в Источниках приложений в „Аутентификации”:
Обновите список пакетов:
Устанавливаем пакет для модулей ядра таких как vboxdrv и vboxnetflt:
Для установки VirtualBox введите:
Если нужна более старая версия: замените virtualbox-6.0 на virtualbox-5.2 для установки версии VirtualBox 5.2
После того как VirtualBox установится, вам нужно добавить вашего пользователя в группу vboxusers. Для этого выполните команду в терминале:
Для применения изменений необходимо завершить сеанс и повторить вход в систему, либо перезагрузиться.
Работа с VirtualBox
Процесс установки гостевой системы на платформе VirtualBox весьма прост и не требует от пользователя дополнительных усилий. При создании виртуальной машины необходимо выбрать:
Дальнейший процесс установки происходит так же, как и в других платформах виртуализации. Более подробно установка гостевой системы описывается в данной статье.
Дополнения гостевой ОС
После того, как гостевая операционная система будет установлена, необходимо установить дополнения гостевой операционной системы в целях оптимизации гостевой системы и улучшения ее взаимодействия с хостовой операционной системой.
Для Windows
Просто выберите в меню гостевой операционной системы Устройства→Установить дополнение гостевой ОС. Спустя некоторое время в гостевой Windows должен появится диаллог запуска программы. Если этого не произошло — зайдите в CD-ROM и запустите ее вручную.
Во время установки могут появится предупреждения о несовместимости драйверов. Везде соглашайтесь с установкой. После того как программа установится — перегрузите гостевую ОС. После этого появится нормальное разрешение экрана и другие возможности.
Для Ubuntu
Используя диск Guest Additions
Прежде чем начать установку дополнений гостевой операционной системы, нужно выполнить несколько простых действий.
Используя пакетный менеджер
Расшаривание директорий
Иногда хочется использовать файлы реальной машины из виртуальной. В этом нам поможет сервис «Общие папки». Он позволяет расшаривать директории между виртуальной и реальной ОС.
Нажимаем правой кнопкой мыши по нужной виртуальной машине, выбираем Свойства → Общие папки .
Также, можно проделать тоже самое и из уже запущенной виртуальной машины.
А для остальных версий:
Для Windows
Кликнув правой клавишей мыши по значку «Мой компьютер», выбираем пункт «Подключить сетевой диск».
Затем выбирайте диск, который будет использоваться для расшаренной папки. В качестве пути к сетевому диску вам нужно указать следующее:
имя_папки — то самое имя, которые Вы дали расшаренной директории.
Для Ubuntu
В свойствах расшаренной директории в настройках virtualbox поставить опцию «Автоподключение» и в виртуальной ubuntu добавить пользователя в группу vboxsf командой
Общая папка будет монтироваться при загрузке гостевой ОС и иметь адрес /media/sf_имя
Работа с USB устройствами
Если вы хотите использовать USB устройства в гостевой системе, то делаем несколько простых шагов:
После того, как вы нажмете на устройство — VirtualBox без предупреждений заберет ресурс и отдаст его гостевой операционной системе. Так что будьте аккуратны с сохранением данных на устройстве, прежде чем отдать его гостевой ОС. Если вы выберите этот пункт еще раз — устройство также без предупреждений отключиться из гостевой cистемы.
Работа с USB 2.0 устройствами
Начиная с версии 4.0, для работы с USB 2.0 устройствами необходимо установить VirtualBox Extension Pack , который можно найти на официальной странице загрузки.
После загрузки, просто запустите его и он автоматически установится.
Убираем меню и строку состояния машины
Иногда более удобно работать с виртуальной машиной в режиме обычного окна (например, чтобы иметь удобный доступ к другим приложениям). В таком случае меню и строка состояния машины занимают рабочее пространство, которое могло бы быть использовано с пользой. Для того, чтобы отключить меню и строку состояния виртуальной машины, воспользуйтесь командой:
Чтобы включить меню и строку состояния:
Создание RAW диска
Для ускорения работы виртуальной системы с диском иногда имеет смысл разрешить ей доступ к реальным разделам дисков основной системы. Чтобы виртуальная система имела возможность работать с диском практически напрямую, необходимо заранее создать так называемый RAW диск.
По сути RAW диск не что иное, как небольшой конфигурационный файл, указывающий на соответствующий раздел физического диска или весь диск целиком. Нетрудно догадаться, что соответствующий раздел или диск не должны использоваться основной системой для хранения своих данных.
Если таких разделов в вашей системе нет, их можно создать например с помощью утилиты GParted, поджав один или несколько существующих разделов.
Стоит отметить, что создание RAW диска недоступно через графический интерфейс. Придется запускать команды в консоли.
Первое, что надо сделать — определиться какой раздел или диск мы отдадим на растерзание виртуальным системам:
Например, мы решили выделить раздел sda6. Как видно выше, по умолчанию все разделы принадлежат исключительно суперпользователю. Соответственно для пользователя, под которым будет запускаться виртуальная система (в нашем случае stc) нужно прописать права доступа к нужному разделу. Для этого под правами суперпользователя создаем файл /etc/udev/rules.d/99-vbox-disk-rights.rules, например, так:
и в него пишем следующую строчку
Если доступ нужен любому пользователю, имеющему право запускать виртуальные машины, проще прописать доступ всей группе vboxusers:
Если вы хотите передать виртуальным системам несколько разделов, то повторите эту строчку для каждого из них, заменяя имя раздела (или диска).
Перегружаем систему и проверяем:
Теперь все готово к созданию диска. Вводим команду (без sudo):
Все, диск создан.
Теперь при создании виртуальной машины, вместо создания нового виртуального диска, выберите «Использовать существующий», справа от поля ввода нажмите кнопку «Выбрать образ» и укажите путь до созданного vmdk файла (в нашем случае /home/stc/.VirtualBox/HardDisks/sda.vmdk).
Стоит уточнить, что выделенные таким образом в виртуальный RAW диск разделы, будет рассматриваться гостевой системой как отдельные диски, поэтому основная система к нему обращаться не сможет (в каждом разделе будет вся структура диска, с MBR и своей разбивкой на разделы). Именно поэтому при создании таких разделов, не стоит их форматировать и монтировать к основной системе.
Сохранение и восстановление RAW дисков
В отличие от обычных образов дисков, которые сохраняются и копируются как обычные файлы основной системы, RAW диск — это реальный раздел на диске, который основная система видит как неформатированный. Поэтому для его сохранения используем команду dd и архиватор, умеющий работать с потоками. Могут подойти bzip2 или 7-zip (7za).
Для создания образа диска надо ввести команду
Не забываем подставлять вместо sda6 имя своего раздела!
Степень сжатия особой роли играть не должна. В примерах у bzip2 стоит максимальное сжатие, а у 7za — слабое. Гораздо больше на качество сжатия будет влиять процедура предварительного удаления лишних данных с виртуального диска и заполнение свободного места определенным символом (обычно нулевым). Сделать это можно специализированными процедурами в соответствующей гостевой системе типа Disk Wiper (windows) или BleachBit (ubuntu).
Для восстановления раздела подойдет команда
Здесь стоит обратить внимание на пару тонкостей.
Во-первых, команда dd достаточно медленная и на копирование, например, 20 GiB диска может уйти около 4 часов. Примерно такое же время потребуется и на восстановление.
Во-вторых, восстанавливать образ можно и не в тот же раздел, что был источником. Для этого настоятельно рекомендуется записать точный размер диска, подглядев его, например, в дисковой утилите. В частности размер того же 20 GiB диска был 21 475 885 056 байт. При создании нового раздела для восстановления следует учитывать, что он должен быть как минимум не меньше оригинала. Лучше, если у вас получится создать раздел ровно такого же размера, как и оригинальный.
И еще: сохранять и восстанавливать образы стоит после того, как доступ к разделу будет предоставлен соответствующему пользователю или группе (см. выше).
Виртуальный windows сервер ubuntu
1. Вступление
В рамках этой статьи рассмотрим подробную установку средства виртуализации Oracle VM VirtualBox (далее просто VirtualBox) и создания виртуальной машины под управлением Ubuntu 18.04 Server.
Почему будем использовать именно VirtualBox?
Причин несколько:
1) Он прост в установке на любую операционную систему (Windows, MacOS, Linux);
2) Имеет обширное комьюнити пользователей, а значит — можно найти ответ на любой вопрос;
3) Поддерживает создание множества виртуальных машин под разными ОС (Windows, FreeBSD, Ubuntu, CentOS, RedHat и др.);
4) Создание отдельных виртуальных сетей между виртуальными машинами;
5) Cоздание и восстановление снимков системы (снапшотов) и довольно обширную интеграцию с ОС хоста;
6) Бесплатный;
Зачем это нужно?
1) Для обучения;
2) Для тестирования каких-то программ, сборки пакетов под определённую конфигурацию системы;
3) Для решения задач «домашнего сервера» при наличии мощной машины хоста;
Версии ПО используемые для установки в данном руководстве:
— Windows 10, версии 1903;
— VirtualBox 6.1;
— Ubuntu 18.04 Server LTS;
2. Подготовка
2.1 Скачивание, установка и настройка Oracle VM VirtualBox
Скачать VirtualBox можно с официального сайта — ссылка: https://www.virtualbox.org
Нам необходимо скачать то,
что на скриншоте выделено
красными прямоугольниками,
а именно:
— Сам установочный файл
VirtualBox:
https://download.virtualbox.org/virtualbox/6.1.0/VirtualBox-6.1.0-135406-Win.exe
— И т.н Extension Pack —
пакет очень полезных
расширений
(общие папки, поддержка
USB выше 2.0 и др.)
для виртуальных машин:
https://download.virtualbox.org/virtualbox/6.1.0/Oracle_VM_VirtualBox_Extension_Pack-6.1.0.vbox-extpack
2.2 Скачивание образа системы Ubuntu 18.04 Server
Пока скачивается одно, можно загрузить образ системы с официального сайта:
https://releases.ubuntu.com/18.04.4
Выбираем тут Server install image
(Прямая ссылка:
http://releases.ubuntu.com/18.04/ubuntu-18.04.3-live-server-amd64.iso ),
выбираем путь для сохранения.
Готово.
3. Установка VirtualBox
Установка самого VirtualBox
не сложна и заключается, в основном,
в «Далее-Далее-Принять-Готово»,
(кроме двух моментов о которых
расскажу далее),
подробно расписывать его
установку смысла не имеет,
но скриншоты процесса приложу ниже.
Два «сложных» момента заключаются в следующем:
1) Необходимо включить в BIOS
ПК на который устанавливается
средство виртуализации,
настройку Virtualization Technology.
2) При установке кратковременно
пропадёт сеть на ПК, VirtualBox
об этом любезно предупредит.
Операционная система Ubuntu
Блог о современной полнофункциональной операционной системе, основанной на ядре Linux
08 января 2018
Устанавливаем Windows внутри Linux-системы. VirtualBox для Ubuntu.
Хотите использовать Windows и Ubuntu одновременно? Разработчик не позаботился о версии игрового приложения для Linux? В таком случае, программа виртуализации VirtualBox от корпорацией Oracle, будет безотказным эмулятором Windows для Linux!
Судя по тематической информации в интернете, большинство желающих перейти с Windows на Linux, предпочитают делать это постепенно, то есть устанавливают Linux второй системой. Таким образом, всегда остается возможность вернуться к более привычной для работы среде, перезагрузивши компьютер с Windows.
Использование Oracle VM VirtualBox является более легкой и удобной альтернативой установки операционных систем на компьютер в виде двойной загрузки. Данная программа работает как отдельный виртуальный компьютер внутри среды Linux, на котором можно устанавливать операционные системы привычным способом, например, с DVD-диска.
Устанавливаем VirtualBox
Ниже приведу несколько вариантов установки VirtualBox, самый простой и наглядный из которых, это использование Менеджера приложений Ubuntu.
Для кого-то, покажется легче установить VirtualBox из репозиториев ubuntu, или, более новые версии, с официального репозитория Oracle, через командную строку терминала.
Для установки VirtualBox из репозиториев ubuntu обновите список пакетов:
Теперь, пора заглянуть на официальный сайт сообщества VirtualBox, посмотреть, какая же там версия самая свежая, и загрузить deb-пакет VirtualBox для Ubuntu.
Так получилось, что сам я установил Virtualbox из репозиториев ubuntu с помощью терминала, а в Менеджера приложений открыл уже установленную программу, где, в описании, значится версия VirtualBox 5.0.40-dfsg-0ubuntu1.16.04.2. Как видно из изображения выше, самой свежей версией приложения является VirtualBox 5.2.5., но переустанавливать уже стал, воспользуюсь этим методом при инсталляциях в будущем.
Где взять дистрибудив ОС Windows?
Операционную систему Windows, можно загрузить с официального сайта разработчика.
Так как сайт автоматически определит, что на вашем компьютере Linux, при выборе, например, Windows 10, вы будете перенаправлены на страницу загрузки виртуального образа установочного диска выбранной Windows, в виде файла, формата ISO.
Из выпадающего меню, активен только единственный пункт — Windows 10. Далее, необходимо выбрать язык версии Windows и ее разрядность.
Обратите внимание, ссылка на дистрибутив действительна в течение 24 часов с момента создания, поэтому, какой-то общей прямой ссылки нет, все индивидуальные, но вы всегда можете скачать ISO-файл Win10_1709_Russian_x64.iso образа виртуального установочного диска Windows 10 с Google Диска.
К сожалению, Windows 10 не получилось установить на VirtualBox данной версии, процесс не пошел с самого начала, появился значок Windows, но на этом все закончилось. Сам ISO-файл не поврежден, так как загрузка системы нормально стартовала на обычном компьютере.
При выборе Windows 8.1, вы будете перенаправлены, также, на страницу загрузки виртуального образа установочного диска выбранной системы, в виде файла, формата ISO.
Из выпадающего меню, выбрал пункт Windows 8.1. Далее, также, необходимо выбрать язык версии Windows и ее разрядность.
Скачать ISO-файл Win8.1_Russian_x64.iso образа виртуального установочного диска Windows 10 можно с Google Диска.
Устанавливаем Windows ны VirtualBox
Установить Windows 8.1 на VirtualBox, оказалось проще, чем я думал. Нет необходимости создавать загрузочный оптический диск, достаточно использовать сам ISO-образ.
На вкладке «Детали», в разделе «Носители», созданной виртуальной машины щелкните на кликабельную опцию SATA порт 1.
Из выпадающего меню выберите ISO-образ установочного диска
Отображение установочных дисков в настройках VirtualBox
Перед установкой системы, желательно, создать учетную запись Microsoft, это облегчит процесс установки, когда производитель будет навязчиво требовать создать такую запись. Также, позаботьтесь о ключах активации системы. Для Windows 8.1, может подойти один из нижеприведенных.
4WPNB-F8F68-P2RYR-Y7QFW-33R9V
6P3RV-NKC86-WKBPP-MRDHT-WW8XV
6W4NX-R4K9W-2HGYR-7XYDB-6VF9V
CGWVF-N3VMK-CVG7W-MBB9Y-MY2KV
D46QW-N3M4H-RY93J-DPMPY-43G67
QGQN6-KVGDF-3RYWW-XRWTM-88CKV
QHRT7-BNHCX-W43BC-FPYBR-K4PKV
TXPW4-R4NQM-44JJ2-TY6TD-M7RDH
W8NRD-JQY8C-MYKKG-HYJK6-V49T7
CQ2PJ-C7MJC-T3RBP-NMWJH-2RYRQ
JRMHB-9F327-NDT76-4T9KR-DJXWD
4PQWW-PPNY7-XJ8RJ-V6C4T-FVRFQ
9DDD3-84PXF-QNPXF-3PV8Q-G8XWD
TWHQX-8CH4Y-39DN9-VD7MG-WW8Y3
GY8MV-86KDB-4XGNP-X3Y76-72WY3
JC9DV-2P37N-DKD3W-MKKV4-6Q4FQ
PGB97-GJMN2-XB3CX-T86FB-88CM3
B783Q-MB34J-NG6K3-WH82J-82KWD
66HJB-X2N4J-Y42JB-T6GDB-RCWY3
73RYF-NDRMX-PGGKM-67FBK-DYFDH
GQJXN-6PMCY-PWMR2-JY2JC-TMQG7
F6KC2-FNB33-4JQ8J-9WRDC-3YFDH
2TPRN-B4BYT-JWGC8-YR4C7-46V3H
4JNVH-HHD8C-9R327-YQ82V-BDR9V
4NX96-C2K6G-XFD2G-9X4P9-4JMQH
4NY9C-Q2VW8-84VH3-YPMDY-FF9T7
При запуске, Windows может выдать ошибку с текстом: Не удалось открыть сессию для виртуальной машины. AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED).
Код ошибки: NS_ERROR_FAILURE (0x80004005)
Компонент: ConsoleWrap
Интерфейс: IConsole
Данная ошибка означает, что у вас не включена аппаратная виртуализация в BIOS. Поскольку, настройка связана с функциями центрального процессора, в BIOS выбираем меню Advanced Chipset Features — CPU Feature — Virtualization.
Запущенная виртуальная машина с Windows 8.1 Профессиональная, оказалась, вполне, работоспособной и без дополнительных настроек. Так, кабельный интернет, типа Ethernet, с динамическим ip-адресом (DHCP), подключился автоматически. Звук был сразу, без установки драйверов. Видео на YouTube проигрывалось нормально. Загрузка сайтов в браузере происходила медленно, постоянно подтормаживая после каждого действия. Я не думаю, что медленная работа системы связана с недостатком оперативной памяти. Как видно на одном из изображений выше, на вкладке «Детали» в разделе «Система», виртуальной машины, значится 2048 МБ оперативной памяти.
Установка дополнений гостевой ОС
После установки Windows, с помощью меню «Устройства», запущенной виртуальной машины, подключите установочный образа диска с пакетом Дополнений гостевой ОС. Эти пакеты помогут расширть возможности Windows.
Так как я еще не загружал файл дополнений, система не обнаружила его, и предложила скачать образ, соответствующий версии VirtualBox по ссылке:
download.virtualbox.org/virtualbox/5.0.40/VBoxGuestAdditions_5.0.40.iso
Далее, система покажет, в какой каталог загрузила ISO-образ дополнений и предложит присоединить его к запущенной виртуальной машине, на что мы соглашаемся. Теперь, дополнения необходимо установить на виртуальный Windows с помощью стандартной программы установки.
Стала ли гостевая операционная система работать быстрее после установки пакета дополнений? К, сожалению, нет, но стало возможным использовать, например, виртуальный Windows на весь экран монитора, двунаправленный буфер обмена, общие каталоги и диски с хост-системой.
В целом, использовать Windows в VirtualBox, получилось, практически затруднительно, если не решится вопрос, как же ускорить гостевую виртуальной машину.