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.