|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-users
[Xen-users] OpenSolaris 103 HVM no longer boots after upgrade from Xen 3 
| 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 <=
 |  |  | 
  
    |  |  |