Somnath kotur wrote:

> This is the msg i get on reboot 
> ********************* BEGIN **************************
> Booting 'Solaris 10 8/07 s10x_u4wos_12b X86'
> 
> kernel /platform/i86pc/multiboot
>     
> [Multibootelf,<0x1000000:0x12b07:0x12909>,shtab=0x1027258,entry=0x1000000]
> 
> module /platform/i86pc/boot_archive
> 
> Error 28: Selected item cannot fit into memory 
> 
> Press any key to continue..
> 
> ************************* END ************************
> 
> Do you want me to send you a gzip version of my pkg
> base directory just so you can validate if the
> packaging is right ,or do you completely rule out any
> packaging issues here?


I'd say it is unlikely that the iSCSI driver package on
the DU diskette is causing this GRUB problem.


You have to figure out why GRUB reports "Error 28: Selected
item cannot fit into memory" when it tries to load the file
/platform/i86pc/boot_archive from the root filesystem.
GRUB is using the system's BIOS services to access the root
device.  I already mentioned Bug ID 6387379, where S10 GRUB
would report "Error 28" on BIOS read errors.



On S10 x86, the /platform/i86pc/boot_archive file is either
a gzip compressed UFS filesystem, or a gzip compressed ISO9660
filesystem.


Can you try to start the normal installation boot from CD/DVD,
add the iSCSI device driver from your ITU floppy, then start
a shell.

 From the shell, the "format" utility should be able to find
your iSCSI volume.  From the shell it should also be possible
to manually mount the iscsi root filesystem, e.g.

     # mount /dev/dsk/c0t0d0s0 /a


It should be possible to use gunzip on the
/platform/i86pc/boot_archive file that can be found
inside the root fs mounted at /a

     # gunzip < /a/platform/i86pc/boot_archive > /tmp/bootarchive.img

     # lofiadm -a /tmp/bootarchive.img /dev/lofi/1
     # fstyp /dev/lofi/1

The boot archive could have either UFS or ISO9660 format;
I think with a full solaris 10 install it will use ISO9660 format
(the format depends on the availablility of the /bin/mkisofs
utility; when mkisofs is installed/present, the boot_archive
will use ISO9660 format).

UFS:
     # mount -F ufs -o nologging /dev/lofi/1 /mnt

ISO9660:
     # mount -F hsfs /dev/lofi/1 /mnt
_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to