Why not just buy a non-OEM version ?
They are surely not tied to a specific piece of hardware and its
licence should allow to run on "arbitrary PC HW you happen to want to
install/run it on once activated"




On Fri, Dec 23, 2011 at 5:11 PM,  <in...@expertcomputerrepair.com> wrote:
>
>
>>"My patch" does not produce any SLIC at all. The instructions mentions
>>using SLIC from your machine - "my patch" is just a way to _embed_ a given
>>data into VM, not a way to "produce" anything. You get in your VM what
>>you have outside, either in a file or in your own BIOS, depending on where
>>you took that data from.
>
> Right, I meant to say simply that it did copy the SLIC in a recognizable
> form and embed it into the BIOS.
>
>
>
>>Yes, the patch only changes RSDT to match SLIC - this is what win7 verifies,
>>all other tables does not matter for win7. And yes, it might be different
>>for winXP - you may try setting all tables in VM to be of DELL OEM and see
>>what happens.
>
> I had high hopes for this, but no joy.  All the DMI tables now read Dell
> Inc but XP refuses to activate.  I think the key is those specific
> memory addresses I mentioned earlier.  I tried raw write of "Dell Inc"
> into the specified address space, but there are 2 problems with this.
> First is that the address space already contains data so I overwrote
> something.  Second even then Windows did not activate, I think the
> activation check only occurs at certain times, probably on boot, so I
> made my changes after it checked and it didn't check again and so didn't
> see the changes I made.
>
> I need to modify the BIOS to contain the string so it is visible on boot
> without me having to manually edit it.  Is there a way to hardcode the
> string into a specific memory address when I compile the BIOS?
>
> Brian
>
>

Reply via email to