Date: Fri, 13 Apr 2001 16:42:57 -0700 (PDT) From: Annelise Anderson <andrsn@andrsn.stanford.edu> To: Ugen <ugen@xonix.com> Cc: "Jonathan M. Slivko" <optix@nyc.rr.com>, "G. Jason Middleton" <gmiddl1@gl.umbc.edu>, freebsd-questions@FreeBSD.ORG Subject: Re: boot floppy: trying again Message-ID: <Pine.BSF.4.10.10104131622320.72080-100000@andrsn.stanford.edu> In-Reply-To: <3AD7708F.FB21EC7F@xonix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I had precisely such a need at one time--while the aic driver for the Adaptec 1520 was not in the kernel. So I wanted a boot floppy that included the driver for the 1520. I built a release (this was for 3.2). Then I made another kernel for the release and made boot floppies, so the kernel included the driver I wanted. I had this release on my web server for a while and a few people actually used it to install. I also built a release around the same time to include pccard support in a boot kernel so I could install on a laptop by ftp (this is of course now part of the GENERIC kernel). I also adapted msfroot to include the ee editor so I could edit the pccard.conf file, and of course I had to include pccardc and pccardd. This is sort of fun to do, but it is also detailed and tricky, and even if "make release" works from start to finish, the customization requires that you intervene in the process one way or another. I did it on a Pentium 90 and it took 38 hours. :) You might look at at the Makefile in /usr/src/release to find out just what gets put on kern.flp. (My experience was that I had to have a matched set of kern.flp and mfsroot.flp or mfsroot.flp wouldn't work.) Since that time I've seen comments that it's "trivial" to make a custom kernel but it certainly isn't obvious to me how to do this independently of building a release. Annelise On Fri, 13 Apr 2001, Ugen wrote: > Ok...let me try to put this on the right track: > 1) I am not a newbie:) Check the credits :) > 2) If i have to put a different kernel on the install floppy - there is a reason > for it (let's say some driver that is not compiled into a default boot floppy) > 3) Anyone with a constructive suggestion would be most welcome:) > --Ugen > > "Jonathan M. Slivko" wrote: > > > Why do you need to redo the kernel? Your supposed to leave the kernel as it > > is :) > > > > -- Jonathan M. Slivko > > > > Jonathan M. Slivko - optix@nyc.rr.com - jmslivko@datasyrge.net > > ---------------------------------------------------------------------------- > > ------------------ > > FreeBSD: The Power To Serve - http://www.FreeBSD.org > > > > ----- Original Message ----- > > From: "Ugen" <ugen@xonix.com> > > To: "G. Jason Middleton" <gmiddl1@gl.umbc.edu> > > Cc: <questions@FreeBSD.ORG> > > Sent: Friday, April 13, 2001 4:39 PM > > Subject: Re: boot floppy: trying again > > > > > And again - i have boot floppies made out of images boot.flp and > > > mfsroot.flp. I am compiling a new kernel (on some other FreeBSD box), > > > gzipping it and replacing the kernel on boot floppy with this new kernel. > > > This new kernel panicks as soon as it begins to load. This same new kernel > > > does not panick when booted from the harddrive. > > > Question - what if anything should i configure so that kernel will boot > > from > > > the floppy (and in particular from the modified boot.flp) > > > > > > Any takers? > > > --Ugen > > > > > > "G. Jason Middleton" wrote: > > > > > > > what is your question? how to make boot floppies? > > > > > > > > not worded very well. > > > > > > > > Jason > > > > > > > > On Fri, 13 Apr 2001, Ugen wrote: > > > > > > > > > Ok, so nobody knows much :))) > > > > > Let's make it a simpler question - is there anything out of ordinary > > that has > > > > > to be configured for an installation floppt kernel (to boot from > > floppy, read mfs_root > > > > > and go into sysinstall)? > > > > > --Ugen > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > > > with "unsubscribe freebsd-questions" in the body of the message > > > > > > > > > > > > > G. Jason Middleton > > > > > > > > > > ____________________________________________________________________________ > > ___ > > > > > > > > Announcement: > > > > > > > > The revolution will not be televised. > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-questions" in the body of the message > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-questions" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10104131622320.72080-100000>