[syslinux] Syslinux: Multi-Disks [feature]

H. Peter Anvin hpa at zytor.com
Wed Mar 12 06:35:00 PST 2003


Clifford Wolf wrote:
> On Wed, 12 Mar 2003, Christian Marg wrote:
> 
> 
>>Build ramdisk big enough for the whole kernel file
>>Load first chunk of Kernelfile to ramdisk
>>Ask for second disk
>>Second Bootdisk:
>>Load second chunk of kernel to ramdisk and concatenate both chunks
>>and so on and so forth until the whole Kernel file is on the ramdisk.
>>Use Loadlin (boot a Kernel from DOS) and Boot the kernel from the Ramdisk.
> 
> 
> Hmmm, so the ramdisk must be in high memory (>1 MB) to be able to hold the
> kernel image. Can loadlin handle that? (so it doesn't overwrite the
> ramdisk when extracting the kernel image and so screwing up the data).
> 

It probably can; last I checked LOADLIN would reorganize the memory 
pages into the final layout after loading it all, if HIMEM.SYS is loaded 
when LOADLIN runs.  You could try it, I guess.  You can probably use 
FreeDOS, even, so there are no licensing issues.

	-hpa




More information about the Syslinux mailing list