have been trying to create a 2 GB ramdisk (virtual) to run on my T-2000 simulator (Legion) which has sun4v architecture. I have a SPARC workstation which runs on sun4u architecture with Solaris 10.
I have created a ramdisk image using dd command, newfs, then used ufsrestore to restore the filesystem taken from the original virtual disk (disk.s10hw2 - sun4v virtual disk that comes with the simulator - 512 MB) and installed bootblk on the new ramdisk (used the sun4v bootblk). But when I try to boot this newly created ramdisk (2GB), it starts loading smf services and then gives fatal error saying "fmd" service daemon error and goes into some sort of maintenance mode or would just freeze.
The reason I need this bigger disk is, I need to install the SUNWpool package which is not available in the original ramdisk (disk.s10hw2). I am able to load the newly created ramdisk on Legion on slice 3 but when I try to add pkg (/export/var/spool/pkg SUNWpool), it complains:
"Cannont find required execuatble /usr/bin/7za"
can someone guide/point me step by step to create a bigger ramdisk with all these packages. I am just stuck and trying different mix and match, still no luck..
I would really appreciate your help.