Bochs

Виртуальные машины и среды исполнения

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Bochs

Непрочитанное сообщение Olej » 17 сен 2012, 01:23

Ещё один проект виртуализации.

Сайт проекта : http://bochs.sourceforge.net/
Bochs 2.6 released on September 2, 2012 !
Документация: http://bochs.sourceforge.net/cgi-bin/to ... r/faq.html

Образы систем (это больше годится для тестирования) : http://bochs.sourceforge.net/diskimages.html
Ещё ряд предустановленных образов (на sourceforge) : http://bochs.sourceforge.net/cgi-bin/to ... _ideq27799

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Bochs

Непрочитанное сообщение Olej » 17 сен 2012, 01:59

Olej писал(а):Ещё один проект виртуализации.
Интерес к Bochs - это продолжение обсуждения темы GPT диски, относительно эмуляции BIOS и процесса загрузки...
Сам Bochs ставится из репозитариев дистрибутива (практически любого).

Запуск его достаточно противный... :
- копируем образец конфигурационного файла из /usr/share/doc/bochs-2.5.1/bochsrc-sample.txt в $HOME/.bochsrc
- редактируем там ... как минимум файл-образ откуда грузить систему:

Код: Выделить всё

ata0-master: type=disk, mode=flat, path="linux-0.2.img"
- это ровно тот образ Linux с сайта QEMU, который я грузил в QEMU в родительской теме...

Код: Выделить всё

bash-4.2$ bochs
========================================================================
                       Bochs x86 Emulator 2.5.1
              Built from SVN snapshot on January 6, 2012
                  Compiled on Mar 13 2012 at 19:16:20
========================================================================
00000000000i[     ] LTDL_LIBRARY_PATH not set. using compile time default '/usr/lib/bochs/plugins'
00000000000i[     ] BXSHARE not set. using compile time default '/usr/share/bochs'
00000000000i[     ] reading configuration from /home/olej/.bochsrc
00000000000e[     ] /home/olej/.bochsrc:475: ataX-master/slave CHS set to 0/0/0 - autodetection enabled
------------------------------
Bochs Configuration: Main Menu
------------------------------

This is the Bochs Configuration Interface, where you can describe the
machine that you want to simulate.  Bochs has already searched for a
configuration file (typically called bochsrc.txt) and loaded it if it
could be found.  When you are satisfied with the configuration, go
ahead and start the simulation.

You can also start bochs with the -q option to skip these menus.

1. Restore factory default configuration
2. Read options from...
3. Edit options
4. Save options to...
5. Restore the Bochs state from...
6. Begin simulation
7. Quit now

Please choose one: [6] 
00000000000i[     ] lt_dlhandle is 0x94ad818
00000000000i[PLGIN] loaded plugin libbx_x.so
00000000000i[     ] installing x module as the Bochs GUI
00000000000i[     ] using log file bochsout.txt
Bochs.png
Bochs.png (26.92 КБ) 6970 просмотров
Видно, что это тот же Linux, с которым экспериментировали раньше с QEMU... т.е. вид файла-образа ОС может не зависеть от менеджера виртуальных машин, под которым он выполняется в VM.

stasiko
Сообщения: 1
Зарегистрирован: 18 июн 2015, 17:47
Контактная информация:

Re: Bochs

Непрочитанное сообщение stasiko » 19 июн 2015, 13:08

Спаси большое за уточнение. Интересно, что история улицы волхонка насчитывает более 600 лет. Протяжённость улицы Изумрудная москва составляет почти 2 км.

Ответить

Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей