multibootusb icon indicating copy to clipboard operation
multibootusb copied to clipboard

Support for OpenIndiana

Open baconicsynergy opened this issue 6 years ago • 2 comments

OpenIndiana is the current surviving open-source remnant of SunOS and Solaris, and should defintely be supported.

baconicsynergy avatar Jul 13 '17 09:07 baconicsynergy

More information:

  • https://www.openindiana.org/
  • https://www.openindiana.org/bugs
  • irc://chat.freenode.net/#openindiana
  • https://wiki.openindiana.org/
  • https://github.com/OpenIndiana

aguslr avatar Oct 04 '17 11:10 aguslr

Even though it's also based on illumos, the instructions for SmartOS don't work with OpenIndiana:

for isofile in $isopath/OI-*.iso; do
  if [ -e "$isofile" ]; then
    regexp --set=isoname "$isopath/(.*)" "$isofile"
    submenu "$isoname ->" "$isofile" {
      iso_path="$2"
      if cpuid -l; then # Check whether CPU is 64-bit
        ISADIR='amd64'
      fi
      loopback loop "$iso_path"
      set root='loop'
      menuentry "OpenIndiana" {
        bootoptions="-v -B console=text"
        multiboot /platform/i86pc/kernel/$ISADIR/unix /platform/i86pc/kernel/$ISADIR/unix $bootoptions
        module /platform/i86pc/$ISADIR/boot_archive /platform/i86pc/$ISADIR/boot_archive type=rootfs name=ramdisk
      }
    }
  fi
done

The boot process halts with the following message:

Remounting root read/write
Probing for device nodes ...
Preparing live image for use
Requesting System Maintenance Mode
(See /lib/svc/share/README for more information.)
Console login service(s) cannot run

Enter user name for system maintenance (control-d to bypass):

aguslr avatar Oct 04 '17 11:10 aguslr