Hello!
I try to set up SLES10 from a NFS installation source based on a Panasas
storage system. From the software point of view, the Panasas is a FreeBSD 4
NFS server and offers the following RPC services:
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100005 3 udp 1009 mountd
100005 3 tcp 1023 mountd
100005 1 udp 1009 mountd
100005 1 tcp 1023 mountd
100003 3 udp 2049 nfs
100003 3 tcp 2049 nfs
100021 1 udp 996 nlockmgr
100021 3 udp 996 nlockmgr
100021 4 udp 996 nlockmgr
100021 1 tcp 1021 nlockmgr
100021 3 tcp 1021 nlockmgr
100021 4 tcp 1021 nlockmgr
100024 1 udp 988 status
100024 1 tcp 1020 status
An final installed SLES10 is able to mount the shared filesystems, but not
the installer. In the initrd is a /lbin/mount (Busybox?) which tries the
wrong protocol (NFSv4?) and fails:
mount("172.16.9.1:/cluster", "/mnt", "nfs", MS_MGC_VAL|MS_RDONLY, "\4") = -1
EPROTONOSUPPORT (Protocol not supported)
Surprisingly, the installation from a stoneage RedHat only supporting
NFSv2/v3 over UDP just works.
Is there any possibility to replace the mount command in the initrd? Or have
a look at the sources to get further information?
Beat
--
\|/ Beat Rubischon