From owner-freebsd-alpha Thu Dec 23 18: 7: 6 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from mass.cdrom.com (mass.cdrom.com [204.216.28.184]) by hub.freebsd.org (Postfix) with ESMTP id 517F714E9C for ; Thu, 23 Dec 1999 18:07:02 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Received: from mass.cdrom.com (localhost [127.0.0.1]) by mass.cdrom.com (8.9.3/8.9.3) with ESMTP id SAA06908; Thu, 23 Dec 1999 18:10:56 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Message-Id: <199912240210.SAA06908@mass.cdrom.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Wilko Bulte Cc: FreeBSD-alpha mailing list Subject: Re: diskless boot on Alpha In-reply-to: Your message of "Thu, 23 Dec 1999 22:04:32 +0100." <19991223220432.A11438@yedi.iaf.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 23 Dec 1999 18:10:56 -0800 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I'm probably overlooking something too obvious. As can be seen > below the Alpha (DEC3000/400 Sandpiper) tries to mount its root > device using ufs. Does not work too well with an nfs root. > > Previously there was a 'root on clause in the kernel config file. > But this is depreciated (right?). > > Question remains: how do I convince the kernel to use the nfs root? Are you booting the loader, or the kernel directly? Try booting with '-a' and specify nfs:... I'd be guessing that the code in the alpha autoconf isn't correctly picking up that / is meant to be nfs-mounted. 8( > Wilko > > > The kernel config file says: > > # SANDpiper > > machine alpha > cpu EV4 > ident SAND > maxusers 32 > > #makeoptions DEBUG=-g #Build kernel with gdb(1) debug > symbols > > # Platforms supported > options DEC_3000_500 # DEC3000/[4-9]00 Flamingo/Sandpiper > fa > mily > > options INET #InterNETworking > # > options NFS #Network Filesystem > options NFS_ROOT #NFS usable as root device > options BOOTP # Use BOOTP to obtain IP address/hostname > options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info > options BOOTP_COMPAT # Workaround for broken bootp daemons. > options BOOTP_WIRED_TO=le0 # Use interface le0 for BOOTP > > # > options CD9660 #ISO 9660 Filesystem > options PROCFS #Process filesystem > options COMPAT_43 #Compatible with BSD 4.3 [KEEP > THIS!] > options SCSI_DELAY=5000 #Be pessimistic about Joe SCSI device > > # SCSI Controllers > # A single entry for any of these controllers (ahb, ahc, amd, ncr, etc...) > is > # sufficient for any number of installed devices. > #controller esp0 > > # SCSI peripherals > # Only one of each of these is needed, they are dynamically allocated. > #controller scbus0 # SCSI bus (required) > #device da0 # Direct Access (disks) > #device sa0 # Sequential Access (tape etc) > #device cd0 # CD > #device pass0 # Passthrough device (direct SCSI access) > > # real time clock > device mcclock0 > > # Ethernet > device le0 # Lance > > # Pseudo devices - the number indicates how many units to allocated. > pseudo-device loop # Network loopback > pseudo-device ether # Ethernet support > pseudo-device pty # Pseudo-ttys (telnet etc) > > === > > Try unionizing the nu_nickname and nu_flag fields > Timecounter "alpha" frequency 133000000 Hz > le0 XXX: driver didn't set ifq_maxlen > Mounting root from ufs:192.168.200.22:/usr/sandpiper > Can't allocate root mount for filesystem 'ufs': 19 > Root mount failed: 19 > > Manual root filesystem specification: > : Mount using filesystem > eg. ufs:/dev/da0s1a > ? List valid disk boot devices > Abort manual input > > >>> > > > > -- > Wilko Bulte Arnhem, The Netherlands - The FreeBSD Project > WWW : http://www.tcja.nl http://www.freebsd.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ msmith@freebsd.org \\ and he'll hate you for a lifetime. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message