-
nomad
Is there a way to directly access the EFI partition from a running OmniOS instance (no zones)? I tried the suggested command in pcfs(4) but was told there wasn't a boot partition on the disk. I see it when I boot into EFI shell, so I know it exists.
-
nomad
"mount: /dev/dsk/c1t4d0p0:boot is not a DOS filesystem."
-
andyf
Yes, just add `s0` to the device and mount it as PCFS
-
andyf
pfexec mount -F pcfs /dev/dsk/c6t589CFC20095F0001d0s0 /a
-
andyf
for example
-
nomad
I tried that last night.
-
nomad
; please mount -o ro /dev/dsk/c1t5d0s0 /mnt
-
nomad
mount: /dev/dsk/c1t5d0s0 is not this fstype
-
andyf
you need the `-F pcfs` too
-
nomad
yeah, I tried that but did it wrong. This time it worked.
-
nomad
I tried so many combinations and permutations I lost track.
-
nomad
sadly, the log file that's in /EFI isn't showing up :(
-
nomad
(I know its there, I can see it when I boot into EFI shell.)
-
nomad
actually, it might be in the directory above EFI. I'm going to go back to EFI shell and see if I can move it.
-
andyf
That's strange. There s a log storage area in the EFI variable store, I wonder if that's what shows up in the shell?
-
nomad
Give me a few minutes and I'll know :)
-
nomad
IPMI is useful at times.
-
nomad
yeah, EFI shell shows the log file as being at the same level as the EFI directory.
-
nomad
:/
-
nomad
moving the files into the EFI directory didn't make them visible in the mounted filesystem.
-
nomad
even moving them into the same directory as bootia32.efi and bootx64.efi doesn't make them visible.
-
nomad
I guess I'm driving in with a USB key.
-
» nomad slaps forehead
-
nomad
fs0 might not have mapped to t4, it might have been t5.
-
nomad
ah well. I'm going to say "it's too early to think" and move on.
-
nomad
:/ Looks like there might be a driver problem with this HBA. I presume that's an illumos bug report, not an OmniOS one.
-
nomad
(as in, newer driver is needed)
-
rmustacc
What's the HBA?
-
nomad
Boradcom 3108
-
nomad
specifically the 'invader'
-
nomad
The host booted and 'worked' with the driver in the LTS release but it's logging a lot of errors and the device says a driver update is needed "to enable extended LD support"
-
nomad
I've just upgraded the host in question to 151044. I suspect I should clear the device logs and see what shows up.
-
rmustacc
Hmm. Less certain on that one then.
-
nomad
well, I found it
-
nomad
the mr_sas version reports 6.503.00.00
-
nomad
The version I need is 7.723.02-00-1.
-
nomad
so I guess I need to file a bug report with illumos.
-
nomad
This is going to cause me some grief :(
-
nomad
Well,
illumos.org/issues/15302 has been created.
-
nomad
hopefully I provided sufficient information.
-
nomad
andyf, danmcd_, please poke me with any updates that need to be made to that ticket.
-
rmustacc
OK, so the firmware is reporting that.
-
rmustacc
The version number we have is kind of meaningless.
-
rmustacc
So it really is about figuring out what that support is and implementing it.
-
nomad
that's disapointing.
-
rmustacc
Sorry, I'd rather be up front and honest with you.
-
nomad
of course
-
nomad
I'm just sitting here with a file server that I can't put into production until this is resolved.
-
nomad
I'm not a kernel dev (I'm not even a dev) so I've no idea how much work is involved in this.
-
nomad
I just think "it's non-trivial".
-
rmustacc
It is a bit hard because the mr_sas series historically hasn't been well documented.