1. К тормозам надо привыкнуть.
2. Давай разберемся насколько сильны тормоза. У меня menuet загружается примерно за 38 секунд. Я отредактировал preboot.inc чтобы он ничего не спрашивал при загрузке и, разумеется, загружаюсь с образа дискеты, а не с дискеты. (разрешение 640x480x32)
мой конфигурационный файл:
Code: Select all
romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
megs: 32
vgaromimage: VGABIOS-lgpl-latest
floppya: 1_44=menuet.img, status=inserted
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=0, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata2: enabled=0, ioaddr1=0x1e8, ioaddr2=0x3e0, irq=11
ata3: enabled=0, ioaddr1=0x168, ioaddr2=0x360, irq=9
ata0-master: type=disk, mode=flat, path="hard.img", cylinders=40, heads=16, spt=63
boot: floppy
ips: 6000000
clock: sync=none, time0=946681200
floppy_bootsig_check: disabled=0
log: bochsout.txt
panic: action=ask
error: action=report
info: action=report
debug: action=ignore
debugger_log: -
parport1: enabled=1, file="parport.out"
vga_update_interval: 300000
keyboard_serial_delay: 250
keyboard_paste_delay: 100000
floppy_command_delay: 500
mouse: enabled=0
private_colormap: enabled=0
keyboard_mapping: enabled=0, map=
user_shortcut: keys=ctrlaltdel
usb1: enabled=1, ioaddr=0xFF80, irq=10
Не стоит бездумно все копировать. Не уверен, например, что у тебя есть образ диска hard.img причем такого же размера, как у меня. Также это конфигурационный файл для более старой версии Bochs. Наиболее важные для скорости параметры по-видимому ips,megs(не стоит ставить слишком много), vga_update_interval. У меня проц 2ГГц. Соотвественно тебе может помочь меньшее значение ips, чем у меня (система быстрее работать не будет - просто чаще будут переключаться задачи). В общем по эксперементируй с разными значениями параметров.