> Sorry for all of the questions, but now when I try to program the FPGA
> with
> katcp is complains about a read-only file system.  /etc/exports declares
> it
> rw, so I seem to be stuck again.

The root filesystem is probably mounted read-only.  We got around this by
mounting the /boffiles directory with a separate entry in rc.local that is
found in /etc.  There might be a more elegant way...

Yes, Master<1009> more rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
mount -o nolock -t nfs 10.16.96.203:/export/home/tofu/cicadaroots/vegasbof
/boffiles

exit 0
Yes, Master<1010>

John

 >
> Thanks,
> Dale
>
>
>
>
> On Thu, Jun 6, 2013 at 5:02 PM, Gary, Dale E. <[email protected]>
> wrote:
>
>> > Good luck!  I don't have any further ideas other than verifying that
>> the
>> root file system is mountable by
>> > computers on the ROACH2 subnet.
>>
>> You are a genius!  I hadn't updated exportfs...  It is now booted!
>>
>>
>> Thanks,
>> Dale
>>
>>
>> On Thu, Jun 6, 2013 at 4:39 PM, David MacMahon
>> <[email protected]>wrote:
>>
>>> Hi, Gary,
>>>
>>> On Jun 6, 2013, at 9:20 AM, Gary, Dale E. wrote:
>>>
>>> > Hmm, I was just trying to follow the instructions in the roach nfs
>>> guide, which says to create a directory named etch to put the root file
>>> system.  I probably renamed the directory to etch.  Will that matter?
>>> It
>>> is the correct file system--just a different directory name.
>>>
>>> It won't matter for the computer (a rose by any other name...), but it
>>> might confuse humans! :-)
>>>
>>> > However, I fixed the problem with loading the wrong uImage, and it
>>> now
>>> boots to the point where I get this output:
>>> >
>>> > Sending DHCP requests ., OK
>>> > IP-Config: Got DHCP answer from 192.100.16.206, my address is
>>> 192.168.24.121
>>> > IP-Config: Complete:
>>> >      device=eth0, addr=192.168.24.121, mask=255.255.255.0,
>>> gw=192.168.24.1
>>> >      host=roach1.solar.pvt, domain=solar.pvt solar.ovro.caltech.edu,
>>> nis-domain=(none)
>>> >      bootserver=192.100.16.206, rootserver=192.100.16.206,
>>> rootpath=/srv/roach2_boot/etch
>>> >      nameserver0=192.100.16.2, nameserver1=192.168.9.15
>>> > VFS: Unable to mount root fs via NFS, trying floppy.
>>> > VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6
>>> > Please append a correct "root=" boot option; here are the available
>>> partitions:
>>> > 1f00            4096 mtdblock0  (driver?)
>>> > 1f01           65536 mtdblock1  (driver?)
>>> > 1f02           49152 mtdblock2  (driver?)
>>> > 1f03           11264 mtdblock3  (driver?)
>>> > 1f04             256 mtdblock4  (driver?)
>>> > 1f05             512 mtdblock5  (driver?)
>>> > Kernel panic - not syncing: VFS: Unable to mount root fs on
>>> unknown-block(2,0)
>>> > Rebooting in 180 seconds..
>>> >
>>> > So indeed the file system may not be right.  Still working on it...
>>>
>>> Good luck!  I don't have any further ideas other than verifying that
>>> the
>>> root file system is mountable by computers on the ROACH2 subnet.
>>>
>>> Dave
>>>
>>>
>>
>



Reply via email to