What is the prognosis for being able to install a 64-bit windows guest (of any variety) on an opensolaris host. Don Nichols
Don Nichols wrote:> What is the prognosis for being able to install a 64-bit windows guest > (of any variety) on an opensolaris host. > Don Nichols > _______________________________________________ > xen-discuss mailing list > xen-discuss@opensolaris.org >Should be able to since recent builds support 32-bit and 64-bit guests on 64-bit hosts. Obviously it''s best to use XP x64 due to driver signing on Vista x64. James
> What is the prognosis for being able to install a 64-bit windows guest > (of any variety) on an opensolaris host.I just installed windows server 2003 x64 under snv_85, seems to work ok. The only problem was that it didn''t reboot at first; on reboot it was showing a gray gui screen, mouse was stuck and the hvm domU was consuming some time. Closing the SDL hvm window worked; using xm destroy on the win2003 hvm domain worked, too. Win2003 didn''t complain about an unclean shutdown, so maybe it was just a problem rebooting / resetting (via ACPI?) the machine? After installing windows updates, the reboot problem seems to be gone... python config file for this win2003 x64 setup was: import os, re arch = os.uname()[4] if re.search(''64'', arch): arch_libdir = ''lib64'' else: arch_libdir = ''lib'' kernel = "/usr/lib/xen/boot/hvmloader" builder = ''hvm'' memory = 1024 shadow_memory = 8 name = "win2003-64" vcpus=1 vif = [ ''mac=2:76:d3:e4:73:1f,type=ioemu'' ] disk = [ ''phy:/dev/zvol/dsk/files2/xen-win2003-64,hda,w'' , ''file:/files2/media/Win2003_64_DE_1.iso,hdc:cdrom,r'' ] on_poweroff = ''destroy'' on_reboot = ''restart'' on_crash = ''preserve'' device_model = ''/usr/'' + arch_libdir + ''/xen/bin/qemu-dm'' sdl=1 monitor=1 vnc=0 vnclisten="0.0.0.0" vncconsole=1 vncpasswd='''' nographic=0 stdvga=0 serial=''null'' This message posted from opensolaris.org
I was seeing some issues regarding building xvm on the b85. I was working with John Lavon and we found that the compilers specified for libvirt building was not present in the default b85 environment. The following patch to b85 xvm sources fixed the issue. Also the default setting of environment variable LANG was causing build failures. So one has to set the environment variable LANG to empty string for build to work. Maybe it can be mentioned in the README so that other trying to build xvm can find a quick solution. --- sunos.hg/bin/build-libvirt.old Wed Apr 9 14:06:36 2008 +++ sunos.hg/bin/build-libvirt Wed Apr 9 14:06:53 2008 @@ -58,7 +58,7 @@ init_build $1 -export CC="$SOLARIS_BUILD_TOOLS/SUNWspro/SS11/bin/cc" +export CC="$SOLARIS_BUILD_TOOLS/SUNWspro/bin/cc" cflags_common="-I$proto/usr/include -I$gatepath" ldflags_common="-L$gatepath/readline -L$gatepath/libvirt/src/.libs" Thanks & Regards, Nitin Linux Open Source Technology Center, Intel Corporation ------------------------------------------------------------------------ ---- The Mind is like a parachute; it works much better when it''s open.
On Thu, Apr 10, 2008 at 10:00:50AM -0700, Kamble, Nitin A wrote:> The following patch to b85 xvm sources fixed the issue. Also the default > setting of environment variable LANG was causing build failures. So oneHi Nitin, did you have a chance to file a bug yet?> has to set the environment variable LANG to empty string for build to > work. Maybe it can be mentioned in the README so that other trying to > build xvm can find a quick solution.We should fix it. regards, john
Hi John, I am not sure where to file the bug. Thanks & Regards, Nitin Linux Open Source Technology Center, Intel Corporation ------------------------------------------------------------------------ ---- The Mind is like a parachute; it works much better when it''s open.>-----Original Message----- >From: John Levon [mailto:johnlev@barman.uk.sun.com] On Behalf Of JohnLevon>Sent: Thursday, April 10, 2008 11:29 AM >To: Kamble, Nitin A >Cc: xen-discuss@opensolaris.org; Yu, Wilfred >Subject: Re: [xen-discuss] xvm building on the nvd b85 > >On Thu, Apr 10, 2008 at 10:00:50AM -0700, Kamble, Nitin A wrote: > >> The following patch to b85 xvm sources fixed the issue. Also thedefault>> setting of environment variable LANG was causing build failures. Soone> >Hi Nitin, did you have a chance to file a bug yet? > >> has to set the environment variable LANG to empty string for build to >> work. Maybe it can be mentioned in the README so that other trying to >> build xvm can find a quick solution. > >We should fix it. > >regards, >john