<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>> FreeBSD has switched around the terms “slice” and “partition”. They are using “slice" for fdisk/mbr case and “partition” for everything else.</div><div>Thank you for sharing the fun fact!</div><div><br></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><p class="MsoNormal" style="vertical-align:baseline"><a name="m_5847269194397376635_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 1:31 AM Toomas Soome via oi-dev <<a href="mailto:oi-dev@openindiana.org" target="_blank">oi-dev@openindiana.org</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"><div><br id="m_5847269194397376635m_6180489519857418498lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On 14. Aug 2025, at 10:43, Atiq Rahman <<a href="mailto:atiqcx@gmail.com" target="_blank">atiqcx@gmail.com</a>> wrote:</div><br><div><div dir="ltr"><div>Hi Joshua,</div><div>Thanks.</div><div><br></div><div>I found that s0 mapped to ESP (boot EFI) partition on my system. I also found that the newly created solaris partition mapped to s6. So, mostly slice numbers seem to be 1 less than part# showed by `parted` that can be found in the photo screenshot attached.</div><div><br></div><div><br></div></div></div></blockquote><div><br></div><div><br></div><div>The “native” tools in illumos (and solaris) are format, prtvtoc, fmthard and fdisk; they tell you disk partition/slices numbers as they actually can be found in the system. </div><div><br></div><div>fdisk/mbr partitions are named p1-p4 (as already written), with p0 historically used to access all of the disk (so you can actually write down the MBR record). </div><div><br></div><div>format and prtvtoc/fmthard are using term “slice” for partitions; and slices are numbered from 0. In case of GPT partitioning, the device name to access all of the disk is the device name without trailing slice component. The confusing part is, if the disk has no GPT table, then there is no device name without slice component.</div><div><br></div><div>When using other software, you need to pay attention to slice/partition numbering (as you have discovered already).</div><div><br></div><div>For time being, illumos does install EFI boot program on ESP as efi/boot/bootx64.efi — if you want to share ESP between different OS, you need to back up the existing efi/boot/bootx64.efi, put illumos version to, say, efi/illumos/loader64.efi, restore the original and create respective UEFI boot manager configuration. At this time, we can not create UEFI boot manager config from inside the illumos, so we do rely on default.</div><div><br></div><div>rgds,</div><div>toomas</div></div></div>
</blockquote></div></div>
</div>