I added -fno-stack-protector into the line 103 of the makefile in the bios directory and was able to compile it.
rombios32.o: rombios32.c acpi-dsdt.hex $(GCC) -O2 -Wall -fno-stack-protector -c -o $@ $< It looks like qemu works fine even with unmodified bochs's bios. However, I still could not boot the latest beta of Vista, no matter if I applied bios.diff or not. I don't have the release version of Vista. Alex. "Nakajima, Jun" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > We found a way to get 32-bit Vista up on KVM by fixing bios.bin. And I > think it should be helpful to qemu as well. However, I'm not sure if the > binary file has been created simply by applying bios.diff to the latest > bochs CVS tree (actually I doubt it). Can somebody provide a recipe for > creating bios.bin from the bochs tree so that we can make a patch? > > Thanks, > Jun > --- > Intel Open Source Technology Center > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/