[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] About the Windows port




>So why not just give the compiled Xen modifications, indeed, you take the
>source, compile it. Then you use a program that will compare the compiled
>form of both the original kernel, and the ported one. Then the program will
>make a path. Therefore, you may just freely release the patch.
>
>The use will just have to make a copy of his ntoskrnl.exe as xenkrnel.exe.
>Patch xenkrnl.exe. Edit his boot.ini file as follow:
>
>[boot loader]
>timeout=30
>default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
>[operating systems]
>multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
>Professional (Xen Edition)" /fastdetect /KERNEL=xenkrnl.exe
>multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
>Professional" /fastdetect


I'm afraid it's a bit more complicated than this; ntoskrnl.exe is not 
the entire "kernel" (in Unix-speak), but rather just a part of it. A 
variety of dlls are required too in order to get something that boots.

Secondly, we've not yet evaluated the legalily of distributing a binary 
patch. I think we're unlikely to spend the requisite time and money in 
doing this, at least not soon; if you require multiple copies of Windows 
XP in the short term, I'm afraid you'll need to go with one of the 
commerical offerings. 

cheers, 

S.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.