WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] OpenSolaris 103 HVM no longer boots after upgrade from Xen 3

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] OpenSolaris 103 HVM no longer boots after upgrade from Xen 3.2 to Xen 3.4
From: Adam Wilbraham <adam.wilbraham@xxxxxxxxxxxxxxxx>
Date: Wed, 03 Jun 2009 09:55:46 +0100
Delivery-date: Thu, 04 Jun 2009 01:55:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3pre) Gecko/20090227 Shredder/3.0b2
I've performed an upgrade of our Xen machines from a 32 bit 3.2 hypervisor to a 64 bit 3.4 one. Pretty much all has gone well but we have a few Open Solaris HVM machines (we had to do HVM as PV domU was causing dom0 to randomly lock up hard).

Anyway, the problem I'm having is that I cannot succesfully boot these Solaris HVMs on the newer hypervisor. I get to grub and this boots the kernel, but it doesn't get much further than this before giving an error and trying to reboot.

I think the cause of this is because the disk subsystem is being exposed differently and my kernel is looking for it elsewhere as the boot archive was created under the 3.2 hypervisor, but I'm struggling to find any documentation to back this up.

My config file is:

 name = "solaris-dev"
 builder = "hvm"
 memory = "512"
 disk = [ 'phy:/dev/drbd29,hda,w' ]
 vif = [ 'type=ioemu,bridge=eth0,mac=00:16:3E:06:F3:65' ]
 kernel = "/usr/lib/xen/boot/hvmloader"
 vnc=1
 boot="c"
 vcpus=1
 serial = "pty"
 on_reboot = 'preserve'
 on_crash = 'preserve'

and if I boot this on my remaining 3.2 hypervisor it comes up fine.
The error message I get when booting under the 3.4 hypervisor is:

 WARNING: pv driver failed to connect: /xpvd/xdf@768
 Cannot mount root on /pci@0,0/pci-ide@1,1/ide@0/cmdk@0,0:a fstype ufs

 panic[cpu0]/thread=fffffffffbc2a120: vfs_mountroot: cannot mount root

If I don't have 'preserve' in my config then it just reboots.

If I boot into recovery mode then it just gives me a "No installed OS instances found" message when I would expect it to offer me the opportunity to mount the OS at /a.

Has anyone had any similar experience to this or could offer any advice?

Thanks in advance,

Wilb

--
Adam Wilbraham - Systems Administrator
TechnoPhobia Limited
The Workstation
15 Paternoster Row
SHEFFIELD
England
S1 2BX
t: +44 (0)114 2212123
f: +44 (0)114 2212124
e: adam.wilbraham@xxxxxxxxxxxxxxxx
w: http://www.technophobia.com/

Registered in England and Wales Company No. 3063669
VAT registration No. 598 7858 42
ISO 9001:2000 Accredited Company No. 21227
ISO 14001:2004 Accredited Company No. E997
ISO 27001:2005 (BS7799) Accredited Company No. IS 508906
Investor in People Certified No. 101507

The contents of this email are confidential to the addressee
and are intended solely for the recipients use. If you are not
the addressee, you have received this email in error.
Any disclosure, copying, distribution or action taken in
reliance on it is prohibited and may be unlawful.

Any opinions expressed in this email are those of the author
personally and not TechnoPhobia Limited who do not accept
responsibility for the contents of the message.

All email communications, in and out of TechnoPhobia,
are recorded for monitoring purposes.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] OpenSolaris 103 HVM no longer boots after upgrade from Xen 3.2 to Xen 3.4, Adam Wilbraham <=