Skip site navigation (1)Skip section navigation (2)
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>