SUMMARY: problems with driver update 3 for solaris 2.6

From: Lucia Gonzalez (luciag@meta4.es)
Date: Thu Jun 04 1998 - 04:22:33 CDT


Hi, sun managers:

I have finally installed Solaris 2.6 with driver update 3 on my system.
For some reason, files could not be read properly from the floppy drive
during Solaris installation. I don't know if it was a hardware problem
or bug in the Solaris installation program.

The only thing I could do was install the driver update from hard disk
instead of floppies. These are the steps I followed, in case it helps
someone in the same situation.

Thanks and best regards,
Lucia Gonzalez (luciag@meta4.es)
------------------------------------------------------------------------
------------------------
Installing driver updates for Solaris 2.6 from hard disk

0) install Solaris 2.6 (with driver update). If the driver update fails
at the end with "corrupt package" or "error in line 17" messages don't
reboot at the end of the installation.
1) download the diskettes on another Solaris system
2) ftp the files to directories under /a (where the Solaris installation
program mounts the disks during installation), e.g: /a/usr/local/d1,
/a/usr/local/d2, /a/usr/local/d3.
3) modify the script DU/sol_26/i86pc/Tools/install.sh on each diskette.
Hints:
a) the procedure do_patch in the script is checking if packages are
installed under /var/sadm/pkg, but they are installed in
/a/var/sadm/pkg. Modify line 119:
                  $patchcmd -R $ROOTARG -u `pwd`
which should be:
                  $patchcmd -R /a -u `pwd`
otherwise it will check for SUNWos86r and SUNWman under / not under /a
b) install.sh unpacks temporarily a patch package to
/tmp/patch.<pid>/<patch-id>. In the reloc directory of the package,
where files should be, there are symlinks to /mnt. You'll have to remove
these links and make them again, so that they point to the files that
you have copied to disk. In order to do this you'll have to pause the
script before it calls installpatch (somewhere between lines 102 and 106
you can write a "read whatever" so that install.sh will pause and let
you remake the symlinks in /tmp)
4) execute install.sh on the command line once per disk, remaking
symlinks in the meantime, etc.

> -----Original Message-----
> From: Lucia Gonzalez
> Sent: Monday, June 01, 1998 8:09 PM
> To: 'sun-managers@sunmanagers.ececs.uc.edu'
> Subject: problems with driver update 3 for solaris 2.6
>
> Hi, sun managers:
>
> I've tried to upgrade Solaris 2.5.1 to Solaris 2.6 on an Intel Dell
> PowerEdge 6100 with an American Megatrends Raid Controller, for which
> I
> need to be on driver update 2 or 3 (for Solaris 2.6).
>
> At the end of the installation I'm prompted for the driver update
> disks,
> but I always get diskette reading errors, or messages about the
> packages
> being corrupt.
>
> If I try to issue manually the command for mounting the floppy:
> # mount -F pcfs /dev/diskette0 /mnt
> if it succeeds and I try to view a file (e.g) :
> # more /mnt/du/sol_26/i86pc/tools/install.sh
> sometimes I see the file, sometimes I don't, sometimes I just see part
> of it.
>
> Diskette reading errors could be the reason why the driver update
> cannot
> be loaded (the installation script cannot read properly from the
> diskettes and save the drivers to hard disk) and the reboot fails
> after
> completing the installation (no system disk since there are no drivers
> for the RAID controller).
>
> Questions:
> - has anyone experienced this problem? what's going on?
> - could it have something to do with a hardware problem? (I did
> install
> du 9 for Solaris 2.5.1 from the same drive without problems)
> - is Solaris 2.6 known to have conflicts with certain drives or is it
> just my drive?
> - would it be possible to modify the script
> /tmp/rc_diskette.d/inst9.sh
> so that it would read from hard disk instead of floppy? (if I manage
> to copy
> the diskettes to hard disk)
>
> Thanks, I'll summarize,
> Lucia Gonzalez (luciag@meta4.es)



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:12:41 CDT