![]() ![]() I have made multiple bootable USBs using the official microsoft 'media creation tool' and rufus of course, on three separate USB sticks. I have tried every possible method of installing windows 10 as I can. $ git log -oneline 0551a4be2~.f9626ccb91Ĥ4b17d0 bochs_display_setup: return error on failureFirst of all I'd like to make clear that I'm using all new parts. /pc-bios to specify the path to the generated bios.bin. In this case it might be useful to run QEMU with -L. one in roms/seabios/ where you run the 'git bisect' commands.Īlternatively, using a single terminal, you can stand in the roms/seabios/ directory, bisect and run 'make -C. one in QEMU source, running 'make -C roms bios' to rebuild 'pc-bios/bios.bin' and run QEMU installing your image, I recommend doing your bisection using 2 terminals: f9626ccb91į9626cc (tag: rel-1.11.2) cbvga_set_mode: refine clear display logicĤ4b17d0 bochs_display_ setup: return error on failureĤba61fa cbvga_set_mode: disable clearmem in windows x86 emulator.ĭd69189 cbvga_list_modes: don't list current mode twiceĥf0e7c9 cbvga_setup_modes: use real mode number instead of 0x140ħ67365e cbvga: factor out cbvga_setup_modes()ħ906460 optionrom: enable non-vga display devicesĠ551a4b (tag: rel-1.11.1) paravirt: Only enable sercon in NOGRAPHIC mode if no other console specified These are not so many commits, so the bisect won't be painful: The second one update the SeaBIOS submodule from commit 0551a4be2c to commit f9626ccb91. This will update 'pc-bios/bios.bin' which you use while bisecting. You can rebuild the SeaBIOS image running this command in QEMU source repository: You can rebuild the BIOS image and bisect around this commit. The first one (enable ide dma) is a change in the config. The commits before this one are the ones modifying SeaBIOS, justifying roms to be rebuilt:Ĥ29d3ae2c8 seabios: update submodule to release 1.11.2 This commit only update the built BIOS roms. Unfortunately this is a commit related to SeaBIOS submodule. Pc-bios/vgabios.bin | Bin 38400 -> 38400 bytesĬreate mode 100644 pc-bios/vgabios-bochs-display.binĬreate mode 100644 pc-bios/vgabios-ramfb.bin Pc-bios/vgabios-ramfb.bin | Bin 0 -> 28160 bytes Pc-bios/vgabios-bochs-display.bin | Bin 0 -> 27648 bytes bin | Bin 38400 -> 38400 bytesġ0 files changed, 0 insertions(+), 0 deletions(-)Ĭreate mode 100644 pc-bios/ vgabios- bochs-display. Pc-bios/ vgabios- ramfb.bin | Bin 0 -> 28160 bytes ![]() Seabios: update bios and vgabios binariesĪdds two new vgabios binaries, for ramfb and bochs-display. Just finished a bisect between cfcca36 (working) and current master (not working), here is the result:Ĭd1bfd5ef336166 b275a09dc984254 2bf5e63ae3 is the first bad commitĬommit cd1bfd5ef336166 b275a09dc984254 2bf5e63ae3 ![]() Migration/ram.c: Avoid taking address of fields in packed MultiFDInit_t struct NewerĪvoid the bug by not using the "modify in place" byteswapping Thus cause a crash on dereference on some host architectures). It might not be actually aligned enough for that pointer type (and Taking the address of a field in a packed struct is a bad idea, because Migration/ ram.c: Avoid taking address of fields in packed MultiFDInit_t struct If you are using migration, I wonder if the following commit might affect here:Ĭommit 341ba0df4c69269 cac839ddbacb2a0 ca641a856d What command line are you using to start QEMU? John reported "either not install or will not run 95 or 98 at all" but you report "95 just reboots infinitely after trying to boot from HDD after the initial setup." which is slighly different. Are you trying to restore/launch a pre-installed image? > works fine, and the breakage starts before 3.0.1 and 3.1.0 was released, ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |