From: Fabrice Bellard <fabrice@bellard.org>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Windows 98 - hardware
Date: Tue, 04 May 2004 05:19:38 +0200 [thread overview]
Message-ID: <40970BCA.2030402@bellard.org> (raw)
In-Reply-To: <20040504024759.GB11099@jbrown.mylinuxbox.org>
Jim C. Brown wrote:
>>*Bonus trivia*
>>Will qemu-fast ever work with windows 98? Or does windows need to be
>>patched?
>
>
> No. qemu-fast is designed for loading a linux kernel w/o any BIOS. In theory,
> you could modify the source code of Windows so it would start out with a linux
> like "kernel" bootstrapper (which also emulated all of the BIOS stuff) and then
> have it load the rest of Windows. In reality, this is not going to happen.
> (I suppose, if you are into the black arts, you could create a linux kernel-like
> bootstrapper instead, and have that load up io.sys...) Also, the modified
> Windows OS would need to use linux syscalls and mmap(). (Again, if you
> are into the black arts, you could try patching the machine code...)
This is no longer right. qemu-fast will be able someday to run all OSes,
but the price to pay will be less security (the emulated user space code
will be able to write to the QEMU cpu code).
Fabrice.
next prev parent reply other threads:[~2004-05-04 3:18 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-04 2:47 [Qemu-devel] Windows 98 - hardware Jim C. Brown
2004-05-04 3:19 ` Fabrice Bellard [this message]
2004-05-04 14:46 ` Lean Fuglsang
2004-05-04 15:44 ` [Qemu-devel] Interesting progress with Win2k Jason Gress
2004-05-04 16:30 ` [Qemu-devel] w2k install problem & interesting progress Sebastien Bechet
2004-05-12 21:40 ` [Qemu-devel] QEMU OS Support Table Fabrice Bellard
2004-05-12 21:57 ` Grzegorz Kulewski
2004-05-04 22:38 ` [Qemu-devel] Windows 98 - hardware Fabrice Bellard
-- strict thread matches above, loose matches on Subject: below --
2004-05-03 19:11 Lean Fuglsang
2004-05-03 19:51 ` Jim C. Brown
2004-05-03 21:22 ` Lean Fuglsang
2004-05-03 21:31 ` Hetz Ben Hamo
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=40970BCA.2030402@bellard.org \
--to=fabrice@bellard.org \
--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 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).