Subject: Re: nfs root booting process..
To: andrew culver <prez@codeninja.ca>
From: Andy Michaels <lego@apollo.gti.net>
List: port-dreamcast
Date: 12/11/2001 15:28:44
Oh, I seem to remember that you need to do the following:
1) have the DC connected to a PC via a Xover cable
or
2) have the DC on a switch
I have done 1) and am working on 2) now
After that, you have to make sure that rtk0 on the DC is set up
properly. (off the top again) I think you need to set up
/etc/ifconfig.rtk0 to make sure that the device's media parameters are set
to have full duplex enabled. When I get home, I'll mail you my
/etc/ifconfig.rtk0
Andy
/*
** A N D Y . M I C H A E L S
**
** L E G O AT G T I DOT N E T
**
** http://www.gti.net/lego
*/
On Tue, 11 Dec 2001, andrew culver wrote:
> Andy, thanks!
>
> That definately would have been a problem. However, it seems I'm still not
> getting any further. Just making sure everything was working how it should
> have been, I did a quick 'showmount -ae', which displays the following:
>
> [ttyp0 prez@devstyle:/usr/export/spellcast]> showmount -ae
> All mount points on localhost:
> spellcast.lab:/usr/export/spellcast
> Exports list on localhost:
> /usr/export/spellcast Everyone
>
> So it appears that my Dreamcast is managing to mount the NFS root file
> system, and the kernel is in place like so:
>
> [ttyp0 prez@devstyle:~]> ls -la /usr/export/spellcast/netbsd
> -rw-r--r-- 1 root wheel 1488021 Jul 30 2001
> /usr/export/spellcast/netbsd
>
> Any more thoughts from anyone?
>
> I'm hoping this post will show up on the list sooner than the last ;) (I
> sent it last Wednesday or Thursday, I believe, and it only echo'ed back to
> me today. Is that common?)
>
> Thanks again for the help, it's truly appreciated.
>
> - Andrew (prez@codeninja.ca)
>
> --
> "You must be the change you wish to see in the world." - Gandhi.
> ----- Original Message -----
> From: Andy Michaels <lego@apollo.gti.net>
> To: andrew culver <prez@codeninja.ca>
> Cc: <port-dreamcast@netbsd.org>
> Sent: Tuesday, December 11, 2001 9:38 AM
> Subject: Re: nfs root booting process..
>
>
> > Hmmm, just off the top, it sounds like you need the kernel in the right
> > spot. In the Dreamcast section on the FTP site there is a very recent
> > kernel it's at:
> > ftp://ftp.netbsd.org/pub/NetBSD/arch/dreamcast/netbsd.1.5R
> >
> > you can rename this netbsd and you should be good to go.
> >
> > put this in the root of your nfs mounted volume "/usr/export/spellcast"
> >
> > If I'm not mistaken, the kernel loaded from either the CD, or via the
> > IPslave, will look for a kernel to run once you've mounted the root
> > partition, and that'll be the kernel from then on.
> >
> > Hope this works.
> >
> > Andy
> >
> > /*
> > ** A N D Y . M I C H A E L S
> > **
> > ** L E G O AT G T I DOT N E T
> > **
> > ** http://www.gti.net/lego
> > */
> >
> > On Thu, 6 Dec 2001, andrew culver wrote:
> >
> > > There is no error message.
> > >
> > > When I load the kernel, I'm prompted for root device, dump device, fs
> type, where I enter "rtk0", nothing, and "nfs" respectively.
> > >
> > > Then it does the DHCP stuff, and spits out the information it got from
> my lab's DHCP server, (dhcpd.conf is appended)
> > >
> > > After that, it spits out the line:
> > > root on 192.168.1.4:/usr/export/spellcast
> > >
> > > then does nothing. Any ideas?
> > >
> > > - Andrew
> > >
> > > [ttyp0 prez@devstyle:~/code]> cat /etc/dhcpd.conf
> > >
> > > option domain-name "lab";
> > > option domain-name-servers 24.153.22.67, 24.153.23.66;
> > > option subnet-mask 255.255.255.0;
> > > option broadcast-address 192.168.1.255;
> > > option routers 192.168.1.1;
> > >
> > > subnet 192.168.1.0 netmask 255.255.255.0 {
> > > range 192.168.1.10 192.168.1.20;
> > > }
> > >
> > > host spellcast {
> > > hardware ethernet 00:D0:F1:02:96:D4;
> > > option host-name "spellcast";
> > > fixed-address 192.168.1.6;
> > > next-server 192.168.1.4;
> > > option root-path "/usr/export/spellcast";
> > > }
> > >
> > > --
> > > "You must be the change you wish to see in the world." - Gandhi.
> > > ----- Original Message -----
> > > From: Ryan Nelson
> > > To: andrew culver
> > > Cc: port-dreamcast@netbsd.org
> > > Sent: Thursday, December 06, 2001 1:14 PM
> > > Subject: Re: nfs root booting process..
> > >
> > >
> > > What happens when you load the kernel?
> > > What error message are you getting?
> > >
> > >
> > > andrew culver wrote:
> > >
> > > Everything seems to be up and running fine, and since I've never
> used a NFS for a root filesystem before, I'm a little clueless. Surely this
> must be an over asked or previously answered question, but I beg you to
> suffer my ignorance. After DHCP configuration, which goes very smooth, my
> dreamcast is proud to annouce to me this: root on
> 192.168.1.4:/usr/export/spellcast where /usr/export/spellcast (the root fs)
> looks more or less like this: [ttyp0
> prez@devstyle:/usr/export/spellcast]> ls
> > > altroot dev etc mnt sbin sys usr
> > > bin dist home root stand tmp varI'm curious:
> In the normal booting process, what is my Dreamcast supposed to be doing
> next? What have I missed? Regards, - Andrew.
> > > --
> > > "You must be the change you wish to see in the world." - Gandhi.
> > > -----------------------------
> > >
> > >
> >
>
>