> That's why > OpenSolaris panics when booted from the virtual > machine. I booted with -kv to see what happens: > > The kernel attempts to find the root filesystem here: > /p...@0,0/pci17aa,2...@1f,2/d...@0,0:a > The virtual machine exposes the disk as an IDE drive: > /p...@0,0/pci-...@1,1/i...@0/c...@0,0 > > How could I tell the kernel to use IDE instead of > SATA when running on the VM?
You can pass those physical paths as "bootpath" property to the kernel using the -B option on the kernel$ line, similar to this -B bootpath="/p...@0,0/pci17aa,2...@1f,2/d...@0,0:a" As soon as you get the kernel booted, the physical device path in the zpool label will be updated, so that the next boot on the same machine doesn't need the -B bootpath=... any more. Instead of finding out and typing in these complicated boot paths it's usually much easier to connect the hdd to the new machine, boot from the opensolaris LiveCD, and run "zpool import -f rpool". That will update the physical device path in the zpool label, too. -- This message posted from opensolaris.org _______________________________________________ install-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/install-discuss
