Return to BSD News archive
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!purdue!lerc.nasa.gov!lerc.nasa.gov!eagle.lerc.nasa.gov!mckim From: mckim@flick.lerc.nasa.gov (Jim McKim) Newsgroups: comp.os.386bsd.questions Subject: Re: Boot NetBSD/i386 from network Date: 21 Oct 1993 16:14:22 GMT Organization: NASA Lewis Research Center Lines: 44 Message-ID: <MCKIM.93Oct21121422@flick.lerc.nasa.gov> References: <CF763p.AqK@bi-link.owl.de> <2a51jv$koi@homer.cs.mcgill.ca> NNTP-Posting-Host: flick.lerc.nasa.gov In-reply-to: storm@cs.mcgill.ca's message of 21 Oct 1993 04:02:07 GMT In article <2a51jv$koi@homer.cs.mcgill.ca> storm@cs.mcgill.ca (Marc WANDSCHNEIDER) writes: Path: lerc.nasa.gov!lerc.nasa.gov!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!europa.eng.gtefsd.com!uunet!newsflash.concordia.ca!sifon!homer.cs.mcgill.ca!storm From: storm@cs.mcgill.ca (Marc WANDSCHNEIDER) Newsgroups: comp.os.386bsd.questions Date: 21 Oct 1993 04:02:07 GMT Organization: SOCS, McGill University, Montreal, Canada Lines: 25 References: <CF763p.AqK@bi-link.owl.de> NNTP-Posting-Host: mnementh.cs.mcgill.ca In article <CF763p.AqK@bi-link.owl.de>, Martin Husemann <martin@bi-link.owl.de> wrote: > >Is there any FAQ describing how to set up a NetBSD system for booting >from the network? I would like to use SMC Elite Plus ethernet cards, where >can I get the boot-roms for this setup? My dealer only knows about >Netware and Lan-Manager boot-roms... I was looking around in the /sys/arch tree a while back, and noted that there is /sys/arch/i386/netboot, which might have something you're looking for. I don't know much about it, and I'm sure the friendly folks on the core team will spend large amounts of time saying this on the net, but it might be what you seeek. That's what it does. There are a couple of minor glitches you will encounter when setting up a netbsd 0.9 kernel for booting diskless. The netboot code doesn't yet recognize the new executable format so you will have to add a '-Z' flag to the linker options in the kernel makefile. You will have to adjust the kernel makefile to compile the 'swapnfs.c' that is in that same directory as opposed to the ../../../../nfs/swapnfs.c source it compiles by default. If you have compiled the diskless kernel setup program using an older version of nfsdiskless.h (pre 0.9), recompile it - the structure has changed size. - Jim