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