Мы используем cookie-файлы, чтобы улучшить эту веб-страницу. Ознакомьтесь с Политикой в отношении cookie-файлов .

NAS 249

Настройка виртуальной машины с помощью программы VirtualBox

Настройка и запуск виртуальных машин на ASUSTOR NAS с помощью программы VirtualBox

2023-07-26

ЦЕЛИ КУРСА

После прохождения этого курса вы получите следующие умения:

  1. Настройка и запуск виртуальных машин на ASUSTOR NAS с помощью программы VirtualBox.
  2. Запуск виртуальных машин на мобильных устройствах. (ноутбуках, смартфонах и планшетах)

ПРЕДВАРИТЕЛЬНЫЕ УСЛОВИЯ

Предварительные условия курса:

Нет

Слушатели должны получить следующие практические знания:

Нет


ПЛАН КУРСА

1. Знакомство с программой VirtualBox

2. Настройка виртуальной машины

2.1 Установка языка отображения VirtualBox в ADM

3. Настройка подключения к удаленному рабочему столу

4. Установка гостевых дополнений VirtualBox

4.1 Установка через VirtualBox в ADM

4.2 Установка через ASUSTOR Portal

5. Запуск виртуальных машин с мобильных устройств

6. Доступ к файлам сетевого хранилища

7. Автоматический запуск виртуальной машины при перезагрузке NAS

8. Примечания





1. Знакомство с программой VirtualBox

VirtualBox является программным продуктом компании Oracle Corporation. VirtualBox можно использовать для установки и запуска нескольких операционных систем.


  • Ограничения по использованию

Поддерживаемые модели

AS52, 53, 54, 63, 64, 70, Lockerstor (AS66), Lockerstor Gen2 (AS67), Flashstor (FS67)

(*) AS31, 32, 50, 51, 61, 62

(**) Lockerstor (AS65), Lockerstor Pro (AS71)


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

**Соединение HDMI не поддерживается.

Память

Рекомендуется использовать память емкостью не менее 4 ГБ

Официально одобренные операционные системы

  • Windows 8.1, Windows 10, 11
  • Windows Server 2012, 2012R2, 2016, 2019, 2022
  • macOS 10.15, 11, 12, 13
  • Ubuntu 18.04 LTS, 20.04 LTS, 22.04
  • Debian GNU/Linux 10, 11
  • Oracle Linux 7, 8, 9
  • CentOS
  • См. также

Список гостевых ОС VirtualBox

https://www.virtualbox.org/wiki/Guest_OSes

Максимальное число одновременно используемых виртуальных машин

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

Поддержка устройств RDP и USB 2.0/3.0

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




2. Настройка виртуальной машины

В этом разделе рассматривается использование VirtualBox для настройки виртуальной машины.
Сначала подготовьте перечисленные ниже компоненты.

  • Клавиатура и мышь
  • Файл виртуального оптического диска операционной системы, которая будет устанавливаться.

ШАГ 1

Войдите в ADM, откройте [App Central], найдите следующие приложения и установите их:

  • ASUSTOR Portal (*)
  • VirtualBox
  • VirtualBox Extension Pack
  • VirtualBox Language Pack (Необязательно: установите это приложение, если вам нужно установить язык отображения phpVirtualBox.)

Примечание: *Для моделей без поддержки HDMI установка ASUSTOR Portal не требуется и недоступна.



ШАГ 2

Подключите клавиатуру и мышь к сетевому хранилищу и щелкните значок VirtualBox.

Примечание: клавиатуры и мыши не нужны для моделей без поддержки HDMI. Установка и настройки будут выполнены через VirtualBox на рабочем столе ADM.


  • ADM: Обязательно включите веб-сервер в Services или Web Center для использования VirtualBox в ADM.



  • Portal:


ШАГ 3

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


ШАГ 4

Нажмите на кнопку [Создать], чтобы приступить к настройке новой виртуальной машины.


ШАГ 5

Введите имя виртуальной машины, выберите тип устанавливаемой операционной системы и нажмите на кнопку [Далее].

  • ADM:


  • Portal:


