<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hi Eric,</div><div>> <span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">The "Solaris Root" partition type is relevant to UFS, not ZFS. On UEFI, set s0/p1 to be an ESP, "boot, hidden, esp" flags and format it fat32</span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px"><br></span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">Yep, I have done that quite a while ago. Linux is booting alright with that.</span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px"><br></span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">> your "Solaris Reserved" should be s8/p9, 8Mib, -1MiB from end of disk</span><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px"></span></div><div>. That's for legacy / MBR partitions. Mine is GPT. I don't need that or any other partition for Solaris. I only need one single partition of zfs / illumos and that's working so far.</div><div><br></div><div>> <span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">/EFI/OpenIndiana/bootx64.efi (copy of loader.efi)</span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">I put mine on </span><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">/EFI/Solaris/</span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px"><br></span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">I might try </span><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px">rEFInd in future. Right now, I'm booting everything using Linux's bootloader.</span></div><div><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13.3333px"><br></span></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><p class="MsoNormal" style="vertical-align:baseline"><a name="m_2295270963715378730_SignatureSanitizer__MailAutoSig"><span style="font-size:10pt;font-family:Roboto">Thanks,</span></a></p><p class="MsoNormal" style="vertical-align:baseline"><a name="m_2295270963715378730_SignatureSanitizer__MailAutoSig"><span style="font-size:10pt;font-family:Roboto">Atiq</span></a></p></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 14, 2025 at 8:25 PM Eric J Bowman <<a href="mailto:mellowmutt@zoho.com" target="_blank">mellowmutt@zoho.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u><div><div style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt"><div><blockquote id="m_2295270963715378730m_-2023872842473530012blockquote_zmail" style="margin:0px"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>><br></div><div>> parted > mkpart illumos 767GB 100%<br></div><div>></div><div>> and then set the partition type to solaris launching,<br></div><div>></div><div><div><code><span>> $ sudo gdisk /dev/nvme0n1</span></code><br></div></div><div dir="ltr">></div><div>> (set the GUID to "6A85CF4D-1DD2-11B2-99A6-080020736631" )<br></div><div>><br></div></div></div></div></div></div></blockquote></div><div><br></div>The "Solaris Root" partition type is relevant to UFS, not ZFS. On UEFI, set s0/p1 to be an ESP, "boot, hidden, esp" flags and format it fat32, your "Solaris Reserved" should be s8/p9, 8Mib, -1MiB from end of disk. Your ZFS partition should be set to ZFS for illumos, FreeBSD ZFS for freebsd. Being bootable is a property of the ZFS filesystem, not its partition.<br><br>/EFI<br>/EFI/OpenIndiana/bootx64.efi (copy of loader.efi)<br>/EFI/boot<br><br>I put rEFInd Plus in /EFI/boot, with a backup of its bootx64.efi in case it gets overwritten.<br><br>/EFI/boot/drivers/x64_zfs.efi<br><br>This driver will allow rEFInd to stub-load loader64.efi from your ZFS partition on most firmware, some will still need the /EFI/OpenIndiana/bootx64.efi. I don't know if the string "OpenIndiana" is registered, this one is:<br><br>/EFI/FreeBSD<br><br>That's the gist of multiboot on UEFI, more work if you want more than one illumos or freebsd partition, but they will coexist peacefully.<br></div></div></blockquote></div></div>
</div>