> Am 18.01.2025 um 13:17 schrieb Eric Auer via Freedos-devel 
> <freedos-devel@lists.sourceforge.net>:
> 
> If I understand you correctly, it is not sufficient to
> have no boot flag set in the MBR for any of them?

Correct.

What works, probably because the VMware BIOS contains some heuristics, is when 
the IPL area is filled with zeroes. This is why the FreeDOS 1.3 installer 
works, as FDISK 1.3 fails to initialise the IPL. However, having the BIOS 
signature and no valid IPL is bad. Many BIOS do not have proper IPL 
verification heuristics.

There are two ways to solve:

FDISK 1 /NOIPL /PRI:MAX   instead of FDISK 1 /PRI:MAX

I will implement the /NOIPL as a way to enforce no IPL is written.

However, I think that the updated boot code will do its job when running under 
VMware.

Bernd



_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to