On Fri, 03 Apr 2009 09:14:26 -0700 (PDT)
Dan <danjagor at yahoo.co.uk> wrote:

> Hi all,
> 
> so partly the problem is sorted out (thanks to Lusa from Areca)
> The solution was to add -c scsi when adding the driver to the x86.miniroot.
> 
> add_drv -b /mnt/x86.miniroot -n -v -m '* 0600 root sys' -i "pci17d3,1110" -c 
> scsi arcmsr
> 
> However, now I've got another problem, as the x86.miniroot is only 32-bit:
> 
> arcmsr0:Areca SATA Host Adapter RAID Controller
> arcmsr0:DRIVER VERSION 1.20.00.16 2008-07-31
> arcmsr0:ARECA RAID FIRMWARE VERSION V1.46 2008-08-06
> WARNING: /pci at 0,0/pci10de,370 at 6/pci8086,335 at 2/pci17d3,1110 at e/sd 
> at 0,0 (sd0):
>         disk has 2930296831 blocks, which is too large for a 32-bit kernel
> 
> >From that I assume Solaris can see the disk, but it is simply too large for 
> >the kernel. But as far as I know, there isn't 64-bit version of the 
> >x86.miniroot. Or any another solution? I can't be the only one who is 
> >installing Solaris 10 on large RAID.


Hi Dan,
sorry I didn't get back to you earlier, glad you got help
from Lusa.

You're in a bit of a pickle here, since the installer only
runs in 32bit mode. That means you are most definitely limited
in the size of the lun that you can install the OS to.

Do you have to have only the one lun? If you could configure
a smaller lun (20Gb, perhaps?) for your OS and a second lun
for the rest of your storage needs, that would be a reasonable
workaround to employ.


cheers,
James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp       http://www.jmcp.homeunix.com/blog

Reply via email to