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