This procedure shows how to export an ISO image from the primary domain and use it to install a guest domain. This procedure assumes that both the primary domain and the guest domain are configured.
For example, the following ldm list shows that both the primary and ldom1 domains are configured:
# ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active -n-cv SP 4 4G 0.3% 15m ldom1 active -t--- 5000 4 1G 25% 8m |
Add a virtual disk server device to export the ISO image.
In this example, the ISO image is /export/images/sol-10-u5-ga-sparc-dvd.iso.
# ldm add-vdsdev /export/images/sol-10-u5-ga-sparc-dvd.iso dvd-iso@primary-vds0 |
Stop the guest domain.
In this example, the logical domain is ldom1.
# ldm stop-domain ldom1 LDom ldom1 stopped |
Add the virtual disk for the ISO image to the logical domain.
In this example, the logical domain is ldom1.
# ldm add-vdisk s10-dvd dvd-iso@primary-vds0 ldom1 |
Restart the guest domain.
In this example, the logical domain is ldom1.
# ldm start-domain ldom1 LDom ldom1 started # ldm list NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME primary active -n-cv SP 4 4G 0.4% 25m ldom1 active -t--- 5000 4 1G 0.0% 0s |
In this example, the ldm list command shows that the ldom1 domain has just been started.
Connect to the guest domain.
# telnet localhost 5000 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Connecting to console "ldom1" in group "ldom1" .... Press ~? for control options .. |
Verify the existence of the ISO image as a virtual disk.
{0} ok show-disks a) /virtual-devices@100/channel-devices@200/disk@1 b) /virtual-devices@100/channel-devices@200/disk@0 q) NO SELECTION Enter Selection, q to quit: q |
In this example, the newly added device is /virtual-devices@100/channel-devices@200/disk@1.
Boot the guest domain to install from the ISO image.
In this example, boot from the f slice of the /virtual-devices@100/channel-devices@200/disk@1 disk.
{0} ok boot /virtual-devices@100/channel-devices@200/disk@1:f |