Date: Sat, 11 Mar 1995 20:33:34 -240 From: "Pavlov's Cat" <Pavlov's.Cat@infi.net> To: hackers@FreeBSD.org Subject: Re: Adaptek 1542 on other ports Message-ID: <199503131313.IAA15188@larry.infi.net>
next in thread | raw e-mail | index | archive | help
In response to some poor guy with Adaptec 1542 problems, Terry writes: > At the boot prompt, instead of hitting return or just waiting, type > /kernel -c. > This will put you in an editor that will let you change BSD's idea > of where the SCSI controller should be. > Once installed this way, you will have to boot the same way each time > or eventually rebuild your kernel. This has been bugging me for a while - I really appreciate the ability to arbitrarily re-vector the hardware stuff sorta on-the-fly like this. In fact, many times it's been the only way to get a box up and running short of building a new kernel on another box. But... Why is it that if a J. Random User goes thru the drill of configuring the plethora of non-standard locations for his misbegotten hardware setup, must he not only remember how he got the thing to boot, but he must also re-enter this stuff *every*flippin'*time*he*reboots*. Now whazzup with that? Isn't this what we have computers for in the first place -- to remember all that triviata that we humans don't have the time/ability/inclination to remember? Is there any _technical_ reason that FreeBSD can't find some sacrosanct place to stash all of this '-c' stuff and magically use that as the default next time 'round? This bites me every time I install a SNAP or generic kernel. For some reason, the sea0 driver wedges my boxes during probe like every time. No sweat - I know how to fix it. But poor ol' J. Random - the guy's making a good faith effort to to wean hisself away from LINUX or, worse, DOS and he invariably gets to this point: Q: Why won't my Hack-o-Rama WonderWidget [work | load | run]? It works under [ DOS | LINUX | WINDOWS ]!!! A: You've got it at the wrong address; use -c when you boot. Once you get the box running, simply pull in the kernel sources, hack up a new config, `config My_Config`, `make world' and use _that_ kernel in the future. [Poor guy - he asks for a drink and he gets a fire hose turned on him!] Anyway - any reason why FreeBSD can't remember what happened in the last '-c' boot? (Now let me run fetch my asbestos BVD's) -- ...sjs... Steve Sims (SJS7) SimsS@Infi.Net Systems Engineer, IPC Technologies, Inc. Virginia Beach, VA "Everyone wants to save the Earth; Nobody wants to help Mom do the dishes." ...P.J. O'Roarke
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503131313.IAA15188>