Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Nov 2002 12:17:52 -0800 (PST)
From:      John Du <jjohndu@yahoo.com>
To:        Jake Burkholder <jake@locore.ca>
Cc:        freebsd-sparc@FreeBSD.ORG
Subject:   Ultrsparc-1 Still cannot mount NFS root
Message-ID:  <20021115201752.18194.qmail@web14201.mail.yahoo.com>
In-Reply-To: <20021112170022.H85338@locore.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
--- Jake Burkholder <jake@locore.ca> wrote:
> Apparently, On Tue, Nov 12, 2002 at 01:32:36PM
> -0800,
> 	John Du said words to the effect of;
> 
> > Hi,
> >  
> > I posted this message two days ago from another
> > account that is not subscribed to this list.  I
> have
> > seen my message on the list so  here it is again. 
> > Sorry if you have got two copies.
> > 
> > Could someone please let me know where I can find
> some
> > instructions on how to compile FreeBSD Sparc on an
> > Intel machine running FreeBSD 5.0-DP1?
> >  
> > I have two Sparc Ultra 1 machines.  I have tried
> to
> > netboot them using the June-24-2002 ISO image I
> found
> > on the net.  But the kernel cannot mount the
> remote
> > NFS file system.
> >  
> > I would like to build a kernel myself using more
> > recent code on an Intel machine and try the
> > installation again.
> >  
> > Your help would be greatly appreciated.
> >  
> > John
> 
> make TARGET_ARCH=sparc64 buildworld
> make TARGET_ARCH=sparc64 buildkernel

Thanks Jake for the information.  I built a new kernel
and tried booting an Ultra 1 again. It failed again at
the point to mount an NFS file system as root. The NFS
server is an Intel PC running FreeBSD 4.5.  I know it
is not the NFS server problem because other clients
can mount the same file system and the also the new
kernel is downloaded from this NFS file system.

Here is what I see from the serial console:

ok boot net
Resetting ...

screen not found.
Can't open input device.
Keyboard not present.  Using ttya for input and
output.

Sun Ultra 1 SBus (UltraSPARC 167MHz), No Keyboard
OpenBoot 3.11, 128 MB memory installed, Serial
#8973657.
Ethernet address 8:0:20:88:ed:59, Host ID: 8088ed59.



Rebooting with command: boot net
Boot device: /sbus@1f,0/SUNW,hme@1,8c00000  File and
args:
1d400 Console: OpenFirmware console
FreeBSD/sparc64 loader
bootpath="/sbus@1f,0/SUNW,hme@1,8c00000"
loaddev=net0:
boot: ethernet address: 08:00:20:88:ed:59
net_open: server addr: 192.168.1.3
net_open: server path: /exports/FreeBSD-Sparc
> \
\: unknown command

/boot/kernel/kernel data=0x331108+0x127638
syms=[0x8+0x484c8+0x8+0x38bd5]
Hit [Enter] to boot immediately, or any other key for
command prompt.
Booting [/boot/kernel/kernel]...
nothing to autoload yet.
jumping to kernel entry at 0xc0038000.
stray vector interrupt 2033
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989,
1991, 1992, 1993, 1994
        The Regents of the University of California.
All rights reserved.
FreeBSD 5.0-CURRENT #0: Fri Nov 15 07:57:15 PST 2002
   
jiang@test2.weiziyu.com:/usr/obj/sparc64/home/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel/kernel" at
0xc04dc000.
Timecounter "tick"  frequency 166981234 Hz
cpu0: Sun Microsystems UltraSparc-I Processor (166.98
MHZ CPU)
Initializing GEOMetry subsystem
nexus0: <OpenFirmware Nexus device>
sbus0: clock 25.000 MHz
DVMA map: 0xff800000 to 0xffffffff
initialializing counter-timer
Timecounter "counter-timer"  frequency 1000000 Hz
sbus0: <U2S UPA-SBus bridge> on nexus0
sbus0: <SUNW,CS4231>, type (unknown) (no driver
attached)
sbus0: <auxio>, type (unknown) (no driver attached)
sbus0: <flashprom>, type (unknown) (no driver
attached)
sbus0: <SUNW,fdtwo>, type block (no driver attached)
eeprom0: <SBus EEPROM/clock> mem 0x1200000-0x1201fff
on sbus0
eeprom0: model mk48t59
eeprom0: hostid 8088ed59
sbus0: <zs>, type serial (no driver attached)
sbus0: <zs>, type serial (no driver attached)
sbus0: <sc>, type (unknown) (no driver attached)
sbus0: <SUNW,pll>, type (unknown) (no driver attached)
sbus0: <espdma>, type (unknown) (no driver attached)
sbus0: <ledma>, type (unknown) (no driver attached)
sbus0: <SUNW,bpp>, type (unknown) (no driver attached)
hme0: <Sun HME 10/100 Ethernet> mem
0x8c07000-0x8c0701f,0x8c06000-0x8c07fff,0x80
hme0: Ethernet address: 08:00:20:88:ed:59
miibus0: <MII bus> on hme0
nsphy0: <DP83840 10/100 media interface> on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX,
100baseTX-FDX, auto
Timecounters tick every 10.000 msec
Mounting root from
nfs:192.168.1.3:/exports/FreeBSD-Sparc
setrootbyname failed
Root mount failed: -1

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem
<fstype>
                       eg. ufs:da0a
  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot>

Thanks for your help!

John

> 
> You need a populated cross built /usr/obj to build a
> kernel.
> 
> Jake
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-sparc" in the body of the
message


__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - Let the expert host your site
http://webhosting.yahoo.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021115201752.18194.qmail>