====== Установка Askozia в качестве гостевой машины в VirtualBOX ======
[[handbook:setup#virtualnye_mashiny|Обратно к перечню инструкций]]
В инструкции разобран пример установки **Askozia 5.1 МЕ**
====== Создание виртуальной машины ======
1. Скачиваем **VirtualBOX** по [[https://www.virtualbox.org/wiki/Downloads|ссылке]] и устанавливаем его.\\
2. Создаём новую виртуальную машину\\
{{ :handbook:6jf.png?direct |}}\\
3. Указываем **Имя**, **Тип** и **Версию** виртуальной машины, как показано на рисунке.\\
{{ :handbook:7jj.png?direct |}}\\
4. Для данной виртуальной машины выделяем объём оперативной памяти **1024 Мб**.\\
{{ :handbook:8jf.png?direct |}}\\
5. Создаём **новый** виртуальный жёсткий диск.\\
{{ :handbook:9jf.png?direct |}}\\
6. Указываем тип файла **VDI (VirtualBox Disk Image)**, определяющий формат нового жёсткого диска.\\
{{ :handbook:10jf.png?direct |}}\\
7. Жёсткий диск должен быть **фиксированного** размера.\\
{{ :handbook:11jf.png?direct |}}\\
8. Укажите размер виртуального жёсткого диска **1,25 Гб**. Нажимаем на кнопку "**Создать**".\\
{{ :handbook:12jf.png?direct |}}\\
====== Настройки виртуальной машины ======
1. Перейдём к настройкам созданной виртуальной машины, для этого нажимаем на кнопку "**Настроить**".\\
{{ :handbook:13jf.png?direct |}}\\
2. Переходим на вкладку **Система** -> **Процессор** и **включаем** **PAE/NX**. PAE расшифровывается как "Расширение физических адресов". Обычно когда эта опция включена и поддерживается операционной системой то даже на 32-bit x86 CPU возможен доступ к более чем 4 GB памяти. Эта настройка не влияет на размер выделяемой памяти в виртуальной машине.\\
{{ :handbook:14jf.png?direct |}}\\
3. Переходим на вкладку **Носители**. Добавляем новый жёсткий диск для хранения записей разговоров.\\
{{ :handbook:15jf.png?direct |}}\\
4. В появившемся окне выбираем "**Создать новый диск**".\\
{{ :handbook:16jf.png?direct |}}\\
5. Формат жёсткого диска указываем - **VDI (VirtualBox Disk Image)**.\\
{{ :handbook:17jf.png?direct |}}\\
6. Создаём **фиксированный** жёсткий диск.\\
{{ :handbook:18jf.png?direct |}}\\
7. Указываем **Имя** создаваемого диска и **Размер**. В нашем примере мы выделили 2 Гб для хранения записей разговоров.
Рекомендуемый размер жёсткого диска для хранения **записей разговоров** составляет **50Gb**
{{ :handbook:19jf.png?direct |}}\\
8. Установку Askozia будем проводить с оптического диска, на котором записан образ «**askozia-pbx-generic-pc-x86-i486-x_x.iso**».\\
{{ :handbook:20.png?direct |}}\\
9. Переходим на вкладку "**Сеть**". Настраиваем **сетевой мост**, как показано на рисунке ниже. **Сохраняем** все произведенные настройки.\\
{{ :handbook:21.png?direct |}}\\
====== Установка Askozia ======
1. Запускаем созданную виртуальную машину.\\
{{ :handbook:22.png?direct |}}\\
2. На данном этапе Askozia загружается с оптического диска, на который записан образ «**askozia-pbx-generic-pc-x86-i486-x_x.iso**». На это нам указывает строчка: "**PBX is running in Live or Recovery mode**".\\
{{ :handbook:23.png?direct |}}\\
3. Производим установку Askozia.
* Введите с клавиатуры цифру **8** и нажмите «**Enter**» для начала установки. Askozia отобразит информацию о всех **доступных** дисках. В текущем примере - диск «**hda**».
* Введите с клавиатуры имя диска, в текущем случае **hda**.
* Система запросит подтверждение. Подтверждаем - **y**.
Имена дисков могут отличаться для вашей системы. Будьте внимательны с выбором, все данные на диске, куда устанавливается Askozia, будут потеряны.
{{ :handbook:24.png?direct |}}\\
4. После завершения установки система перезагрузится. После перезагрузки **пункт 8** примет вид, как на рисунке ниже.\\
{{ :handbook:25.png?direct |}}\\
5. Далее извлекаем диск **askozia-pbx-generic-pc-x86-i486-x_x.iso**» из привода, теперь **Askozia** будет запускаться с диска **hda**, на который мы и установили систему.\\
{{ :handbook:26.png?direct |}}\\
6. В консоли перезапустим систему:
* Введите с клавиатуры цифру **5** и нажмите «**Enter**» для начала установки.
* Система запросит подтверждение. Подтверждаем - **y**.
{{ :handbook:27.png?direct |}}\\
7. После перезапуска увидим, что строчка "**PBX is running in Live or Recovery mode**" отсутствует.\\
{{ :handbook:28.png?direct |}}\\
На этом установка Askozia в качестве гостевой машины в VirtualBOX завершена.
====== Автозагрузка виртуальной машины ======
На практике часто возникает необходимость организовать автоматический запуск виртуальной машины при загрузке операционной системы. Реализовать эту возможность довольно легко:\\
Ниже описанные действия справедливы для ОС **Windows**
1. Создаём **BAT** файл (текстовый документ с расширением *.**bat**)\\
2. Открываем **BAT** файл через текстовый редактор и добавляем следующую строчку:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm vm-name
В кавычках указываем путь к **VBoxManage.exe**, **vm-name** — имя виртуальной машины для запуска (в нашем примере имя виртуальной машины **Askozia5**).\\
3. Открываем редактор реестра - набираем **regedit** в командной строке.\\
4. Открываем ветку:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
5. Создаём новый **строковый параметр**. Задаём параметр (например, имя виртуальной машины) и значение (расположение *.bat файла).\\
{{ :handbook:29.png?direct |}}
[[handbook:setup#virtualnye_mashiny|Обратно к перечню инструкций]]