Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
handbook:virtualbox [2017/01/13 11:33] tpor |
handbook:virtualbox [2017/02/01 11:55] (текущий) tpor [Установка Askozia в качестве гостевой машины в VirtualBOX] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Установка Askozia в качестве гостевой машины в VirtualBOX ====== | ====== Установка Askozia в качестве гостевой машины в VirtualBOX ====== | ||
- | ===== Установка VirtualBOX ===== | + | [[handbook:setup#virtualnye_mashiny|Обратно к перечню инструкций]] |
+ | |||
+ | <note important>В инструкции разобран пример установки **Askozia 5.1 МЕ**</note> | ||
+ | |||
+ | ====== Создание виртуальной машины ====== | ||
+ | |||
+ | 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 Гб для хранения записей разговоров. | ||
+ | <note important>Рекомендуемый размер жёсткого диска для хранения **записей разговоров** составляет **50Gb**</note> | ||
+ | {{ :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**. | ||
+ | <note warning>Имена дисков могут отличаться для вашей системы. Будьте внимательны с выбором, все данные на диске, куда устанавливается Askozia, будут потеряны.</note> | ||
+ | {{ :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 завершена. | ||
+ | |||
+ | ====== Автозагрузка виртуальной машины ====== | ||
+ | На практике часто возникает необходимость организовать автоматический запуск виртуальной машины при загрузке операционной системы. Реализовать эту возможность довольно легко:\\ | ||
+ | <note important>Ниже описанные действия справедливы для ОС **Windows**</note> | ||
+ | 1. Создаём **BAT** файл (текстовый документ с расширением *.**bat**)\\ | ||
+ | 2. Открываем **BAT** файл через текстовый редактор и добавляем следующую строчку: | ||
+ | <code>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm vm-name</code> | ||
+ | В кавычках указываем путь к **VBoxManage.exe**, **vm-name** — имя виртуальной машины для запуска (в нашем примере имя виртуальной машины **Askozia5**).\\ | ||
+ | 3. Открываем редактор реестра - набираем **regedit** в командной строке.\\ | ||
+ | 4. Открываем ветку: | ||
+ | <code>HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run </code> | ||
+ | 5. Создаём новый **строковый параметр**. Задаём параметр (например, имя виртуальной машины) и значение (расположение *.bat файла).\\ | ||
+ | {{ :handbook:29.png?direct |}} | ||
+ | |||
+ | [[handbook:setup#virtualnye_mashiny|Обратно к перечню инструкций]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
- | - Скачиваем **VirtualBOX** по [[https://www.virtualbox.org/wiki/Downloads|ссылке]]. На момент написания стати последней версией утилиты является **5.1.12**. | ||
- | - Запустите скачанный файл инсталлятора, нажмите «**Next**».{{ :handbook:1jf.png?direct |}} | ||
- | - После этого запустится очередное окошко программы. Нажмите «Next».{{ :handbook:2vva.png?direct |}} | ||
- | - В окне выбора параметров галочки оставьте по умолчанию. Кликните «Next».{{ :handbook:3va.png?direct |}} | ||
- | - После появится очередное окно установки. Инсталлятор **Virtualbox** доведет до вашего сведения, что в процессе установки программы создастся новое сетевое подключение. Кликните «**Yes**». {{ :handbook:4chm.png?direct |}} | ||
- | - Нажмите «**Install**» для установки приложения. В следующем окне нажмите «**Finish**». {{ :handbook:5ro.png?direct |}} | ||