I'm reading the docs accompanying SYSLINUX where it says:- ++++ CREATING A BOOTABLE LINUX FLOPPY +++ In order to create a bootable Linux floppy using SYSLINUX, prepare a normal MS-DOS formatted floppy. Copy one or more Linux kernel files to it, then execute the DOS command: syslinux [-s] a: Now before I run this program, I'd like to know which 'one or more Linux kernel files' I'm supposed to copy... Can someone give me an example of one? Are the required files in the archive or do I have to go some place else? I don't find these instructions easy to follow at all especially when so much seems to be assumed. Is it so hard to be a little bit more specific? I have been following some links related to the Linux Router Project and would like to install a minimal Linux on a CF disk. -- John
On Wed, Mar 05, 2003 at 04:36:01PM +0000, John Poltorak wrote:> > I'm reading the docs accompanying SYSLINUX where it says:- > ++++ CREATING A BOOTABLE LINUX FLOPPY +++[snip]> Now before I run this program, I'd like to know which 'one or more Linux > kernel files' I'm supposed to copy...'one or more kernel files' just means that the floppy should have a kernel on it. The name doesn't really matter, as long as it's the old MS-DOS 8.3 filename.ext format. Also it would be nice to have some sort of initrd on it, but ofcourse that isn't nessecary (sp?). grtz, Tijn -- 5:53PM up 59 days, 3:52, 4 users, load averages: 0.05, 0.08, 0.08
Hi, John Poltorak <jp at manninghammills.org> schrieb am 05.03.03 17:41:39:> I'm reading the docs accompanying SYSLINUX where it says:- > > > ++++ CREATING A BOOTABLE LINUX FLOPPY +++ > > In order to create a bootable Linux floppy using SYSLINUX, prepare a > normal MS-DOS formatted floppy. Copy one or more Linux kernel files to > it, then execute the DOS command: > > syslinux [-s] a: > > > Now before I run this program, I'd like to know which 'one or more Linux > kernel files' I'm supposed to copy...Short answer: The ones you reference in syslinux.cfg> Can someone give me an example of one? Are the required files in the > archive or do I have to go some place else? > > I don't find these instructions easy to follow at all especially when so > much seems to be assumed. Is it so hard to be a little bit more specific? > > I have been following some links related to the Linux Router Project and > would like to install a minimal Linux on a CF disk.Ok, to totally confuse you (or clear something up?): There's the memdisk 'kernel' included in syslinux. This is not really a linux kernel, but it's emulating a disk drive on bios level. So put default disk label disk kernel memdisk.bin append initrd=bootdisk.img in your config file, and take a disk image (e.g. some Dos 6.22 bootdisk) on your medium (this would be more usable with isolinux and pxelinux, since syslinux itself comes from a disk drive), and usually you should get your client booted to dos. The linux kernel is created by compiling the kernel source from kernel.org. You need a running linux system for this, there's no way to create this from elsewhere (unless you really know what you are doing - it is possible, but it isn't a simple task!). BTW: It seems that you want to have something like the lilo bootloader, since syslinux is tied to a disk with FAT filesystem, while lilo can boot linux from an ext2 filesytem (the linux standard filesystem). Regards, Josef ______________________________________________________________________________ Erster Klick - SMS versenden, zweiter Klick - die Telefonnummer im Adressbuch speichern bei: http://freemail.web.de/features/?mc=021151
Hi, JohnPoltorak <jp at manninghammills.org> schrieb am 06.03.03 01:26:23:> On Wed, Mar 05, 2003 at 10:07:40PM +0100, Josef Siemes wrote: > > The linux kernel is created by compiling the kernel source from kernel.org. > > Can't I just download a pre-compiled kernel from somewhere?> I looked at the KERNELS subdirectory on Slackware and did not see any > references to cc or gcc and wondered how they got built...The kernel is a binary. And yes, it is built with gcc, including the other gnu tools. It seems that you found the installation kernels in your distribution. We are getting more and more off-topic here. This list is about syslinux & tftp-hpa, not about compiling kernels. Read some howtos about this: www.tldp.org Regards, Josef ______________________________________________________________________________ Ihre Freunde sind in Italien? Schicken Sie ihnen trotzdem eine SMS mit WEB.DE FreeMail http://freemail.web.de/features/?mc=021172