public inbox for linux-msdos@vger.kernel.org
 help / color / mirror / Atom feed
From: Stas Sergeev <stsp@aknet.ru>
To: linux-msdos@vger.kernel.org
Subject: Re: win3.1 attempts :)
Date: Sat, 20 Sep 2003 22:04:00 +0400	[thread overview]
Message-ID: <3F6C9690.1090609@aknet.ru> (raw)

Hello.

Ryan Underwood wrote:
> So, armed with a fresh copy of DOSEMU 1.1.5.7 and quite happy with
>  the changelog entry referring to windows, I set out to create a 
> fresh win3.1 setup on my machine to help with hacking WINE.
With a 16-bit windows? Probably not very usefull.

> For each of these, I took the gdi.exe, user,exe, krnl386.exe, and 
> mouse.drv from OS/2's windows, compressed them (-> .ex_), and 
> replaced the original files with the OS/2 versions
Interesting idea indeed, but I think you'll end
up mentioning that the installation is not
possible at all.

> The installation is straightforward for the first part.  When it 
> actually goes to copy some files, you must have a disk in the A: 
> drive for some reason, or you will get an A.R.F error on screen, 
> and be unable to continue the session (close dosemu).
I observed this either.
Happens also in a text-mode Win setup (setup.exe on
an installed instance) when you replace some components
that requires a file copying (but in a text mode you
at least can abort it), like changung a video driver
for example. So it might be a windows bug -
why should it touch the floppy for no good reason?
But probably it is also a bug in dosemu somewhere,
esp. if disabling the (real) floppy in cmos setup
and then installing windows from a real DOS doesn't
have that problem (haven't tried yet).

> The initial file copy completes, then crashes to dos instead of 
> starting windows.
That's the point where you have to give up. The
problem is that it (most likely) simply runs win.com,
which is trying dosx.exe or win386.exe - both
without any success.
Replacing win.com with winos2.com won't help either,
as it seems to be testing the OS/2 presence, and if
not found, also starts dosx.exe or win386.exe.
But you can probably write your own loader and replace
the win.com with it. Then it will probably work right.
That loader must do no more than just executing
"system\os2k386.exe", so it might be easy to try out.

> Windows can be started manually in the same way as before.
That's the wrong way, please use the winemu.bat instead,
or, even better, write your own .com loader (see above).

> The initial configuration is ok, it asks for a disk this time (I 
> point it to the dir on the hdd), and eventually it GPF at the same 
> segment but a different offset this time after the files are 
> copied.
That should probably be debugged out, although there
was no intention to support the windows installation
process, so not yet. If the idea about a hand-made
loader will work, then it is probably worth fixing
either and have a complete support for the installation
process.

> So, I hope this feedback helps somehow, please let me know if you 
> have any more questions.
Yes, let's aim for the already installed windows at
first to update the existing part of the docs.
The installation process should be a different piece
of docs I think.

> I would like to be able to fully install WFW3.11 under dosemu
That might be possible, but will probably require
a significant amount of work...


             reply	other threads:[~2003-09-20 18:04 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-20 18:04 Stas Sergeev [this message]
2003-09-21  0:40 ` win3.1 attempts :) Ryan Underwood
2003-09-26 15:22   ` Justin Zygmont
2003-09-26 16:01     ` Ryan Underwood
2003-09-30 17:57       ` Justin Zygmont
  -- strict thread matches above, loose matches on Subject: below --
2003-09-23 17:08 Stas Sergeev
2003-09-24  4:52 ` Ryan Underwood
2003-09-22 17:11 Stas Sergeev
2003-09-23  4:48 ` Ryan Underwood
2003-09-21 10:06 Stas Sergeev
2003-09-22  6:18 ` Ryan Underwood
2003-09-22  7:11 ` Ryan Underwood
2003-09-20 12:35 Ryan Underwood
2003-09-20 12:42 ` Ryan Underwood
2003-09-20 13:11   ` Bart Oldeman
2003-09-21  5:01 ` Barnowl
2003-09-21  5:45   ` Ryan Underwood
2003-09-21 15:28     ` Barnowl
2003-09-22  4:18       ` Ryan Underwood

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=3F6C9690.1090609@aknet.ru \
    --to=stsp@aknet.ru \
    --cc=linux-msdos@vger.kernel.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