From owner-freebsd-questions Sun May 5 15:47:22 2002 Delivered-To: freebsd-questions@freebsd.org Received: from otter.mills-atl.com (dsl-64-192-140-77.telocity.com [64.192.140.77]) by hub.freebsd.org (Postfix) with ESMTP id A2B5837B401 for ; Sun, 5 May 2002 15:47:15 -0700 (PDT) Received: from localhost (jmills@localhost) by otter.mills-atl.com (8.9.3/8.9.3) with ESMTP id SAA01327 for ; Sun, 5 May 2002 18:50:27 -0400 X-Authentication-Warning: otter.mills-atl.com: jmills owned process doing -bs Date: Sun, 5 May 2002 18:50:27 -0400 (EDT) From: John Mills X-Sender: jmills@otter.mills-atl.com Reply-To: John Mills To: FreeBSD-questions Subject: Baby Steps: So far, so good. What now, prithee ... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello - Still learning to pedal in FreeBSD, and still need training wheels. 1) I started with the 4.5-RELEASE CD set installed in a trash-pick Cyrix 6x86 and 16 MBy RAM, and it seems to be doing fine (now that I opened a peripheral slot in the back to allow the PS fan to draw some air into Athe box!). 2) I ran cvsup against the 'standard-supfile' from the CD, pulling against RELENG_4_5 and it went fine (creating a source tree, not a CVS copy). 3) I ran 'make world' (not 'make buildworld' nor make 'installworld') and it ran to completion (once some fresh air could get to those thrashing little transistors inside!) 4) I made some simple configuration changes: no SCSI nor USB, and - I hope - just a driver for the NIC I actually have: DEC 'tulip' for a LinkSys NC-100/2 (it works in Linux - let me know if I had a better choice), then ran 'make buildkernel' to completion with no errors. (Well, I did go back once and change options in my CONFIG file - I had shut off a required option, or rather left an unwanted driver.) NOW -- I want to ask about my next steps. I would like to test my new kernel, and also my new 'world' - so far as I know, I have installed neither. I suppose I should make a 'safety' copy of my current kernel. I expect I should copy '/kernel' to some new name such as '/kernel.orig'. Comments? I see there is also a '/kernel.GENERIC' which 'diff's-out identical to '/kernel'. Is this part of the 4.5-RELEASE CD installation? Does it correspond to a build from the 'GENERIC' config file using the 4.5-RELEASE 'world' toolset? I understand that 'make installkernel' will also keep a copy of my old kernel as '/kernel.old' or something close. Is that correct? Basically I would like the new kernel to be set as a non-default selection. How do I do this? Rename so the original kernel appears as '/kernel' and the new one as [say] '/kernel.foobar'? Should I go through a configuration step the first time I boot the new kernel like the one I did before installing from the CD? What should I expect will _not_ work when I boot the new kernel? %8-) When and how should I install my new set of 'world' results, and is there some cleanup I need to do after installation? Thanks for any comments. - John Mills To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message