====== Установка 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|Обратно к перечню инструкций]]