Hi
       Basically after finishing 100% of the 
'solaris initial install' using my SCSI HBA driver to
select/boot off the installation disk(SCSI LUN,NETAPP)
i get error messages as below:

ERROR: Could not create the product file

ERROR: Could not install all packages. Product
installation failed
mkdir : "/a/var/sadm/launcher" : Operation not
applicable


Could not install all packages. Product installation
failed

Any idea on what it is trying to do here?

Thanks
Som

--- Somnath kotur <[EMAIL PROTECTED]> wrote:

> Juergen,
>        After finally overcoming the first hurdle
> (progress bar during installation being stuck at 3%)
> which was some bug in the driver , i made some
> progress to the point where all the packages were
> being installed, (selected 'entire distribution' of
> 5GB on a drive of 10GB capacity)
>  Progress bar proceeds all the way to 100% and then
> it
> spits out the foll msg
> 
> "
> ERROR: could not create Product file
> /var/sadm/launcher: All Packages could not be
> installed 
> 
> Product installation failed! "
> 
> 
> Now im not sure if this is the point where the
> 64-bit
> driver is being attempted to be loaded ? 
> 
> In regards to the same , i have a basic question
> regarding the packaging of both 32/64bit driver on
> the
> same floppy , in the 'build' script(under the \ni\
> folder   in itu.tar.bz2 ) do i need to create 2
> compressed archives of my drivers - one for 32 and
> one
> for 64-bit just like the ni/dp380 driver packages as
> shown below: ?
> 
> compress < ni > $dest/Tools/Boot/ni/ni
> cp ni.itu $dest/Tools/Boot/ni
> 
> compress < dp8390 > $dest/Tools/Boot/dp8390/dp8390
> cp dp8390.itu $dest/Tools/Boot/dp8390
> 
> 
> Pls advise
> 
> Thanks
> Som
> 
> 
>  
> --- Juergen Keil <[EMAIL PROTECTED]> wrote:
> 
> > Som,
> > 
> > > Juergen,
> > >         Using the prototype file you suggested
> > below,
> > > i created a new compressed archive and replaced
> > the
> > > one in 'du/sol_10/i86pc/Product/'  created by
> the
> > > earlier pkg_drv command using the 32-bit driver
> > module
> > > 
> > > Is that the way to go? 
> > 
> > Sounds ok.
> > 
> > 
> > > DU diskette image did contain
> > > both the modules in the resp paths(/kernel/drv
> and
> > > /kernel/drv/amd64) 
> > > 
> > > I began installation ,my target was recognized 
> > 
> > If you see that the installer offers a new disk
> > target
> > that wasn't present when you didn't use the
> > additional
> > drivers from the ITU media, the kernel appears to
> > use
> > your new ITU driver just fine...
> > 
> > 
> > > and i
> > > selected the disk/partitions to create ,
> > Installation
> > > began,however now the progress bar is stuck at
> 3%
> > at
> > > the point where it says 
> > > '( Creating and checking filesystems) ' 
> > 
> > Hmm, which installation method did you choose?
> > The one that starts the X11 server (Interactive
> > Installtion /
> > Desktop session)?
> > 
> > I'd try the "Interactive Installation (Console)"
> > method
> > first,  with kmdb loaded (edit the grub boot menu
> > entry,
> > pass option "-k" to the kernel).  The console
> > installation
> > and kmdb allows you to see kernel panic messages
> > or other kernel error / warning messages.
> > 
> > 
> > Note also that the installation kernel is running
> > without 
> > swap space until the target disk for installation
> > gets
> > partitioned and there is swap space on that disk
> > (IIRC);
> > at the same time lots of stuff is installed to the
> > root fs
> > ramdisk (JAVA & X11 server), which sometimes
> results
> > in a 
> > hung system, because the installation kernel is
> > running out
> > of free pysical memory (systems with 512MB or less
> > of
> > physical memory seem to be affected).
> > 
> > 
> > > Im guessing this must be the point where 64bit
> > kernel
> > > is loaded ?  How do i know for sure that it has
> > picked
> > > the right module?  
> > 
> > Hmm, you could try to boot the installation kernel
> > with
> > kmdb, using kernel boot argument "-k", and when it
> > hangs
> > break into the debugger using "F1-a" and poke
> around
> > in 
> > the kernel with the kernel debugger:
> > 
> > ::modinfo
> >     Should show that your ITU driver is loaded
> > 
> > ::prtconf
> >     Should show the device tree, including a node
> > using your ITU device driver
> >     
> > ::pstree
> >     Process listing
> >  
> > ... etc
> > 
> > 
> > > Thanks
> > > Som 
> > > 
> > > 
> > > --- Juergen Keil <[EMAIL PROTECTED]> wrote:
> > > 
> > > > Som,
> > > > 
> > > > >       Thanks a ton for the help, yes all i
> had
> > to
> > > > do
> > > > > was recompile my driver for 32-bit and
> specify
> > > > that as
> > > > > the kernel module for the pkg_drv
> command,then
> > > > when i
> > > > > selected option 5 , it detected/installed my
> > > > driver to
> > > > > miniroot and booted of it, was able to
> detect
> > my
> > > > > target drive too!!!
> > > > > Only question now is ..how do i get both
> > 32-bit
> > > > and
> > > > > 64-bit modules onto the pkg? because the OS
> CD
> > > > that i
> > > > > am using is for x86-64? 
> > > > 
> > > > Yes, both 32- and 64-bit kernel modules should
> > be
> > > > put into a
> > > > single package.
> > > > 
> > > > The 64-bit driver will use it's own "amd64"
> > > > subdirectory for the
> > > > driver, so this doesn't conflict with the
> 32-bit
> > > > driver.
> > > > 
> > > > The prototype file for the package should look
> > > > similar to this
> > > > (where I'm installing two kernel modules "ni"
> > and
> > > > "dp8390" 
> > > > to /kernel/drv/, both 32- and 64-bit):
> 
=== message truncated ===



      
____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to