Minix/Bochs on FreeBSD

Here you find can some additional details on how to setup bochs under freebsd.

You might want to install bochs with the --with-term option ( Use text-only gui with curses library ). As most probably you wont have X installed.

In my case I disabled the X and enabled term:

/usr/ports/emulators/bochs]# make config

In the menu I have this ( you can check other options as you like of course):

...
[X] TERM           Use text only, console based interface
...
[ ] X11            Use X11 display interface
...

bochsrc.txt Config details:

[pomelo@brain /mnt/storage2/minix]$ cat bochsrc.txt 
romimage: file=BIOS-bochs-latest
megs: 64
vgaromimage: file=VGABIOS-elpin-2.40
floppya: 1_44=floppy.img, status=inserted
ata0-slave: type=cdrom, path=./minix.iso, status=inserted
ata0-master: type=disk, path="minix.img", mode=flat, cylinders=4112, heads=16, spt=63
log: out.bochs
mouse: enabled=0
cpu: ips=15000000
boot: disk 
ne2k: ioaddr=0x300, irq=7, mac=b0:c4:20:00:00:00, ethmod=fbsd, ethdev=xn0
###END###

Since I only have TERM compiled as display option it will use it by default.

MinixWiki: UserGuide/RunningMinixOnBochs (last edited 2011-12-18 19:46:03 by jelledepot)