Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
howto:programming:embedded:buildroot:vm-install [2012/04/24 11:13] sergey |
howto:programming:embedded:buildroot:vm-install [2019/10/26 21:16] (текущий) sergey ↷ Страница перемещена из dev:embedd:buildroot:vm-install в howto:programming:embedded:buildroot:vm-install |
||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| == Создаем виртуальную машину == | == Создаем виртуальную машину == | ||
| - | Можно использовать xen, VirtualBox, или любую другую систему). | + | Можно использовать xen, VirtualBox, или любую другую систему виртуализации. |
| При настройке следует уделить внимание сети, usb и com-портам. \\ | При настройке следует уделить внимание сети, usb и com-портам. \\ | ||
| - | Удобный и безопасный способ подключения -- назначить виртуальной машине два виртуальных сетевых адаптера: один рабоатет в режиме NAT, другой подключается к виртуальному сетевому мосту (brctl) в родительской системе. | + | Удобный и безопасный способ подключения -- включить в виртуальной машине два виртуальных сетевых адаптера: один рабоатет в режиме NAT, другой подключается к виртуальному сетевому мосту (brctl) в родительской системе. |
| == Устанавливаем debian-squeeze == | == Устанавливаем debian-squeeze == | ||
| - | Пользователь -- user, пароль -- buildroot.\\ | ||
| Устанавливаем необходимые пакеты: | Устанавливаем необходимые пакеты: | ||
| sudo apt-get install subversion | sudo apt-get install subversion | ||
| sudo apt-get install build-essential bison flex gettext libncurses5-dev texinfo autoconf automake libtool | sudo apt-get install build-essential bison flex gettext libncurses5-dev texinfo autoconf automake libtool | ||
| + | sudo apt-get install unzip bzip2 | ||
| | | ||
| + | == Настраиваем сеть == | ||
| + | из трех хостов: host, guest, board. | ||
| + | aptitude install bridge-utils | ||
| + | |||
| + | В /etc/network/interfaces на host добавляем | ||
| + | <file conf host:/etc/network/interfaces> | ||
| + | auto vbox | ||
| + | iface vbox inet static | ||
| + | bridge_ports eth0 | ||
| + | address 192.168.55.1 | ||
| + | netmask 255.255.255.0 | ||
| + | </file> | ||
| + | В виртуальную машину добавляем новый интерфейс -- сетевой мост с vbox. \\ | ||
| + | Конфигурируем сеть 192.168.55 в guest и board, присваиваем адреса, проверяем ping. | ||
| | | ||
| == Скачиваем и утанавливаем buildroot == | == Скачиваем и утанавливаем buildroot == | ||