It seems like U r trying to have your own boot loader, that would load NT os
and handover the execution !!!. So we can safely assume that U are not
talking about virutal driver in the classical(defined sense) !!. BTW: if
this be the case there might be solutions out there that you might have to
search for, for example the PC vendors often do this kind of stuff for their
recovery CDs !!
When you say that once you switched to protected mode, OS should take
control. And you loose control, yes that is true, since the ISRs you have
(as well as your boot loader) is running in real mode ( address range 1MB
with A20 line on ). BUT MY FIRST QUESTION IS THEN, YOU HAVE ALREADY BROUGHT
IN THE OS or a part of it, and overlaid, otherwise how do you pass control
to the _start of the OS …
If you dont happen to have these information(s) already , pls look at :-
—Intel site for OS bring up code, I might have somewhere that I can dig
and send to you.
— A book called 32-bit OS by Richard Burgess does have the answer to your
current question.
— VM design and Implementation book by Bill Blunden, this is very much in
spirit of VMware…
— Certainly MS or anyone did it already ( Jamey Kerby, for example) would
be able to give you more filtered and to the point answer(s).
-prokash
----- Original Message -----
From: “Manoj Paul Joseph”
To: “Windows File Systems Devs Interest List”
Sent: Saturday, October 25, 2003 9:12 PM
Subject: [ntfsd] Re: Booting from virtual device…
> — Prokash Sinha wrote:
>
> > load the Loader (at this perticular stage, the
> > notion of disk is not driver
> > related, so virtual device notion is not there yet
> > …)
>
> Maybe my usage of the term ‘driver’ was mis-leading.
> I am not talking about a NT driver.
>
> Since the boot code in mine, I can hook the IRSs…
> But once the OS switches to protected mode,(I would
> have to let the OS do this, right?), I loose
> control…
> Am I wrong??
>
> Regards,
> Manoj
>
> ________________________________________________________________________
> Yahoo! India Matrimony: Find your partner online.
> Go to http://yahoo.shaadi.com
>
> —
> You are currently subscribed to ntfsd as: xxxxx@garlic.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>