Don't waste your time with this: You are in IDE emulation mode, and
even if you get that working somehow you won't be happy at all,
since that mode is just slow. Get yourself into AHCI mode first,
along the guidelines Gary just posted (and that should've worked
out of the box, these HPE guys manage to break everything...).

On 02.03.21 18:21, Reginald Beardsley via openindiana-discuss wrote:
  Gary,

Thanks. That's *very* nteresting. I shall have to study that closely.

I ran "truss -f -o truss.out format -e /dev/rdsk/c4d0"

down at the end of a *very* long output is this tidbit. Note the ENOENTs. The 
libraries being sought are in /lib and were found previously. I'm rather 
puzzled that with the device specified on the command line, format(1m) walked 
the entire /dev/rdsk tree and then some including sections of the filesysem I'd 
never heard of.

At present I'm trying to sort out how to fix access to the libraries. /mnt/misc 
is a RO filesystem mounted from the DVD, so the obvious solution is not 
possible. This machine only has 8 GB of RAM so I might not be able to create a 
copy of /mnt/misc in ramfs, but I'll give it a try.

I'm unclear about the relationship of c4d0, c4d0p0, etc. I can R/W /dev/rdsk/c4d0p0:c but 
not without the ":c"


3994/1: open("/dev/rdsk/c4d0s0", O_RDONLY|O_NDELAY) = 4
3994/1: stat64("/opt/VRTSvxvm/lib/libadm.so.1", 0x08046968) Err#2 ENOENT
3994/1: ioctl(4, DKIOCGEXTVTOC, 0x080477A8) Err#48 ENOTSUP
3994/1: stat64("/opt/VRTSvxvm/lib/libefi.so.1", 0x08046968) Err#2 ENOENT
3994/1: ioctl(4, DKIOCGMEDIAINFO, 0x08047310) = 0
3994/1: ioctl(4, DKIOCGMBOOT, 0x080979D0) = 0
3994/1: ioctl(4, DKIOCINFO, 0x080472A4) = 0
3994/1: ioctl(4, DKIOCGMEDIAINFO, 0x08047300) = 0
3994/1: ioctl(4, DKIOCGETEFI, 0x080472E8) = 0
3994/1: ioctl(4, DKIOCGETEFI, 0x080472E8) = 0
3994/1: ioctl(4, DKIOCGETEFI, 0x080472E8) = 0
3994/1: close(4) = 0
3994/1: stat("/dev/rdsk/c4d0p0", 0x08047608) = 0
3994/1: open("/dev/rdsk/c4d0p0", O_RDONLY) Err#6 ENXIO
3994/1: fstat64(2, 0x08046640) = 0
3994/1: write(2, " E r r o r : c a n ' t".., 24) = 24
3994/1: write(2, " / d e v / r d s k / c 4".., 16) = 16
3994/1: write(2, " ' .\n", 3) = 3
3994/1: Incurred fault #6, FLTBOUNDS %pc = 0x080658CB
3994/1: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000258
3994/1: Received signal #11, SIGSEGV [default]
3994/1: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000258



      On Tuesday, March 2, 2021, 05:49:05 PM GMT+1, Gary Mills 
<gary_mi...@fastmail.fm> wrote:
On Tue, Mar 02, 2021 at 03:37:23PM +0000, Reginald Beardsley via oi-dev wrote:
     Thank you again. Very helpful. The Z400 will only support IDE mode.
     ACHI+RAID is the other option which I think only works with Windows. I
     know it will not work with Solaris and feel fairly certain it doesn't
     work with Linux or *BSD either.

ACHI+RAID does work with Solaris and OI, but you have to do some
preparation first.  I know because I have done that with my Z400
and installed OI on it.  The instructions are here:

     
https://superuser.com/questions/635829/how-do-i-install-solaris-on-a-fake-raid-a-k-a-ahciraid-sata-sas-controller/635830#635830



_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to