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