On 24/01/07, Yedidyah Bar-David <[EMAIL PROTECTED]> wrote:

2007/1/24, Amos Shapira <[EMAIL PROTECTED]>:
>
> I've just realized that maybe the original subject was wrong and
> therefore pointed repliers to the wrong direction. What I was after is to
> actually be able to run something under Win98 which will start the boot
> sequence of Linux over the network and end up with NFS-root. So far it looks
> like LTSP and maybe loadlin can help me achieve that.
>
> On 24/01/07, Peter <[EMAIL PROTECTED]> wrote:
> Ha :) This laptop is so old that it doesn't have an integrated network
> card - the net card is a PCMCIA 10/100 addition I bought her around 2003.
>

IIRC etherboot does not support PCMCIA. It might (low chances) support
USB.


Dully noted. Will try to continue down the LTSP path later tonight.

AS I SAID BEFORE it might but it involves a reboot, strictly speaking.
> > Once inside a system there is no way to change to another system
> > without
>
>
> Bzzt. Wrong answer - Win98 is actually DOS, which uses "real mode"[1],
> so things like loadlin (which was probably what I was looking for when
> asking my first question) are possible.
>

No, that's not true. Win98 is not DOS. It does use protected mode,
although in some obscure way - IIRC only to separate the OS and the
processes, not to separate the processes themselves. In any case, that's not
the point IMO. The point is caching. The reason you want a real clean reboot
is in order to allow the OS to cleanly flush the caches (and do an
equivalent of umount - not sure exactly what win98 does in this regard).


Care to comment to the following:

http://en.wikipedia.org/wiki/Windows_Me#Last_DOS_based_Windows

"Windows Me is the last version of a DOS-based Windows OS."

Windows Me is listed in Wikipedia as the successor to Win98 so...

And as a DOS-based system, as far as I remember it didn't provide OS-level
disk write caching.

What I think might be the best for you, considering your PCMCIA card and the
fact you do not want a menu on boot:
Write some set of batch files, that will do the following: When she
chooses to start linux (probably some desktop shortcut to a batch file
you'll write), the file will connect to the linux server (by tftp or some
other way - maybe wget etc.), download a kernel and initrd, and will put
them in some convenient place ( e.g. C:\linux), removing old versions
first (to allow seamless "upgrades" controlled from the server), and will
change the boot sequence (probably autoexec.bat or some file it will call
or something) to do two things: first restore the "normal" boot sequence,
then start linux (using loadlin). Note that during the running of
autoexec.bat you are still in real mode, no caching etc., so it's safe to
do. Then reboot (I mean, the first script will then reboot). I did not write
this very clearly but I hope you understand.


Yes, I got you. I'm still not sure all this is required instead of just a
simple loadlin but I take you as someone with more experience with that than
me.

Cheers,

--Amos

Reply via email to