Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
handbook:virtualbox [2017/01/13 13:12] tpor |
handbook:virtualbox [2017/02/01 11:55] (текущий) tpor [Установка Askozia в качестве гостевой машины в VirtualBOX] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Установка Askozia в качестве гостевой машины в VirtualBOX ====== | ====== Установка Askozia в качестве гостевой машины в VirtualBOX ====== | ||
+ | |||
+ | [[handbook:setup#virtualnye_mashiny|Обратно к перечню инструкций]] | ||
+ | |||
+ | <note important>В инструкции разобран пример установки **Askozia 5.1 МЕ**</note> | ||
+ | |||
+ | ====== Создание виртуальной машины ====== | ||
1. Скачиваем **VirtualBOX** по [[https://www.virtualbox.org/wiki/Downloads|ссылке]] и устанавливаем его.\\ | 1. Скачиваем **VirtualBOX** по [[https://www.virtualbox.org/wiki/Downloads|ссылке]] и устанавливаем его.\\ | ||
Строка 16: | Строка 22: | ||
8. Укажите размер виртуального жёсткого диска **1,25 Гб**. Нажимаем на кнопку "**Создать**".\\ | 8. Укажите размер виртуального жёсткого диска **1,25 Гб**. Нажимаем на кнопку "**Создать**".\\ | ||
{{ :handbook:12jf.png?direct |}}\\ | {{ :handbook:12jf.png?direct |}}\\ | ||
- | 9. Перейдём к настройкам созданной виртуальной машины, для этого нажимаем на кнопку "**Настроить**".\\ | + | |
+ | ====== Настройки виртуальной машины ====== | ||
+ | |||
+ | 1. Перейдём к настройкам созданной виртуальной машины, для этого нажимаем на кнопку "**Настроить**".\\ | ||
{{ :handbook:13jf.png?direct |}}\\ | {{ :handbook:13jf.png?direct |}}\\ | ||
- | 10. Переходим на вкладку **Система** -> **Процессор** и **включаем** **PAE/NX**. PAE расшифровывается как "Расширение физических адресов". Обычно когда эта опция включена и поддерживается операционной системой то даже на 32-bit x86 CPU возможен доступ к более чем 4 GB памяти. Эта настройка не влияет на размер выделяемой памяти в виртуальной машине.\\ | + | 2. Переходим на вкладку **Система** -> **Процессор** и **включаем** **PAE/NX**. PAE расшифровывается как "Расширение физических адресов". Обычно когда эта опция включена и поддерживается операционной системой то даже на 32-bit x86 CPU возможен доступ к более чем 4 GB памяти. Эта настройка не влияет на размер выделяемой памяти в виртуальной машине.\\ |
{{ :handbook:14jf.png?direct |}}\\ | {{ :handbook:14jf.png?direct |}}\\ | ||
- | 11. Переходим на вкладку **Носители**. Добавляем новый жёсткий диск для хранения записей разговоров.\\ | + | 3. Переходим на вкладку **Носители**. Добавляем новый жёсткий диск для хранения записей разговоров.\\ |
{{ :handbook:15jf.png?direct |}}\\ | {{ :handbook:15jf.png?direct |}}\\ | ||
- | 12. В появившемся окне выбираем "**Создать новый диск**".\\ | + | 4. В появившемся окне выбираем "**Создать новый диск**".\\ |
{{ :handbook:16jf.png?direct |}}\\ | {{ :handbook:16jf.png?direct |}}\\ | ||
- | 13. Формат жёсткого диска указываем - **VDI (VirtualBox Disk Image)**.\\ | + | 5. Формат жёсткого диска указываем - **VDI (VirtualBox Disk Image)**.\\ |
- | {{ :handbook:17jf.png?direct |}} | + | {{ :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|Обратно к перечню инструкций]] | ||
+ | |||
+ | |||
+ | |||