ШАГ 6

Теперь необходимо выбрать объем памяти (ОЗУ), который будет выделен для виртуальной машины. Чем больше размер выделяемой памяти, тем лучше эффективность работы виртуальной машины. Выделив память, нажмите на кнопку [Далее] для продолжения настройки.

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


ШАГ 7

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

  • Создание виртуального жесткого диска
  • Настройка свойств файла виртуального жесткого диска
  • Настройка свойств гибкости расширения виртуального жесткого диска
  • Выбор места установки виртуального жесткого диска в сетевом хранилище и настройка его размера. (Примечание. Место установки виртуального жесткого диска по умолчанию: /home/admin/VirtualBox VMs)

Выберите командную кнопку [Создать виртуальный жесткий диск] и нажмите на кнопку [Создать].


Выберите тип файла, который будет использоваться для нового виртуального жесткого диска. В этом примере мы выбрали [VDI (образ диска VirutalBox)] и нажали на кнопку [Далее].


Выберите, будет ли размер нового виртуального жесткого диска увеличиваться по мере использования (динамическое выделение), или диск будет создан с максимальным размером (фиксированный размер). В этом примере мы выбрали [Динамическое выделение] и нажали на кнопку [Далее].


Теперь необходимо ввести имя виртуального жесткого диска, выбрать его расположение в сетевом хранилище и настроить его размер. В этом примере мы выбрали стандартное местоположение VirtualBox и размер (50 ГБ), а затем нажали на кнопку [Создать].

Примечание: Если вы хотите создать виртуальный жесткий диск объемом более 512 ГБ, введите емкость непосредственно в поле ввода. Убедитесь, что емкость не превышает доступную емкость тома, на котором хранится VDI.


ШАГ 8

Завершив создание виртуальной машины, вы увидите его имя в интерфейсе управления VirtualBox. Теперь перейдем к настройке следующих параметров виртуальной машины.

  • Параметры ЦП
  • Параметры видеопамяти
  • Файл образа CD/DVD устанавливаемой операционной системы

Сначала настроим параметры ЦП. Для входа в параметры ЦП нажмите на кнопку [Настройка], [Система] и выберите вкладку [Процессор]. (Настраивая выделение ЦП, следует учитывать производительность оборудования сетевого хранилища)


Затем выберите [Экран] для настройки видеопамяти. Сначала отметьте флажками [Включить 3D Acceleration] и [Включить 2D Video Acceleration], а затем установите емкость видеопамяти [128 МБ].


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

  • Выберите «Удаленный дисплей» в разделе «Дисплей» в настройках.
  • Включите сервер и введите IP-адрес NAS под Net Address. Нажмите «ОК», чтобы сохранить.


Теперь нажмите на кнопку [Хранилище], выберите [Пустое] и щелкните значок "Оптический диск". Выберите пункт [Выбрать файл виртуального диска CD/DVD…]. На этом этапе вы сможете просмотреть содержимое сетевого хранилища и выбрать файл виртуального диска CD/DVD для устанавливаемой операционной системы. Выбрав файл, нажмите на кнопку [OK].



Примечание. Выбирая файл образа CD/DVD, дважды щелкните кнопку [/] и выберите [Том 1] для просмотра данных сетевого хранилища.


ШАГ 9

Убедитесь в том, что файл образа виртуального диска CD/DVD подключен, и нажмите на кнопку [Начать] для начала установки операционной системы.


  • ADM:

Используя подключение к удаленному рабочему столу для Windows, введите IP-адрес NAS, затем двоеточие и номер порта. Пример: 192.168.1.100:3389. После этого вы сможете подключиться к виртуальной машине.

Пользователи могут ввести в поиске Windows «Подключение к удаленному рабочему столу», чтобы запустить удаленный рабочий стол в Windows.


  • Portal:

В открывшемся окне установки нажмите на кнопку [Просмотр] в верхней части окна и выберите [Перейти в полноэкранный режим]. Теперь вы готовы начать установку операционной системы.


Если на экран выводится показанное ниже сообщение, выберите [Больше не показывать это сообщение] и нажмите на кнопку [Переключиться].


