Date: Thu, 23 Dec 1999 18:10:56 -0800 From: Mike Smith <msmith@freebsd.org> To: Wilko Bulte <wilko@yedi.iaf.nl> Cc: FreeBSD-alpha mailing list <freebsd-alpha@freebsd.org> Subject: Re: diskless boot on Alpha Message-ID: <199912240210.SAA06908@mass.cdrom.com> In-Reply-To: Your message of "Thu, 23 Dec 1999 22:04:32 %2B0100." <19991223220432.A11438@yedi.iaf.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
> 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 <bla> 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: > <fstype>:<device> Mount <device> using filesystem <fstype> > eg. ufs:/dev/da0s1a > ? List valid disk boot devices > <empty line> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199912240210.SAA06908>