DOCUMENT ID: 1200-02
SYNOPSIS: add_install_client script can fail
OS RELEASE: 2.4
PRODUCT: Solaris x86
KEYWORDS: install remote hsfs cdrom df
SYMPTOMS:
When running the add_install_client script from CD-ROM the following may
occur:
# ./add_install_client machine i86pc
df: Could not find mount point for /cdrom/solaris_2_4_x86/s2
./add_install_client: test: argument expected
DESCRIPTION:
df -k fails if the specified file-system is the mount-point of a
High-Sierra file-system or a directory underneath this mount-point, as
the following example demonstrates (The CD used here is Solaris 2.4 for
x86):
# ls /cdrom/cdrom0/s2
add_install_client export setup_install_server
archinfo Patches Solaris_2.4
auto_install_sample Posix.2
Copyright rm_install_client
# df -k /cdrom/cdrom0/s2
df: Could not find mount point for /cdrom/cdrom0/s2
The command succeeds if the file-system is specified by device name:
# df -k /vol/dev/dsk/c0t6/solaris_2_4_x86/s0
Filesystem kbytes used avail capacity Mounted on
/vol/dev/dsk/c0t6/solaris_2_4_x86/s0
15560 11654 2366 83% /cdrom/solaris_2_4_x86
This causes the add_install_client script to fail if it is run from the
CD-ROM:
# cd /cdrom/cdrom0/s2
# ./add_install_client machine i86pc
df: Could not find mount point for /cdrom/solaris_2_4_x86/s2
./add_install_client: test: argument expected
SOLUTION:
To workaround this issue, the Solaris 2.4 CD-ROM needs to be copied onto
a local harddisk with the setup_install_server program.
Once complete, the add_install_client script requires amending so that
the df -k line initialize the myname variable as "./add_install_client".
server% diff add_install_client new_add_install_client
506c506
< myname=$0
---
> myname="./add_install_client"
DATE APPROVED: 09/18/95