|
Subject: Boot Floppy z0r Newsgroups: gmane.linux.gentoo.devel Date: 2003-07-25 03:24:23 GMT (5 years, 5 weeks, 22 hours and 13 minutes ago) i'm spent sometime developing a boot-floppy-generating script but seem to have hit some roadblocks ... (1) i cant seem to get vmware to like the 1 disk version of a boot floppy ... (2) i cant seem to find any floppy disks that arent corrupted :) (3) i cant seem to figure out how to make 2.6.x *not* zero out a ramdisk after umounting it ... wasnt a prob in 2.4.x, but now it's a show stopper for me :/ so i think i'll release the scripts i have in order to get feedback from ppl who may have done this kind of thing before ... i myself have never made a bootable floppy before, this would be my first attempt :) lets jump to it, the code: http://wh0rd.org/gentoo/boot-floppy/ ... next, ill give some info on it ... the script requires you have uclibc installed. what is uclibc you ask ? just goto http://www.uclibc.org/ ... basically it is a much smaller replacement for glibc ... smaller is better because we can get more stuff onto the floppy. the script builds a floppy disk image with these packages (all compiled with uclibc): busybox, tinylogin, udhcp, e2fsprogs. i basically got a working root system put together and wanted to get the floppy generation process down before adding more stuff. so ! heres what i need ! (1) feedback on what you think should be better (2) feedback on how to make a working floppy image (without using a floppy drive) ... utilizing a boot loader like grub is ok, but i wish i could get the dealie down where the first hundred blocks the kernel occupies while the rest of the disk is the rootfs ... and the kern just loads it for you ... -mike |
|
|