public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* KVM with OEM license
@ 2010-03-06 23:43 Phil Borlin
  2010-03-07  6:31 ` Gleb Natapov
  0 siblings, 1 reply; 5+ messages in thread
From: Phil Borlin @ 2010-03-06 23:43 UTC (permalink / raw)
  To: kvm

I have an HP Server with an OEM copy of Windows Server 2008.  When I
try to install 2008 as a guest in KVM the HP OEM check pops up and
tells me I am not using supported hardware.  It seems the OEM check is
looking for information in the BIOS of the server, but KVM is
presenting the installer with a different BIOS.

HP support told me that if I was using VMWare I would add the
parameter "SMBIOS.reflectHost = "TRUE"" and then it would work.  Is
there a similar solution under KVM?  Is there a particular version of
KVM that I need to be running to get this feature?

Thanks for your help,
Phil

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: KVM with OEM license
  2010-03-06 23:43 KVM with OEM license Phil Borlin
@ 2010-03-07  6:31 ` Gleb Natapov
  2010-03-07  8:47   ` Jernej Simončič
  2010-03-07 10:27   ` Michael Tokarev
  0 siblings, 2 replies; 5+ messages in thread
From: Gleb Natapov @ 2010-03-07  6:31 UTC (permalink / raw)
  To: Phil Borlin; +Cc: kvm

On Sat, Mar 06, 2010 at 04:43:10PM -0700, Phil Borlin wrote:
> I have an HP Server with an OEM copy of Windows Server 2008.  When I
> try to install 2008 as a guest in KVM the HP OEM check pops up and
> tells me I am not using supported hardware.  It seems the OEM check is
> looking for information in the BIOS of the server, but KVM is
> presenting the installer with a different BIOS.
> 
> HP support told me that if I was using VMWare I would add the
> parameter "SMBIOS.reflectHost = "TRUE"" and then it would work.  Is
> there a similar solution under KVM?  Is there a particular version of
> KVM that I need to be running to get this feature?
> 
You can dump SLIC table of your host bios and provide it to guest bios
using -acpitable parameter. But you are trying to violate MS licence
here.
 
--
			Gleb.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: KVM with OEM license
  2010-03-07  6:31 ` Gleb Natapov
@ 2010-03-07  8:47   ` Jernej Simončič
  2010-03-07 10:27   ` Michael Tokarev
  1 sibling, 0 replies; 5+ messages in thread
From: Jernej Simončič @ 2010-03-07  8:47 UTC (permalink / raw)
  To: Gleb Natapov on [KVM]; +Cc: Phil Borlin, Gleb Natapov

On Sunday, March 7, 2010, 7:31:42, Gleb Natapov wrote:

> You can dump SLIC table of your host bios and provide it to guest bios
> using -acpitable parameter. But you are trying to violate MS licence
> here.

Windows 2008 actually allows one physical and one virtual installation
(for the Standard server - Advanced allows 4 virtuals) even with
OEM/DSP installs (but they have to be on the same machine), however HP
limits their install DVDs to HP hardware, which causes problems with
VMs. One workaround is to use a regular (non-branded) install DVD.

-- 
< Jernej Simončič ><><><><>< http://eternallybored.org/ >

Spend sufficient time confirming the need and the need will disappear.
       -- Ed's Fifth Rule of Procrastination


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: KVM with OEM license
  2010-03-07  6:31 ` Gleb Natapov
  2010-03-07  8:47   ` Jernej Simončič
@ 2010-03-07 10:27   ` Michael Tokarev
  2010-03-07 10:36     ` Gleb Natapov
  1 sibling, 1 reply; 5+ messages in thread
From: Michael Tokarev @ 2010-03-07 10:27 UTC (permalink / raw)
  To: Gleb Natapov; +Cc: Phil Borlin, kvm

Gleb Natapov ?????:
> On Sat, Mar 06, 2010 at 04:43:10PM -0700, Phil Borlin wrote:
>> I have an HP Server with an OEM copy of Windows Server 2008.  When I
>> try to install 2008 as a guest in KVM the HP OEM check pops up and
>> tells me I am not using supported hardware.  It seems the OEM check is
>> looking for information in the BIOS of the server, but KVM is
>> presenting the installer with a different BIOS.
>>
>> HP support told me that if I was using VMWare I would add the
>> parameter "SMBIOS.reflectHost = "TRUE"" and then it would work.  Is
>> there a similar solution under KVM?  Is there a particular version of
>> KVM that I need to be running to get this feature?
>>
> You can dump SLIC table of your host bios and provide it to guest bios
> using -acpitable parameter. But you are trying to violate MS licence
> here.

Can you please give some more details here?  I tried this very same
thing (on my laptop, trying to run windows Vista this way - on the
same machine it was installed), but wasn't successful - booting linux
with various -acpitable options and looking at dmidecode and various
acpi things did not reveal the new tables...

Thank you!

/mjt

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: KVM with OEM license
  2010-03-07 10:27   ` Michael Tokarev
@ 2010-03-07 10:36     ` Gleb Natapov
  0 siblings, 0 replies; 5+ messages in thread
From: Gleb Natapov @ 2010-03-07 10:36 UTC (permalink / raw)
  To: Michael Tokarev; +Cc: Phil Borlin, kvm

On Sun, Mar 07, 2010 at 01:27:31PM +0300, Michael Tokarev wrote:
> Gleb Natapov ?????:
> > On Sat, Mar 06, 2010 at 04:43:10PM -0700, Phil Borlin wrote:
> >> I have an HP Server with an OEM copy of Windows Server 2008.  When I
> >> try to install 2008 as a guest in KVM the HP OEM check pops up and
> >> tells me I am not using supported hardware.  It seems the OEM check is
> >> looking for information in the BIOS of the server, but KVM is
> >> presenting the installer with a different BIOS.
> >>
> >> HP support told me that if I was using VMWare I would add the
> >> parameter "SMBIOS.reflectHost = "TRUE"" and then it would work.  Is
> >> there a similar solution under KVM?  Is there a particular version of
> >> KVM that I need to be running to get this feature?
> >>
> > You can dump SLIC table of your host bios and provide it to guest bios
> > using -acpitable parameter. But you are trying to violate MS licence
> > here.
> 
> Can you please give some more details here?  I tried this very same
> thing (on my laptop, trying to run windows Vista this way - on the
> same machine it was installed), but wasn't successful - booting linux
> with various -acpitable options and looking at dmidecode and various
> acpi things did not reveal the new tables...
> 
What details beyond what qemu -h gives you do you need? I haven't
checked this feature for a long time now, may be something is broken.

Just did:
$ echo hello > /tmp/a
$ qemu ... -acpitable data=/tmp/a

and I can see new table in acpidump & dmesg

--
			Gleb.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-03-07 10:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-06 23:43 KVM with OEM license Phil Borlin
2010-03-07  6:31 ` Gleb Natapov
2010-03-07  8:47   ` Jernej Simončič
2010-03-07 10:27   ` Michael Tokarev
2010-03-07 10:36     ` Gleb Natapov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox