Hi, Kevin, interesting experiment.

Could you brief your process of making USB disk image before more help can be 
given  ?

As a suggestion on a 2nd computer, please connect the USB disk. But instead of 
booting from it, boot from CD-ROM (or miniboot if any, unavailable for 2008.05 
at default ?), and then do format to figure out the PCI path, and compare with 
it on the 1st computer. If they differ, mount the USB disk on the 2nd computer 
as /a while in CD-ROM boot, and correct path by doing,

mv /a/dev /a/dev.orig
mv /a/devices /a/devices.orig
mv /a/etc/path_to_inst /a/etc/path_to_inst.orig
devfsadm -r /a  # rebuild device tree

It is useful to put the above and below in a script if switching computers is 
common.

Now fix the boot path, by editing /a/boot/solaris/bootenv.rc and fixing line 
with "setprop bootpath '/[EMAIL PROTECTED],0....' to match the path you'll find 
mounted for /a .

Fix /etc/vfstab if needed.

Recreate archive
   bootadm update-archive -v -R /a
   touch /a/reconfigure
   cd /; sync; sync; umount /a; init 6

The ideas above are stolen from VMware to Virtual Box migration as in 
http://blogs.sun.com/jimlaurent/entry/importing_solaris_vmdk_image_into

I think it might work for device migration in general. Give all credits to Jim 
if it works.

Good luck.

Hans
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to