-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Pascal Bellard wrote: > Hello, > > Please find attached a patch to build i386/x86_64 kernel directly > bootable. It may be usefull for rescue floppies and installation > floppies. Pascal, In commit f8eeaaf4180334a8e5c3582fe62a5f8176a8c124, build.c has already changed, and I don't believe it's very compatible with this change. See http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f8eeaaf4180334a8e5c3582fe62a5f8176a8c124 Also, we'll need to see comments from H. Peter Anvin on this patch. CC'ing him. > System sector count is updated by tools/bluid.c at offset 495. The > system could be up to 32 Mb long. > > -- support any drive geometry -- > > Disk geometry detection assumes that no error raises on first track. > First track is read sector by sector and the first error determinates > the sectors per track count. Next, reads are performed track by track. > Tested on floppy H2/S18 and harddisk H16/S63. Should work on > every exotic drive supporting Int13h CHS. > > -- cmdline support -- > > If ram_size (offset 504) bit 13 is set, the kernel cmdline > is load from the sector following the kernel image. > > If Ctrl, Alt, Shift or CapsLock is pressed the kernel cmdline is > prompted until Enter key. BackSpace is supported. > > Regards, > > -pascal Frank - -- Frank Sorenson - KD7TZK Systems Manager, Computer Science Department Brigham Young University frank@tuxrocks.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFDJyKhaI0dwg4A47wRAjMoAJ9laL5kvIzkbJAxigSJahqkdnmx8gCg6dOy V6ML9fJQjmfjcdxNGnbSuZ0= =7P9o -----END PGP SIGNATURE-----