Hello, I was just looking on how to add FreeDOS to the ReactOS loader, just as I did for NT bootmenu and Syslinux bootmenu (both should be working by now)
There's one problem: I need to update one section "[Operating Systems]" with something like: FreeDOS="FreeDOS (Beta Distribution)"
and add a section (that's the easy part, and same as for boot.ini), which I use the following (ASM) program for: http://www.coli.uni-sb.de/~eric/stuff/soft/specials/text-tool-iniadd.zip
[FreeDOS] Description="FreeDOS Beta" BootType=Bootsector Bootsector=C:\FREEDOS.BSS
I was wondering if you could not remove the [Operating Systems] section (all it does is provide a label/section description), and do the following (add description):
[ReactOS] Description="ReactOS" BootType=ReactOS SystemPath=multi(0)disk(0)rdisk(0)partition(1)\ReactOS
[ReactOS_DebugCom1] "ReactOS (Debug, COM1)" BootType=ReactOS SystemPath=multi(0)disk(0)rdisk(0)partition(1)\ReactOS Options=/DEBUGPORT=COM1
*****instead of:************ [Operating Systems] ReactOS="ReactOS" ReactOS_DebugCom1="ReactOS (Debug, COM1)"
[ReactOS] BootType=ReactOS SystemPath=multi(0)disk(0)rdisk(0)partition(1)\ReactOS
[ReactOS_DebugCom1] BootType=ReactOS SystemPath=multi(0)disk(0)rdisk(0)partition(1)\ReactOS Options=/DEBUGPORT=COM1
It would require to read the entire freeldr.ini for non-standard sections ([FREELDR] and [DISPLAY]) like for example [REACTOS]
by the way, sample freeldr.ini does not show how to use Bootsector, I'll guess I'll just have to install ReactOS over FreeDOS then to figure this out.
Final request: add a small delay on the LiveCD, so someone can boot to A: for example from the FreeLDR which is used on cdrom (boot to C: is already taken care of through cdrom bootsector).
Bernd