Примечание. По умолчанию управляющей клавишей является правая клавиша Ctrl.



2.1 Установка языка отображения VirtualBox в ADM


ШАГ 1

  • Откройте [App Central], выберите [VirtualBox Language Pack] и установите его.
  • После завершения установки нажмите [VirtualBox Language Pack] на рабочем столе ADM.


ШАГ 2

  • Нажмите [Язык интерфейса], выберите язык, который вы хотите изменить, и нажмите [Применить].
  • Закройте это приложение, нажмите [VirtualBox] на рабочем столе ADM и подтвердите, что язык отображения phpVirtualBox был изменен.




3. Настройка подключения к удаленному рабочему столу

Пакет расширений VirtualBox Extension Pack необходим для подключения к удаленному рабочему столу в VirtualBox и особенно необходим для моделей без поддержки HDMI. Установка операционной системы на виртуальной машине и работа в виртуальной машине - все это должно выполняться в удаленном соединении, поскольку отсутствуют порты HDMI. Обязательно включите веб-сервер в Services или Web Center.

Эти настройки можно установить с помощью VirtualBox в ADM.

  • Выберите «Удаленный дисплей» в разделе «Дисплей» в настройках.
  • Включите сервер и введите IP-адрес NAS под Net Address. Нажмите «ОК», чтобы сохранить.


После настройки параметров используйте подключение к удаленному рабочему столу для Windows. Введите IP-адрес NAS, затем двоеточие и номер порта. Пример: 192.168.1.100:3389. После этого вы сможете подключиться к виртуальной машине, установить ОС и запустить виртуальную машину.

Пользователи могут ввести в поиске Windows «Подключение к удаленному рабочему столу», чтобы запустить удаленный рабочий стол в Windows.


Примечание: Chrome и Firefox новой версии теперь не поддерживают Adobe Flash. В ADM VirtualBox невозможно нажать на Консоль для подключения удаленного дисплея, используя веб-браузер, который не поддерживает Flash.




4. Установка гостевых дополнений VirtualBox

Завершив установку операционной системы, необходимо установить гостевые дополнения VirtualBox для улучшения работы пользовательского интерфейса. В этом разделе приводятся два примера установки через интерфейс HDMI (ASUSTOR Portal) и VirtualBox в ADM (интерфейс веб-браузера ADM).


4.1 Установка через VirtualBox в ADM

ШАГ 1

Введите IP-адрес сетевого хранилища в веб-браузере и зайдите в ADM. Откройте VirtualBox с рабочего стола ADM.


ШАГ 2

Открыв VirtualBox, щелкните запущенную виртуальную машину. Затем щелкните значок [Настройка] в панели инструментов и выберите [Установить гостевые дополнения…].


ШАГ 3

В появившемся информационном окне нажмите на кнопку [ОК].


ШАГ 4

Используя подключение к удаленному рабочему столу для Windows, введите IP-адрес NAS, затем двоеточие и номер порта. Пример: 192.168.1.100:3389. После этого вы сможете подключиться к виртуальной машине.

Пользователи могут ввести в поиске Windows «Подключение к удаленному рабочему столу», чтобы запустить удаленный рабочий стол в Windows.


ШАГ 5

  • Откройте проводник в Windows, выберите «Этот компьютер», а затем нажмите «VirtualBox Guest Additions».


  • Щелкните правой кнопкой мыши [VBoxWindowAddition.exe] и выберите «Запуск от имени администратора». Следуйте инструкциям по установке.



4.2 Установка через ASUSTOR Portal

ШАГ 1

Нажмите на кнопку [Устройство] и выберите [Установить образ диска с гостевыми приложениями…].


После завершения загрузки и установки зайдите на устройство компакт-диска из своей операционной системы. Вы увидите окно, аналогичное показанному на следующем рисунке.


ШАГ 2

Просмотрите содержимое компакт-диска и дважды щелкните файл [VBoxWindowsAdditions.exe] для начала установки.


Примечание. Если вы установили 32-разрядную операционную систему, выберите [VBoxWindowsAdditions-x86.exe].


