Date: Wed, 7 Mar 2001 17:49:49 -0500 (EST) From: Andrew Gallatin <gallatin@cs.duke.edu> To: "Michael Richards" <michael@fastmail.ca> Cc: freebsd-alpha@freebsd.org Subject: Re: AS 1200 Install Problems Message-ID: <15014.47885.16314.207869@grasshopper.cs.duke.edu> In-Reply-To: <3AA6B66E.0000DB.52387@frodo.searchcanada.ca> References: <3AA6B66E.0000DB.52387@frodo.searchcanada.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
Michael Richards writes: > >> Since I dd'd the image onto the hard drive, how can I just > >> replace the boot loader? > > > > b) mount that hard disk on a freebsd machine & replace the loader. > > Ok. I didn't realize this image was a complete filesystem that could > be mounted. I replaced boot1 and loader. The machine does the same > thing, only this time it shows up as SRM boot disk revision 1.1. > > Something worth noting, below the memory available it has the | that > twirls a bit and stops. After it says: > device dka600.6.0.1.1 no longer valid > > Wait about 5 minutes and it will try to boot. It give the little 10 > second thing where you can hit enter to boot immediately and then > tries to boot. Then it starts scrolling debug info repeatedly and I > can't stop it to read. I presume it's some sort of kernel barf. It > did the same thing with the other version of the boot loader (I was > playing with it last night). > > >From this I can only guess that it reads part of the image from disk > and can't read any more. After the system times out, it believes it > has it all and tries to boot, then fails when it hits the part it > didn't read. I'd guess that the loader tried to access that disk and the srm console barfed, but it is just a guess. It is hard to say, without seeing a transcript of what happened. Maybe you should use a serial console & post the results. Can you netboot this beast to get it installed? I have an old copy of netboot sitting at www.cs.duke.edu/~gallatin/netboot.gz You need to setup a bootp server so that the (uncompressed) netboot file gets loaded when you boot the AlphaServer from the network (ewa0, probably). You then need to make a root directory NFS mountable by the bootloader and put the kernel.gz file in it from the 2.88MB image. Here's a sample dhcpd.conf stanza: group { use-host-decl-names on ; # key to netbooting Digital Unix clients always-reply-rfc1048 on ; filename "/freebsd/diskless.a/boot/netboot"; option root-path "192.168.0.30:/freebsd/diskless.a/" ; # option routers 152.3.145.61 ; option broadcast-address 152.3.145.255 ; option domain-name-servers 152.3.140.1,152.3.145.240,152.3.250.2; option domain-name "cs.duke.edu duke.edu" ; # host foobar { hardware ethernet 00:60:67:32:6b:e9 ; fixed-address foobar.cs.duke.edu ; } } So you need to have "/freebsd/diskless.a/boot/netboot" TFTP'able and you need to export "/freebsd/diskless.a/" to the alphaserver. And you need to have a "/freebsd/diskless.a/kernel.gz" file to boot, where kernel.gz is from the 2.88MB floppy. Hope that helps, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15014.47885.16314.207869>