Hi,

> "grub4dos without menu" as "generic" boot file for FreeDOS
> is really unnecessary, unless you need CD-ROM no-emulation
> boot support or a file of which only the first few sectors
> are loaded. I'm sure someone writing Assembly and motivated
> enough could add the described generic boot support to the
> DOS-C (FreeDOS) file KERNEL.SYS itself.

Note that this would mean that you have to find the sources
of ELTORITO.SYS - nu2.nu says it is now free / unmaintained
but sources are not yet public -  and add ELTORITO and also
SHSUCDX into the kernel itself.  Otherwise you will be able
to boot the kernel,  but will not be able to load any other
file from CD/DVD, not even config.sys ;-). My personal idea
of the situation is  that booting from a virtual floppy via
CD/DVD is a well-working and tested workaround, either with
BIOS 1.2 / 1.44 / 2.88 MB floppy image or with MEMDISK any-
size (even compressed) floppy image loaded from GRUB4DOS or
ISOLINUX in no-emulation mode.  Only no-emulation mode lets
you enjoy ELTORITO.SYS access,  but remember that free SATA
and IDE/ATAPI CD/DVD drivers for DOS already exist, such as
GCDROM, XGCDROM, XCDROM, UIDE and possibly others :-).

Eric



PS: Comment on your other binary formats, combined COM-SYS is
evil while combined EXE-SYS can even be UPXed with newer UPX.
However, for a kernel, neither DEVICE nor DOS executable file
format make much sense... You already say that the only thing
done by RXDOS when loaded that way is showing some message ;-)




------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to