Bochs permet d'émuler un PC depuis le boot. C'est un outil qui malgré sa lenteur vous fera gagner beaucoup de temps en vous évitant de rebooter votre PC à chaque modification
Installez bochs de la manière que vous préférez, en recompilant les sources, avec apt-get, urpmi et les concurrents. La configuration se fait soit en éditant le fichier de configuration ${HOME}/.bochsrc, soit en lançant bochs sans options et en répondant aux questions.
J'ai utilisé la version 1.4 (paquetage Mandrake dans les contribs de cooker), et si cela peut vous faire gagner un peu de temps, voici mon fichier de configuration. Adaptez-le à votre propre configuration.
# configuration file generated by Bochs floppya: 1_44="/tmp/ghlmf.floppy", status=inserted # no floppyb # no diskc # no diskd # no cdromd romimage: file=/usr/bochs/1.4/BIOS-bochs-latest, address=0xf0000 vgaromimage: /usr/bochs/1.4/VGABIOS-lgpl-0.3a megs: 32 # no parport #1 # no sb16 boot: a vga_update_interval: 30000 keyboard_serial_delay: 20000 keyboard_paste_delay: 100000 floppy_command_delay: 50000 ips: 500000 mouse: enabled=0 private_colormap: enabled=0 i440fxsupport: enabled=0 time0: 0 # no ne2k newharddrivesupport: enabled=1 # no loader log: /tmp/bochs.log panic: action=ask error: action=report info: action=report debug: action=ignore keyboard_mapping: enabled=0, map= keyboard_type: mf
Un test se fait ensuite en lançant bochs sans argument, mais en chargeant le fichier de configuration qui connait le nom du fichier image de notre disquette. Je vous laisse jouer un peu avec ce bochs qui en émerveillera surement plus d'un. Ou alors, bootez sur la disquette si vous ne voulez pas utiliser bochs.
© 2002 Yves Mettier