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

RE: [Xen-users] Xen 3.0.3 + Windows = Hard Disk not detected andneeddriv

To: "'Robert Hatch'" <robert.hatch@xxxxxxxxxxxxxxxx>
Subject: RE: [Xen-users] Xen 3.0.3 + Windows = Hard Disk not detected andneeddrivers.
From: "Larry N. Stevens" <lstevens@xxxxxxxxxxxxxx>
Date: Sat, 6 Jan 2007 08:41:35 -0700
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 06 Jan 2007 07:42:18 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <001901c7318a$e1423950$1f000a0a@orbiter>
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/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AccxiuKU6zvcsqcrRH64WEiX70fRqgAHXdHQ
Robert,
        We used the Binary install for 64 Bit architecture.  We had
originally worked on compiling it, but gave up on it because of the issues
with the A320Raid driver.

        It wouldn't surprise me to find out a custom compiled kernel would
resolve the problems due to the lack of even standard drivers in the Xen
Binary Kernel.  Where the standard Kernel supports both the Nvidia IDE and
Ethernet we found that the Xen Kernel does not support the IDE and the
Ethernet is supported as a standard Ethernet, not as the Nvidia MCP55 which
it is.

        Unfortunately I can't try & try & try due to the fact we have live
CentOS VMs on this server.  I'm trying to get some good ideas of steps that
can be taken, one at a time over time, to get this working with the hopes
that one of the first few will get it.

        As for ACPI off, this is the way we ran the 32 bit install.  The 64
Bit installer won't even load with it off.  Originally it was just a single
VCPU also. 

        The Drive setting ioemu:hda is where I get the hang at.  Although in
SDA I can get all the way to the "hard disk not found".

Thanks,
Larry 

-----Original Message-----
From: Robert Hatch [mailto:robert.hatch@xxxxxxxxxxxxxxxx] 
Sent: Saturday, January 06, 2007 5:05 AM
To: 'Larry N. Stevens'
Subject: RE: [Xen-users] Xen 3.0.3 + Windows = Hard Disk not detected
andneeddrivers.

Hi Larry,

I hope this is of some use please forgive me if I have misunderstood.  

The reason your SCSI card is not working is almost certainly how the xen
kernel is compiled.  It is very umcommon that xenifying a kernel causes
hardware to become incompatible and I am 99% sure that it is not the
case with your setup.  We are running a xen cluster and I have found
that the most stable and frankly easiest way to configure xen is to
compile it from source.  If you don't fancy compiling the hypervisor
from scratch I suggest you install the binary release as I guess you
have done, remove the provided kernel and modules then download the
source.  Run the build script let the script patch and configure the
source then when it begins to compile the kernel terminate the process,
make clean and configure the kernel yourself.  I would suggest that you
compile the support for the scsi card and native scsi, scsi disk and
raid transport support directly into the kernel and then boot try
booting off it. Keep trying until it works :) (you should read up on how
to compile xen from source as I have simplified this a bit)

With reference to your hvm setup make ioemu:sda1 ==> ioemu:hda
Note the lack of the 1 very important

For simplicity for debugging I would disable acpi and apic and keep the
cores (vcpu's to 1). Then use sdl =1 and boot=d to boot off the cdrom
and install windows.  There should be no issues about drivers and all
should just work.

Best of luck

rob

-----Original Message-----
From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Larry N.
Stevens
Sent: 06 January 2007 03:55
To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: RE: [Xen-users] Xen 3.0.3 + Windows = Hard Disk not detected
andneeddrivers.

Tim was right in that I needed to be more descriptive.  I was just
frustrated when I first posted this so I'll start from the beginning.

This server has the AIC-7902W U320 "Host Raid" SCSI Controller in them.
We
installed with CentOS 4.4 which has a driver for this and then
downloaded
the source code when we found that this "pre-compiled" driver wouldn't
work
with Xen.  As the source code did not seem to contain the A320 Host Raid
driver we then disabled Host Raid and used the drives separately.

Currently the install Xen 3.0.3 on CentOS 4.4 x86_64 using Kernel
2.6.19.29
Kernel.

The config file I am using at the moment is below:
import os, re
arch = os.uname()[4]
if re.search('64', arch):
    arch_libdir = 'lib64'
else:
    arch_libdir = 'lib'
name= "VM07"
kernel = "/usr/lib/xen/boot/hvmloader"
builder = 'hvm'
memory = 1000
shadow_memory = 8
vcpus = 3
#acpi=1
vif = [ 'type=ioemu, bridge=xenbr0' ]
disk = [ 'phy:/dev/VolGroup00/VM07,ioemu:sda1,w',
'file:/isos/WINDOWS_2003_STANDARD_64.ISO,hdc:cdrom,r']
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
sdl=1
vnc=0
vncviewer=0
ne2000=0
boot='d'

So far I have tried both 32 Bit and 64 Bit Windows Standard Server 2003.


Using this config above I can get the 32 Bit windows to boot and get
past
starting windows, but then it fails locate a driver.

I've tried F6, but can't seem to get that to function at startup.  Aside
from that when using a file:/location,fda(tried various here):floppy,w
command I get a blue screen.  I've also tried floppy = 'locationoffile'
to
also receive a blue screen.

Both blue screens happen after the "Starting Windows" message and I
still
fail to get the "choose driver" screen.

I then tried changing to use "hda" and this failed.  On 32 bit I tend to
get
a blue screen or a hang at "Starting Windows" on 64 Bit I get a hang at
"Starting Windows".

The original attempt on 64 Bit with the sda1 resulted in a hang at
"Starting
Windows".

I'm at a loss here.

Also, in order to boot 64 bit the APCI line is uncommented.

Thanks,
Larry

-----Original Message-----
From: Tim Post [mailto:tim.post@xxxxxxxxxxxxxxx] 
Sent: Friday, January 05, 2007 8:28 PM
To: Larry N. Stevens
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen 3.0.3 + Windows = Hard Disk not detected
andneed drivers.

On Fri, 2007-01-05 at 18:39 -0700, Larry N. Stevens wrote:

> I'm hoping someone may have found this and already resolved it.  We
> are running SuperMicro AS-2021M-82R with the Host Raid disabled (due
> to lack of drivers for Xen).
> Currently upon windows installs using:
> SDA1 = No hard disk
> SDA = Blue Screen
> Anything + Floppy of any Kind (tried ever config I could find on the
> net) = Blue Screen
> HDA = Hang
> 
>  
> 
> Any ideas appreciated.
> 

You are going to need to be way more specific, such as dom-0 OS, how you
created your win image, version of xen & kernel, configuration file for
the guest, etc.

>From your post it seems you are just trying to get help for installing
Windows alone on a server :)


Best,
--Tim




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




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

<Prev in Thread] Current Thread [Next in Thread>
  • RE: [Xen-users] Xen 3.0.3 + Windows = Hard Disk not detected andneeddrivers., Larry N. Stevens <=