ШАГ 3

Открывается мастер установки. Выберите [Далее] для всех шагов установки. После завершения установки появится системный запрос на выполнение перезагрузки виртуальной машины. На последнем шаге мастера установки выберите командную кнопку [Выполнить перезагрузку] и нажмите на кнопку [Завершить].


Поздравляем! Вы завершили базовую настройку виртуальной машины. Теперь можно начинать работу с удобным единым интерфейсом сетевого хранилища и ПК.




5. Запуск виртуальных машин с мобильных устройств

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


5.1 Ноутбук

  • Введите IP-адрес сетевого хранилища в веб-браузере и зайдите в ADM. Откройте VirtualBox с рабочего стола ADM.


  • В открывшемся окне VirtualBox выберите операционную систему и нажмите на кнопку [Пуск].


5.2 Смартфон/планшет

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

  • Устройства Android: загрузите клиент удаленного рабочего стола из Google Play.


  • Устройства iOS: загрузите удаленный рабочий стол Microsoft из Apple App Store.





6. Доступ к файлам сетевого хранилища

Как же получить доступ к файлам, хранящимся на виртуальной машине?

На следующем рисунке созданная вами виртуальная машина обозначена как "VM 1". "Файл" - это файлы, хранящиеся на VM1. С точки зрения сетевого хранилища VM1 рассматривается как один файл. Поэтому, открывая VM1 с помощью обычных способов открытия файлов, вы увидите только один файл, но не сможете открыть его и просмотреть дополнительное содержимое или файлы.


Как же получить доступ к файлам сетевого хранилища из виртуальной машины? Исходя из требований общего доступа и работы с файлами, рекомендуется использовать Samba/CIFS для максимально быстрого доступа к файлам сетевого хранилища из виртуальной машины. Этот способ открытия файлов абсолютно идентичен способу, который используется на обычном компьютере. Вы сможете открывать общие папки на сетевом хранилище и подключенных к нему внешних жестких дисках, не изучая новые руководства!




7. Автоматический запуск виртуальной машины при перезагрузке NAS

ADM может выполнять сценарии загрузки, сохраненные последовательно при загрузке. Можно добавить сценарий для запуска виртуальной машины при включении NAS.

Примечание: В приведенном ниже примере для редактирования и загрузки файла сценария используется Windows. Чтобы отредактировать сценарий напрямую, войдите в свой NAS с учетной записью системного администратора по SSH и используйте vi для непосредственного редактирования сценария.


ШАГ 1

  • Используя текстовый редактор на вашем компьютере, создайте новый файл с именем «S99xxxx.sh».
  • Введите следующий сценарий и сохраните файл.
  • #!/bin/sh
  • /opt/VirtualBox/VBoxManage startvm VMNAME --type vrdp &
  • Где VMNAME - это имя виртуальной машины.

Примечание: 1. Имя файла должно включать в себя префикс S99. Это определенное ADM имя файла и последовательность выполнения для загруженного сценария оболочки. Остальная часть имени файла может быть изменена. Расширение файла - «sh». Файлы не должны иметь повторяющихся имен.
Пример: S99autoboot-vm.sh


ШАГ 2

  • Загрузите сохраненный файл sh в /usr/local/etc/init.d/ на NAS.
  • Убедитесь, что владельцем S99*.sh является учетная запись администратора или root.
  • Измените права доступа к файлам для S99*.sh на 0774.

Примечание: Обязательно предоставьте разрешение [x] (выполнение) S99*.sh для владельца учетной записи, и необязательно предоставлять разрешение для группы администраторов.


ШАГ 3

  • Хорошо настроенный сценарий оболочки будет выполняться последовательно при включении NAS.
  • Когда NAS включается, настроенная виртуальная машина запускается автоматически и с ней можно взаимодействовать.




8. Примечания

ASUSTOR Portal определяет новые виртуальные машины и добавляет их в интерфейс Portal в виде ярлыков. Чтобы отключить эту функцию, зайдите в раздел [Настройка] [VirtualBox] из ASUSTOR Portal.

Была ли эта статья полезной? Да / Нет