Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Booting RPC over ShareFS

0 views
Skip to first unread message

Cepheus

unread,
Jan 3, 2010, 12:54:31 PM1/3/10
to
Hallo,

I've got a problem while trying to boot my RPC over ShareFS from
another RPC.
Client machine is a SARPC with Adjust, the remote machine is a SARPC
with RO4.02 .

First I configured the client-machine by setting
*Conf. FileSystem Share
*Conf. ShareBoot HardIDE4 <= "HardIDE4" is the boot-drive on
the remote machine
*Conf. InternetIP Dynamic

On the "HardIDE4"-drive I created a "!SharedBoot".
Now I rebootet the client-machine and it showed me the boot-screen,
but couldn't find the "HardIDE4", even not after 40sec timeout.

If I boot the client machine the "regular" way, from the local drive,
it's easy to access the "HardIDE4"-drive. But if I exit to the
desktop, after the failing boot over ShareFS, no shared discs are
shown nor could any of them be accessed.

What I'm missing here? Why are the shared discs not visible/accessible
during the bootup-process?

Tried it on both of the two machines, first the Adjust-RPC as client
and the RO4.02 as Server. Afterwards vice versa, but no success.

Any help apriciated :-) .
Thanks in Advance,
Jürgen Fortkamp

Chris Johnson

unread,
Jan 3, 2010, 3:56:26 PM1/3/10
to
In article
<5c7cecc8-cbb1-493a...@j5g2000yqm.googlegroups.com>,

Cepheus <fre...@freakmail.de> wrote:
> What I'm missing here? Why are the shared discs not
> visible/accessible during the bootup-process?

Surely ShareFS is set up during the boot process - it won't be able
to see any shared discs until ShareFS is configured correctly.

--
Chris Johnson

Steve Potts

unread,
Jan 3, 2010, 7:09:40 PM1/3/10
to
In message <50d3ff29f1chr...@spamcop.net>
Chris Johnson <chrisjoh...@spamcop.net> wrote:

Not exactly. Although without booting you need to take steps to ensure
networking:

If ShareFS is active (it is by default), then you don't need a !Boot to use
it. What you do need is a working TCP/IP stack and an IP Address. Even on a
Risc PC with 4.02 ROMs or later, or A9Home - without having !Booted, I've had
ShareFS working quite nicely.

Just do an

IFConfig ex0 W.X.Y.Z

where ex0 is the network card id (Unipod / A9Home) and W.X.Y.Z are the octets
of an IP address and then you've basically got a working network - assuming
you've selected an appropriate address to your network and you're plugged in!

ShareFS will then be able to do its stuff.

Cheers
Steve.

--
StevePotts at blastzone DOT demon STOP co DOT uk (www.blastzone.demon.co.uk/)
Written on RISC OS.
http://www.riscos.com/

Cepheus

unread,
Jan 5, 2010, 3:57:54 AM1/5/10
to
On 4 Jan., 01:09, Steve Potts <nos...@all.invaliid> wrote:
...

> If ShareFS is active (it is by default), then you don't need a !Boot to use
> it. What you do need is a working TCP/IP stack and an IP Address. Even on a
> Risc PC with 4.02 ROMs or later, or A9Home - without having !Booted, I've had
> ShareFS working quite nicely.
>
> Just do an
>
> IFConfig ex0 W.X.Y.Z
>
> where ex0 is the network card id (Unipod / A9Home) and W.X.Y.Z are the octets
> of an IP address and then you've basically got a working network - assuming
> you've selected an appropriate address to your network and you're plugged in!
>
> ShareFS will then be able to do its stuff.
>
> Cheers
> Steve.
>
> --
> StevePotts at blastzone DOT demon STOP co DOT uk (www.blastzone.demon.co.uk/)
> Written on RISC OS.http://www.riscos.com/

Hallo Steve,

thank you for your answer.
Could you write a little more detailed about that? I just tried
several things to (I hope so...) load the IP-Stack and then called the
"IFConfig eh0 192.168.0.8", but it gave me an error, that it couldn't
find that interface.
Typing "IFConfig -a" to show all interfaces, it only found the
loopback 127.0.0.1 .
So how to activate the eh0 here? Or did I loaded the IP-Stack in a
wrong way?

Greets, Jürgen

Steve Potts

unread,
Jan 5, 2010, 7:37:02 PM1/5/10
to
In message <61cacb5f-8be7-494e...@m16g2000yqc.googlegroups.com>
Cepheus <fre...@freakmail.de> wrote:

> On 4 Jan., 01:09, Steve Potts <nos...@all.invaliid> wrote:
> ...
> > If ShareFS is active (it is by default), then you don't need a !Boot to
> > use it. What you do need is a working TCP/IP stack and an IP Address.
> > Even on a Risc PC with 4.02 ROMs or later, or A9Home - without having
> > !Booted, I've had ShareFS working quite nicely.
> >
> > Just do an
> >
> > IFConfig ex0 W.X.Y.Z
> >
> > where ex0 is the network card id (Unipod / A9Home) and W.X.Y.Z are the
> > octets of an IP address and then you've basically got a working network -
> > assuming you've selected an appropriate address to your network and
> > you're plugged in!
> >
> > ShareFS will then be able to do its stuff.
> >
> > Cheers
> > Steve.

[snip]


>
> Hallo Steve,
>
> thank you for your answer.
> Could you write a little more detailed about that? I just tried
> several things to (I hope so...) load the IP-Stack and then called the
> "IFConfig eh0 192.168.0.8", but it gave me an error, that it couldn't
> find that interface.
> Typing "IFConfig -a" to show all interfaces, it only found the
> loopback 127.0.0.1 .

J�rgen

you've not got the driver module for your network card in ROM I guess (or
it's unplugged).

Check what *Unplug says

If it's listed as unplugged, try *RMReinit'ing it.

> So how to activate the eh0 here? Or did I loaded the IP-Stack in a
> wrong way?

I have the benefit of a modern network card (actually Unipod) in the RISC PC
and something equivalent in the A9Home's ROM. So my EitherX module in both
cases is instantly ready for use.

You'll need to load EtherH or whatever from disc if your card doesn't have it
onboard in ROM. I'd seriously recommend you think about upgrading to a
Unipod or Net100 card if you do much on the network, they are faster (you
won't get full theortical speeds from RISC OS though). Some of the older
cards have their drivers in ROM also, but they will still be 10 base T rather
than 100 Base T.

Hope that helps.

0 new messages