2
  1. I have a Windows 98 ISO and extracted the files
  2. I patched the files using patcher9x from GitHub
  3. I want to use ImgBurn to return the folder to an ISO state, so I have selected Make Image Bootable from Bootable Disc settings. I am required to select a boot image. Have tried a complete guess setup.exe and others (as I don't have any idea which Bootable Image File is correct)

In addition to this, there are some other options that might be significant in ImgBurn.

The original non-patched Windows 98 ISO booted up fine in Virtual Box.

Which boot image file must I choose for Windows 98 when re-constructing the ISO? What other settings are necessary to boot up as before, such as in the case with the functioning, non-patched Windows 98 ISO file?

Ramhound
  • 44,080
Chris
  • 83

1 Answers1

5

I have arrived at the solution. The problem (see comments) was that I was not loading the boot image file with the correct parameters in ImgBurn. Instead of using UltraISO to Save Boot File, I used the function in ImgBurn itself and then selected the option Yes - to use this boot image file in my project.

(Note, to do this I mounted the unpatched Windows 98 ISO in a virtual drive and then used the extract boot image function in ImgBurn):

enter image description here

After saving, I could use the boot image file:

enter image description here

And then the parameters were input correctly:

enter image description here

I checked the LBA / sectors with IsoBuster and they were different and so that was not the initial problem, but requiring the correct parameters for Bootable Disc in ImgBurn.

Further to this, the 'modern CPU' patched Windows 98 ISO now works (!) and installed in VirtualBox. Have not tested full functionality yet. Will aim to upload patched version to Archive.org.

Chris
  • 83