qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] patches update
@ 2005-04-15 13:09 Hetz Ben Hamo
  0 siblings, 0 replies; 2+ messages in thread
From: Hetz Ben Hamo @ 2005-04-15 13:09 UTC (permalink / raw)
  To: qemu-devel

Hi,

I have added the patch/fix that enables installing Windows 2000 (any
version) without the disk-full problem to my patches directory
(http://dad-answers.com/qemu/patches).

It's NOT an official patch, and it is advised only to patch QEMU,
install win2k, remove the patch, recompile, and re-install QEMU. This
is only a temporary fix until someone will submit another patch which
can be merged to QEMU.

I'm adding a new directory to my QEMU download section which is called
"experimental". This section is for developers who write new additions
to QEMU, and would like people to test it before submitting it to be
included inside QEMU, so if you're, the developer, writes something
and want to be tested by other people, feel free to send it to me
personally or to this list with the words "Experimental Patch" and
I'll be happy to include it inside my directory. Please provide a
README file which explains how to apply, what your patch does, and how
to use it.

Last thing - if any patch writer could look at the "patches" directory
and tell me to remove the patch or can send me an updated patch (which
works with the CVS version of QEMU), I'll be happy to update it in the
web site.

Thanks a lot,
Hetz

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

* Re: [Qemu-devel] patches update
@ 2005-04-15 13:50 Ben Taylor
  0 siblings, 0 replies; 2+ messages in thread
From: Ben Taylor @ 2005-04-15 13:50 UTC (permalink / raw)
  To: Hetz Ben Hamo, qemu-devel

Hetz Ben Hamo <hetzbh@gmail.com> wrote:
> 
> I have added the patch/fix that enables installing Windows 2000 (any
> version) without the disk-full problem to my patches directory
> (http://dad-answers.com/qemu/patches).
> 
> It's NOT an official patch, and it is advised only to patch QEMU,
> install win2k, remove the patch, recompile, and re-install QEMU. This
> is only a temporary fix until someone will submit another patch which
> can be merged to QEMU.

I installed Win2KServer yesterday with the qemu CVS code
from a couple of days ago merged with the solaris patches,
and all I had to do was add a -hdachs 1024,16,63 (for
a 1G drive) to my startup.

This is running on Java Desktop System, kernel 2.6.5
with the kqemu accelerator module.  I initially tried
it without the -hdachs and I got the disk full error.
The only thing I changed was to add that line and
the install completed just fine.

[I'm testing the same code base on Solaris and Linux,
to ensure the Solaris patches don't bork up Linux]

The problem that I see with the normal setting of a new
fdisk table on a img file, is that it sets up just 1
head, with something like 600 sectors per cylinder and
a bunch of cylinders.  

I suspect the easy fix would be to have the code that
deals with the creating of the partition use something
more reasonable like 16 or 64 heads and 63 or 255 sectors
per cylinder, and then just calculate the number of
cylinders based on those values.  However, two weeks
in to qemu hacking and I'm not quite sure where that
would be handled just yet.

Ben

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

end of thread, other threads:[~2005-04-15 13:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-15 13:09 [Qemu-devel] patches update Hetz Ben Hamo
  -- strict thread matches above, loose matches on Subject: below --
2005-04-15 13:50 Ben Taylor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).