trunk из svn'а, собран с
Код:
CFLAGS="-O2 -msse4.2 -fomit-frame-pointer" CXXFLAGS="-O2 -msse4.2 -fomit-frame-pointer" ./configure \
--prefix=~/bochs-bin \
--mandir=\$${prefix}/share/man \
--with-x11 \
--without-rfb \
--with-term \
--without-sdl \
--without-wx \
--disable-docbook \
--enable-cdrom \
--enable-pci \
--disable-usb \
--disable-usb-ohci \
--enable-a20-pin \
--enable-cpu-level=6 \
--enable-x86-64 \
--enable-long-phy-address \
--enable-smp \
--enable-fpu \
--enable-monitor-mwait \
--enable-avx \
--disable-gdb-stub \
--enable-disasm \
--enable-idle-hack \
--enable-all-optimizations \
--enable-repeat-speedups \
--enable-fast-function-calls \
--enable-handlers-chaining \
--enable-plugins \
--disable-ne2000 \
--disable-pnic \
--disable-e1000 \
--disable-sb16 \
--disable-es1370 \
--enable-vmx=2 \
--enable-svm \
--enable-debugger
Конфиг вот:
Код:
# configuration file generated by Bochs
plugin_ctrl: serial=1
config_interface: textconfig
display_library: x
memory: host=1024, guest=3072
romimage: file="~/bochs-bin/share/bochs/BIOS-bochs-latest"
vgaromimage: file="~/bochs-bin/share/bochs/VGABIOS-lgpl-latest"
boot: disk
floppy_bootsig_check: disabled=0
# no floppya
# no floppyb
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata0-master: type=disk, mode=flat, translation=lba, path="/tmp/boot.img", cylinders=5778, heads=11, spt=63, biosdetect=auto, model="Generic HDD" # тут chs параметры от моего 2Гб образа для разработки, не обращайте внимания
ata1: enabled=0
ata2: enabled=0
ata3: enabled=0
pci: enabled=1, chipset=i440fx
vga: extension=vbe, update_freq=5
cpu: count=1:1:1, ips=50000000, quantum=5, model=phenom_8650_toliman, reset_on_triple_fault=1, cpuid_limit_winnt=0, ignore_bad_msrs=1, mwait_is_nop=0
print_timestamps: enabled=0
debugger_log: -
magic_break: enabled=0
port_e9_hack: enabled=0
private_colormap: enabled=0
clock: sync=none, time0=local
# no cmosimage
# no loader
log: bochsout.txt
logprefix: %t%e%d
panic: action=ask
error: action=report
info: action=report
debug: action=ignore
keyboard_type: mf
keyboard_serial_delay: 250
keyboard_paste_delay: 100000
keyboard_mapping: enabled=0, map=
user_shortcut: keys=none
mouse: enabled=0, type=none, toggle=ctrl+mbutton
com1: enabled=1, mode=file, dev="/tmp/ttyS0_bochs"
com2: enabled=0
com3: enabled=0
com4: enabled=0
Upd: понял что r11160 тут ни при чём.
P.S> на обоих osdev'ах жутко не хватает тега spoiler, хотя длинные копипасты логов и тому подобного всё же ужасно портят читабельность.