How to manage running ELF on Bochs
Posted: Thu Aug 18, 2005 8:05 am
Hi!
My kernel is in ELF. When I set the 1_44=kernel.elf in bochsrc or something like that, Bochs won't run it even I've heared that PC can run ELF.
I'm too tired to make a new floppy image through a real floppy whith Grub every time I test my kernel, so I just want to run the ELF kernel.
Is there something wrong with my bochsrc? (I downloaded Bochs yesterday so I can't know):
///////////////////////////////////////
megs: 32
romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
vga: extension=vbe
floppya: 1_44=kernel.elf, status=inserted
boot: a
log: bochs_log.txt
mouse: enabled=0
ips: 15000000
vga_update_interval: 150000
i440fxsupport: enabled=1
///////////////////////////////////////
Please help. It woul'd make this thing a lot easier
My kernel is in ELF. When I set the 1_44=kernel.elf in bochsrc or something like that, Bochs won't run it even I've heared that PC can run ELF.
I'm too tired to make a new floppy image through a real floppy whith Grub every time I test my kernel, so I just want to run the ELF kernel.
Is there something wrong with my bochsrc? (I downloaded Bochs yesterday so I can't know):
///////////////////////////////////////
megs: 32
romimage: file=$BXSHARE/BIOS-bochs-latest, address=0xf0000
vgaromimage: file=$BXSHARE/VGABIOS-lgpl-latest
vga: extension=vbe
floppya: 1_44=kernel.elf, status=inserted
boot: a
log: bochs_log.txt
mouse: enabled=0
ips: 15000000
vga_update_interval: 150000
i440fxsupport: enabled=1
///////////////////////////////////////
Please help. It woul'd make this thing a lot easier