All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stefan Weil <weil@mail.berlios.de>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
Date: Thu, 28 Dec 2006 11:09:28 +0100	[thread overview]
Message-ID: <459397D8.5050800@mail.berlios.de> (raw)
In-Reply-To: <200612280213.11840.rpolli@babel.it>

Hi,

booting a preinstalled winxp fails because Windows XP
crashs (sometimes you will see a bluescreen) and starts
a reboot. It won't fail if the real hardware and
QEMU's virtual hardware are nearly identical.
Especially the chipset seams to be critical.

/dev/hda1 is the first partition which is part of
/dev/hda (whole disk), so there are no patches which
can fix anything in QEMU here.

You might extend QEMU to emulate your computer's
hardware - then XP would run. But this is a lot of work...

Regards
Stefan


Roberto Polli schrieb:
> hi all,
>
> I tried to boot my preinstalled winxp with
> # qemu -boot c -hda /dev/hda
>
> that's what happens:
> - qemu load grub, and I select to boot winxp (grub says "chainloader
> +1, then
> boot")
> - qemu starts to load winxp, with a winxp boot screen
> - qemu fails and reboots
>
> it seems qemu stops loading winxp when /dev/hda "ends" and /dev/hda1
> starts.
>
> I could build a patch to fix it, but before start studing qemu source,
> I'd
> like to ear from you - yes, if it was easy you guru already would have
> done
> it!
>
> tia,
> R.

  reply	other threads:[~2006-12-28 10:09 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-28  1:13 [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch Roberto Polli
2006-12-28 10:09 ` Stefan Weil [this message]
2006-12-28 12:22   ` Roberto Polli
2006-12-28 13:58     ` Stefan Weil
2006-12-30  6:48     ` Dirk Behme
2007-01-04 15:50       ` Roberto Polli
2006-12-28 14:17 ` Ottavio Caruso

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=459397D8.5050800@mail.berlios.de \
    --to=weil@mail.berlios.de \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.