Subject: Re: miniroot w/ultrix 4.2a
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: Isaac Kohen <root@izik.inx.net>
List: port-pmax
Date: 02/24/1997 19:16:13
Hi there. Correct me if I am wrong, but the file
ultrix4.2a-disklabel in ftp://ftp.nsdbsd.org/
/pub/NetBSD/NetBSD-1.2/pmax/mdec the correct
one to use? Because thats the one I have been using
that gives me all the usage errors. The syntax I try
is:
ultrix4.2a-disklabel -w -B -b rzboot -s bootrz /dev/rz2a
Is this the correct syntax?
Please correct me if I am wrong.
Thank you so much.
isaac.
<koheni@voyager.bxscience.edu>
On Mon, 24 Feb 1997, Jonathan Stone wrote:
> On Tue, 10 Dec 1996 03:13:53 -0500 (EST),
> Isaac Kohen <root@izik.inx.net> writes:
>
>
> >Hi there. I have a DECStation 5000/120 at home. I have been
> >trying to use the ultrix disk label to write a miniroot
> >but it always gives me usage errors. I tried writing
> >in different syntax but same error always appears.
>
> This won't work. You need to use the NetBSD disklabel program
> cross-compiled to run under Ultrix.
>
> The ultrix disk label doesn't recognize NetBSD-style bootblocks and
> almost certainly won't write them. Also, Ultrix disklabels aren't kept
> in the same place as NetBSD disklabels, they have less information
> than NetBSD disklabels, and the Ultrix disklable program won't
> recognize NetBSD-style disktab entries.
>
>
> In short, you want to write a NetBSD disklabel with NetBSD bootblocks.
> The simplest way to do that is to use the NetBSD disklabel program
> that's been ported to Ultrix. You can put the NetBSD bootblocks
> in the Ultrix /usr/mdec; the Ultrix utilities will safely ignore them.
>
>
>
> >I am
> >running Ultrix 4.2a on a 120 with 32mb ram. I was trying
> >to write to a 200mb DEC SCSI drive. I also heard it is possible
> >to boot NetBSD off my linux box but I dont at all know how.
> >If you have
> >any ideas on how to boot the dec, please help.
>
> Yes, it's possible to boot diskless over the network from any system
> that supports either (1) MOP with ECOFF files (e.g., another Ultrix
> system), or (2) bootp and tftp. In either case you need an
> ECOFF-format kernel, since that's all the DECstation prom understands.
>
>
> A summary is: find the ethernet address of your machine from the PROM
> using cnfg (or CNFG 3?). Configure a bootp server with the ethernet
> address and the IP address you want to use. Configure a TFTP server
> with an ECOFF-format kernel where the DECstation can TFTP it.
>
> (I think on some versions of Linux, this may mean naming the ECOFF
> file with a symlink that's the IP address of the diskless machine,
> encoded in hex as eight ASCII bytes).
>
> You also need to make sure that bootpd and tftpd are correctly
> running: e.g., by commenting them into /etc/inetd.conf on the server
> machine, and restarting inetd on the server. see man bootpd, man
> tftpd for details.
>
> If memory serves, someone got a 3100 up recently using a Linux
> machine as a diskless boot host; see the port-pmax archives for
> details, but note that the bootpath syntax for the TurboChannel
> machines is completely different.
>
> >Thank you.
>
> Hope that helps
>
> --Jonathan
>