> I have Solaris 10 installed on 1 HDD, which I would
> like to keep. Is it possible to install and dual
> boot OpenSolaris on a second HDD on the same
> machine?
Is Solaris 10 installed using a zfs root?
With some manual steps it should be possible to
boot from an opensolaris zfs root, from the same
HDD that is used for the S10 root pool.
I'm using something like this to dual boot
SX:CE and OpenSolaris from a single HDD:
- boot from the opensolaris livecd, and install
to a temporary hdd, e.g. a usb storage device
- when the opensolaris livecd installer is done,
reboot from the livecd into s10
- in s10, zpool import the temporary hdd.
In case both pools use the name "rpool", you
have to import the temporary hdd using an
alternate name, e.g.
zpool import -f {id_of_opensolaris_zpool} rpool2
- create a snapshot on the temporary hdd's root
zfs filesystem and copy it to your s10 root pool:
zfs snapshot rpool2/ROOT/opensola...@backup
zfs send rpool2/ROOT/opensola...@backup | zfs recv rpool/ROOT/opensolaris
- edit /rpool/boot/grub/menu.lst
create a new grub boot entry for opensolaris,
using the "bootfs rpool/ROOT/opensolaris" option.
Something like this
title OpenSolaris 2009.06 snv_111 X86
bootfs rpool/ROOT/opensolaris
findroot (pool_rpool,0,a)
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS
module$ /platform/i86pc/$ISADIR/boot_archive
(swap and dump zvols should be shared between
solaris / opensolaris)
- reboot, and select the opensolaris grub
boot entry. This should complete the opensolaris
installation.
Note: when using the same zpool from multiple os versions,
make sure *not* to zpool upgrade the on disk format to newer
version from the newer os releases, otherwise the older
os releases won't be able to access the pool!
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]