* [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
@ 2006-12-28 1:13 Roberto Polli
2006-12-28 10:09 ` Stefan Weil
2006-12-28 14:17 ` Ottavio Caruso
0 siblings, 2 replies; 7+ messages in thread
From: Roberto Polli @ 2006-12-28 1:13 UTC (permalink / raw)
To: qemu-devel
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.
--
Roberto Polli
Babel S.r.l. - http://www.babel.it
Tel. +39.06.91801075 - fax +39.06.91612446
P.zza S.Benedetto da Norcia, 33 - 00040 Pomezia (Roma)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
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
2006-12-28 12:22 ` Roberto Polli
2006-12-28 14:17 ` Ottavio Caruso
1 sibling, 1 reply; 7+ messages in thread
From: Stefan Weil @ 2006-12-28 10:09 UTC (permalink / raw)
To: qemu-devel
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.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
2006-12-28 10:09 ` Stefan Weil
@ 2006-12-28 12:22 ` Roberto Polli
2006-12-28 13:58 ` Stefan Weil
2006-12-30 6:48 ` Dirk Behme
0 siblings, 2 replies; 7+ messages in thread
From: Roberto Polli @ 2006-12-28 12:22 UTC (permalink / raw)
To: qemu-devel
Hi
Alle 11:09, giovedì 28 dicembre 2006, Stefan Weil ha scritto:
> booting a preinstalled winxp fails because Windows XP
> crashs...and ... reboot. It won't fail if the real hardware and
> QEMU's virtual hardware are nearly identical.
ok
> Especially the chipset seams to be critical.
1- so we should have one qemu "chipset emulator" for each winxp installation?
2- is this pbm equivalent to the "move my hd to another pc with different
mainboard" one?
3- if I solve pbm 2, should I solve pbm 1?
> /dev/hda1 is the first partition which is part of
> /dev/hda (whole disk)
yes, i mistakenly thought that part of the windows bootloader was related to
the mbr
Thank you very much for your explanation, these are very helpful! Do you think
I should put something about this thread in the wiki? Forums are full of such
these question!
Greetings,
R.
--
Roberto Polli
Babel S.r.l. - http://www.babel.it
Tel. +39.06.91801075 - fax +39.06.91612446
P.zza S.Benedetto da Norcia, 33 - 00040 Pomezia (Roma)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
2006-12-28 12:22 ` Roberto Polli
@ 2006-12-28 13:58 ` Stefan Weil
2006-12-30 6:48 ` Dirk Behme
1 sibling, 0 replies; 7+ messages in thread
From: Stefan Weil @ 2006-12-28 13:58 UTC (permalink / raw)
To: qemu-devel
Roberto Polli schrieb:
>> Especially the chipset seams to be critical.
> 1- so we should have one qemu "chipset emulator" for each winxp
> installation?
> 2- is this pbm equivalent to the "move my hd to another pc with different
> mainboard" one?
> 3- if I solve pbm 2, should I solve pbm 1?
>
1- Yes, more chipset emulations would help.
2- Yes.
3- Yes, at least I think so.
Regards
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
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
@ 2006-12-28 14:17 ` Ottavio Caruso
1 sibling, 0 replies; 7+ messages in thread
From: Ottavio Caruso @ 2006-12-28 14:17 UTC (permalink / raw)
To: qemu-devel
--- Roberto Polli <rpolli@babel.it> wrote:
> 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
Ciao Roberto,
this has been discussed before on the user forum, too.
In the meantime, maybe this is not exactly waht you're looking for
but, have you tried Bart PE:
http://www.nu2.nu/pebuilder/
?
--
Ottavio Caruso
I will not purchase any computing equipment from manufacturers that recommend Windows Vista or any other Microsoft® products.
http://www.pledgebank.com/boycottvista
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
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
1 sibling, 1 reply; 7+ messages in thread
From: Dirk Behme @ 2006-12-30 6:48 UTC (permalink / raw)
To: qemu-devel
Roberto Polli wrote:
> Alle 11:09, giovedì 28 dicembre 2006, Stefan Weil ha scritto:
>
>>booting a preinstalled winxp fails because Windows XP
>>crashs...and ... reboot. It won't fail if the real hardware and
>>QEMU's virtual hardware are nearly identical.
>
> ok
>
>>Especially the chipset seams to be critical.
>
> 1- so we should have one qemu "chipset emulator" for each winxp installation?
> 2- is this pbm equivalent to the "move my hd to another pc with different
> mainboard" one?
> 3- if I solve pbm 2, should I solve pbm 1?
>
>>/dev/hda1 is the first partition which is part of
>>/dev/hda (whole disk)
>
> yes, i mistakenly thought that part of the windows bootloader was related to
> the mbr
>
> Thank you very much for your explanation, these are very helpful! Do you think
> I should put something about this thread in the wiki? Forums are full of such
> these question!
I think parts of this are already in Wiki:
http://kidsquid.com/cgi-bin/moin.cgi/FrequentlyAskedQuestions#head-a1fc78523d7c7d256a29bac4577cd728be70eedd
Do you think this is sufficent? If not, feel free to extend it.
Dirk
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] boot a preinstalled winxp on linux/x86: writing a patch...
2006-12-30 6:48 ` Dirk Behme
@ 2007-01-04 15:50 ` Roberto Polli
0 siblings, 0 replies; 7+ messages in thread
From: Roberto Polli @ 2007-01-04 15:50 UTC (permalink / raw)
To: qemu-devel
Alle 07:48, sabato 30 dicembre 2006, Dirk Behme ha scritto:
> I think parts of this are already in Wiki:
>
http://kidsquid.com/cgi-bin/moin.cgi/FrequentlyAskedQuestions#head-a1fc78523d7c7d256a29bac4577cd728be70eedd
interesting enough but still not working - yes, my win skill are not
excellent.
> Do you think this is sufficent? If not, feel free to extend it.
I'll let you know it something goes well!
Thank you again to everybody!
R.
--
Roberto Polli
Babel S.r.l. - http://www.babel.it
Tel. +39.06.91801075 - fax +39.06.91612446
P.zza S.Benedetto da Norcia, 33 - 00040 Pomezia (Roma)
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2007-01-04 15:50 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
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
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).