Date: Tue, 20 Jan 2004 09:13:25 -0500 From: David Gilbert <dgilbert@dclg.ca> To: "Daniel O'Connor" <doconnor@gsoft.com.au> Cc: Greg Shenaut <greg@bogslab.ucdavis.edu> Subject: Re: Discussion on the future of floppies in 5.x and 6.x Message-ID: <16397.14213.159522.188280@canoe.dclg.ca> In-Reply-To: <200401091404.34083.doconnor@gsoft.com.au> References: <200401082334.i08NYMx86020@thistle.bogs.org> <200401091404.34083.doconnor@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Daniel" == Daniel O'Connor <doconnor@gsoft.com.au> writes: Daniel> On Friday 09 January 2004 10:04, Greg Shenaut wrote: >> In nuntio <20040108163724.GA26745@lpthe.jussieu.fr>, Michel TALON >> divulgat: >By the way, what's the reason that it is impossible to >> have just one >floppy which boots FreeBSD kernel, allows to see an >> unbootable cdrom >and continue installation from here? >> >> I agree. The boot floppy tries to do w a y too much. I think we >> should think of the boot floppy as way to implement an old-style >> console emulator: it "boots" and you tell it where to read the >> *real* boot image from. It should support all of the usual >> sources: CDs/DVDs, NFS mounts, FTP, and so on. Daniel> *How* does it support all of those sources? CD/DVD drives Daniel> need drivers (ATA optimisticly, but quite possibly SCSI), Daniel> FTP/NFS need network card support, NFS needs nfsclient.ko You're missing the solution. It's right in front of you. For network drivers, support PXE, RTL and etherboot. PXE even provides the UDP portion of a TCP stack. For disks, use BIOS. No seriously. BIOS support for cdroms and hard disks is still maintained as it's required to support windoze installs. AFAIK, too, one cdrom driver works for all the modern drives, too. In fact, FreeDOS might be an excellent bootstrap platform. Dave. -- ============================================================================ |David Gilbert, Independent Contractor. | Two things can only be | |Mail: dave@daveg.ca | equal if and only if they | |http://daveg.ca | are precisely opposite. | =========================================================GLO================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16397.14213.159522.188280>