So here's what I did to convince it to install in a guest ldom, in detail:
- Create the disk image.
- Supply the correct partition table (here I use Linux' fdisk, there should be a way to do it from other OSes too but I'm too lazy so I just sshfs-ed into the image storage from my PC): `fdisk [disk-image-file]`; then enter `s` command.
- Delete all the partitions except partition 3 (whole disk).
- Create a single partition, starting at sector 63 up till the end. Save the partition table.
- Boot the Solaris installer. If installing Solaris 10, use ZFS as the root FS.
- This is important: Install to the slice that was prepared earlier, *DO NOT CHOOSE THE WHOLE DISK OPTION* as it'll wreck the geometry info.
- Continue as usual; select software, enter stuff, etc.
- After finishing, boot into slice `c` of the Solaris disk, e.g `boot disk:c` (you might want to set it in PROM for convenience).
I suppose I better tag this as #solaris #sparc #sparc64 #ldom too for visibility :blobcatpeekaboo:
#ldom #sparc64 #sparc #solaris