Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.ecn.uoknor.edu!news.wildstar.net!news.ececs.uc.edu!news.kei.com!newsfeed.internetmci.com!news.bayarea.net!baygate.bayarea.net!thorpej From: thorpej@baygate.bayarea.net (Jason R. Thorpe) Newsgroups: comp.unix.bsd.netbsd.misc Subject: Re: Help installing NetBSD on a HP9000/345! Date: 11 Feb 1997 21:36:03 GMT Organization: George's NetBSD answer man Lines: 71 Message-ID: <5dqoo3$a5o@news.bayarea.net> References: <32fdd126.7937589@news.parser.es> NNTP-Posting-Host: baygate.bayarea.net Xref: euryale.cc.adfa.oz.au comp.unix.bsd.netbsd.misc:5409 In article <32fdd126.7937589@news.parser.es>, Andres Villar Langlands <avillar@svalero.es> wrote: > I've just heard about this port of BSD to the HP9000/300 computers >and would like to contact with anyone who has installed this port, >because I'm quite stuck in the installation process... I've installed it... indeed, I'm responsible for its maintainence. I'd be happy to answer specific questions you have... also, I recommend that you subscribe to port-hp300@netbsd.org (send mail to majordomo@netbsd.org). Posting hp300 questions there is a good idea, since there are a lot of hp300 users there who can help you (sadly, I'm short on time at the moment, and e-mail is taking a back-seat to other things... Yes, I know I shouldn't be reading USENET, but... :-) > The HP computer I've got has HP-UX 6.2 installed but doesn't seem to >have any networking soft installed, how could I install NetBSD then? >(I thought of trying to share a NFS from my Linux system and install >NetBsd from there ... ) You can network boot your hp300. There are experimental changes to the rbootd (remote boot daemon) that allow it to run on Linux systems. Once I've had a chance to clean them up, I plan to commit those changes to the master rbootd sources in the NetBSD source tree... Anyhow, the HP BOOTROM has support for network booting... the process goes something like this: (1) BOOTROM uses Remote Maintainence Protocol (which is what rbootd understands) to load the boot program from the server. (2) Boot program gets the machine's IP address using rarp. (3) Boot program finds it's root file system server by using RPC bootparams. (4) Boot program performs an NFS mount of the root file system and loads the kernel. (5) Kernel uses rarp/bootparams/NFS to get IP address and find/mount root and swap. You'll note that, except for step (1), this is very much like how a Sun workstation boots (yes, I planned it that way when I wrote the hp300 network boot code :-) In addition, it is possible to run a miniroot install tool that uses NFS to copy a miniroot filesystem to the disk, from which you install the rest of the operating system. Some resources you should check out for more info: - http://www.netbsd.org/Ports/hp300/index.html - ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.2/hp300/INSTALL - port-hp300@netbsd.org At least a few people on the port-hp300 mailing list have experience with network booting NetBSD/hp300 from a Linux system, and they could probably help you out better than I could, in that regard (well, I don't use Linux, so I have no experience booting NetBSD from it :-) Good luck, and let us know how it goes! -- Jason R. Thorpe <thorpej@netbsd.org> Port-meister, NetBSD/hp300