On 03/ 4/11 04:50 AM, Olaf Bohlen wrote:
Hi,

I want to install OSOL 134 in a LDOM on my T2000 to upgrade to OI 148.
So I got the AI sparc iso from genunix.org and set up my LDOM as following:

-- snip --
(448) foo:/root# ldm list -l osol
NAME             STATE      FLAGS   CONS    VCPU  MEMORY   UTIL  UPTIME
osol             active     -n----  5001    6     4G       0.0%  1d 19h 6m

SOFTSTATE
Solaris running

MAC
     00:14:4f:bb:cc:f3

HOSTID
     0xaabbccf3

CONTROL
     failure-policy=ignore

DEPENDENCY
     master=

VCPU
     VID    PID    UTIL STRAND
     0      8      0.1%   100%
     1      9      0.0%   100%
     2      10     0.0%   100%
     3      11     0.0%   100%
     4      12     0.1%   100%
     5      13     0.0%   100%

MEMORY
     RA               PA               SIZE
     0x8000000        0x208000000      4G

VARIABLES
     auto-boot?=false

NETWORK
     NAME             SERVICE                     DEVICE     MAC
        MODE   PVID VID                  MTU
     vnic2            vsw1@primary                network@0
00:14:4f:bb:cc:ed        1                         1500

DISK
     NAME             VOLUME                      TOUT DEVICE  SERVER
       MPGROUP
     dvd1             sol10u9-iso@primary-vds0         disk@2  primary
     zdisk0           osol-zdisk0@primary-vds0         disk@0  primary
     dvd0             osol-iso@primary-vds0            disk@1  primary

VCONS
     NAME             SERVICE                     PORT
     osol             primary-vcc0@primary        5001
-- snip --

I configured also an Sol10 U9 iso as "dvd1" to the LDOM for testing purposes.

So, when I boot up from dvd0 the install hangs:

-- snip --
Sun Fire T200, No Keyboard
Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.30.4.b, 4096 MB memory available, Serial #aabbccdd.
Ethernet address 0:14:aa:bb:cc:dd, Host ID: aabbccdd.



{0} ok boot dvd0
Boot device: /virtual-devices@100/channel-devices@200/disk@1  File and args:
SunOS Release 5.11 Version snv_134 64-bit
Copyright 1983-2010 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
Hostname: opensolaris
Remounting root read/write
Probing for device nodes ...
Preparing automated install image for use
Requesting System Maintenance Mode
(See /lib/svc/share/README for more information.)
Console login service(s) cannot run

Enter user name for system maintenance (control-d to bypass):

-- snip --

After a bit debugging I think the reason is that the wanboot driver is
not correctly loaded, so the image on the iso containing the wandboot
config can't be mounted and the wanboot.conf of course cannot be
loaded.

-- snip --
root@:/lib/svc/method# more ./live-fs-root-minimal
[...]
#
# Depending upon how we are booted, enable either the
# 'live-media' instance or the 'net' instance of the
# filesystem/root service
#
if [ $ISA_INFO = "sparc" ]; then
         # check if the wanboot device exists
         BOOTFS_DISK="/devices/ramdisk-bootfs:a"
         if [ -b "$BOOTFS_DISK" ]; then
                 #
                 # booting off of the net
                 /usr/sbin/svcadm enable svc:/system/filesystem/root:net
                 /usr/sbin/svcadm disable svc:/system/filesystem/root:media
         fi
else
         MEDIA=`$PRTCONF -v | $SED -n '/install_media/{;n;p;}'`
if [ ! -z "$MEDIA" ]; then
/usr/sbin/svcadm enable svc:/system/filesystem/root:net
/usr/sbin/svcadm disable svc:/system/filesystem/root:media
fi
fi




root@:/lib/svc/method# ls /devices
iscsi                pseudo:devctl        scsi_vhci
iscsi:devctl         ramdisk-root         scsi_vhci:devctl
options              ramdisk-root:a       virtual-devices@100
pseudo               ramdisk-root:a,raw
-- snip --


Can anybody confirm this (and has a work-around)?


No, the wanboot fs only appears if you've booted from the network; in this case you've booted from a local CD (virtually). It's possible this didn't work in LDOMs back in 134, as the devices present a little oddly there; I just don't remember. Your workaround in that case would be to set up an AI server and boot it from the net.

Dave

_______________________________________________
OpenIndiana-discuss mailing list
OpenIndiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to