From: Peter Christy on
I've got an old but extremely useful piece of software that won't run on
anything more recent than Win 98. It won't run on XP or under Wine, though
strangely, it used to run under OS/2 (which had Win 3.1 built in)!

I've always kept an old machine running '98 solely so I could use this
software, but with Virtualisation coming of age, I thought I'd try that.

I installed VirtualBox as the easiest option, but '98 runs like a dog under
it, took umpteen goes (and all kinds of trickery!) before I could make it
install, and won't let me install the old software I need! (It crashes!)

So I'm trying Qemu, under Slackware64-current (kernel 2.6.32). I've compiled
kvm as modules, and loaded these. I've compiled the latest version of Qemu
(0.12.0-rc1).

I've created a 2G virtual disk using "qemu-img create -f qcow2 win98.img 2G"

I've created and formatted a partition on the virtual drive using the win98
boot floppy. However, when I try and install win98, everything stops once
checkdisk has finished - ie setup.exe checks the disk, but nothing happens
afterwards! No error messages, nothing. The thing just sits there!

My command to get this far is "qemu -cpu 486 -fda /dev/fd0 -cdrom /dev/sr0 -
m 128 -boot a win98.img -localtime"

I've tried with and without the -cpu option. If I -enable-kvm, it doesn't
even boot from the floppy!

What have I missed / am I doing wrong?

Any help much appreciated!

--
Pete
christy(a)NOattglobalSPAM.net
(make the obvious amendments to reply!)
From: geep on
On Sun, 27 Dec 2009 15:09:48 +0000, Peter Christy wrote:

> I've got an old but extremely useful piece of software that won't run on
> anything more recent than Win 98. It won't run on XP or under Wine,
> though strangely, it used to run under OS/2 (which had Win 3.1 built
> in)!
>
> I've always kept an old machine running '98 solely so I could use this
> software, but with Virtualisation coming of age, I thought I'd try that.
>
> I installed VirtualBox as the easiest option, but '98 runs like a dog
> under it, took umpteen goes (and all kinds of trickery!) before I could
> make it install, and won't let me install the old software I need! (It
> crashes!)
>
> So I'm trying Qemu, under Slackware64-current (kernel 2.6.32). I've
> compiled kvm as modules, and loaded these. I've compiled the latest
> version of Qemu (0.12.0-rc1).
>
> I've created a 2G virtual disk using "qemu-img create -f qcow2 win98.img
> 2G"
>
> I've created and formatted a partition on the virtual drive using the
> win98 boot floppy. However, when I try and install win98, everything
> stops once checkdisk has finished - ie setup.exe checks the disk, but
> nothing happens afterwards! No error messages, nothing. The thing just
> sits there!
>
> My command to get this far is "qemu -cpu 486 -fda /dev/fd0 -cdrom
> /dev/sr0 - m 128 -boot a win98.img -localtime"
>
> I've tried with and without the -cpu option. If I -enable-kvm, it
> doesn't even boot from the floppy!
>
> What have I missed / am I doing wrong?
>
> Any help much appreciated!
Hi,
I always found everything ran slow under QEMU, although haven't tried it
for over a year (compared with VirtualBox or VMWare Player).

The latest - free - VMWare Player is pretty impressive. Perhaps try that.
I have it running on Slackware 12.2.
It's now more like VirtualBox in terms of GUI.
Last time I tried Win98 under VMWare Player I noted it too ran slowish,
unfortunately. Perhaps better with latest VMWare Player.

Good luck,
Peter
From: jim dorey on
Peter Christy wrote:
> I've got an old but extremely useful piece of software that won't run on
> anything more recent than Win 98. It won't run on XP or under Wine, though
> strangely, it used to run under OS/2 (which had Win 3.1 built in)!
>
> I've always kept an old machine running '98 solely so I could use this
> software, but with Virtualisation coming of age, I thought I'd try that.
>
> I installed VirtualBox as the easiest option, but '98 runs like a dog under
> it, took umpteen goes (and all kinds of trickery!) before I could make it
> install, and won't let me install the old software I need! (It crashes!)
>
> So I'm trying Qemu, under Slackware64-current (kernel 2.6.32). I've compiled
> kvm as modules, and loaded these. I've compiled the latest version of Qemu
> (0.12.0-rc1).
>
> I've created a 2G virtual disk using "qemu-img create -f qcow2 win98.img 2G"
>
> I've created and formatted a partition on the virtual drive using the win98
> boot floppy. However, when I try and install win98, everything stops once
> checkdisk has finished - ie setup.exe checks the disk, but nothing happens
> afterwards! No error messages, nothing. The thing just sits there!
>
> My command to get this far is "qemu -cpu 486 -fda /dev/fd0 -cdrom /dev/sr0 -
> m 128 -boot a win98.img -localtime"
>
> I've tried with and without the -cpu option. If I -enable-kvm, it doesn't
> even boot from the floppy!
>
> What have I missed / am I doing wrong?
>
> Any help much appreciated!
>

98 and 3.1 and others, all dos based, if you can get dos running, you
probably could install 98...possibly by copying the directories from
your old machine, and updating the files that already exist. any files
that already exist probably are the ones related to starting windows, i
can barely remember, but i think you can run windows with a dos command,
there's a file with that command in it.
From: geep on
On Sun, 27 Dec 2009 15:09:48 +0000, Peter Christy wrote:

> I've got an old but extremely useful piece of software that won't run on
> anything more recent than Win 98. It won't run on XP or under Wine,
> though strangely, it used to run under OS/2 (which had Win 3.1 built
> in)!
>
> I've always kept an old machine running '98 solely so I could use this
> software, but with Virtualisation coming of age, I thought I'd try that.
>
> I installed VirtualBox as the easiest option, but '98 runs like a dog
> under it, took umpteen goes (and all kinds of trickery!) before I could
> make it install, and won't let me install the old software I need! (It
> crashes!)
>
> So I'm trying Qemu, under Slackware64-current (kernel 2.6.32). I've
> compiled kvm as modules, and loaded these. I've compiled the latest
> version of Qemu (0.12.0-rc1).
>
> I've created a 2G virtual disk using "qemu-img create -f qcow2 win98.img
> 2G"
>
> I've created and formatted a partition on the virtual drive using the
> win98 boot floppy. However, when I try and install win98, everything
> stops once checkdisk has finished - ie setup.exe checks the disk, but
> nothing happens afterwards! No error messages, nothing. The thing just
> sits there!
>
> My command to get this far is "qemu -cpu 486 -fda /dev/fd0 -cdrom
> /dev/sr0 - m 128 -boot a win98.img -localtime"
>
> I've tried with and without the -cpu option. If I -enable-kvm, it
> doesn't even boot from the floppy!
>
> What have I missed / am I doing wrong?
>
> Any help much appreciated!

Have now tried Win98 First Edition on the lastest VMWare Player 3.0
It performs respectably. I have a Intel Core2duo E6550 @ 2.33 Ghz.
Installation of Win98 straightforward using an image of a boot
floppy plus iso image of Windows 98. The VMWare tools support the
screen resize and mouse. Had to hunt around for a sound driver, but found
one and it all works fine.
Definitely suggest you try VMWare Player if you don't have success with
QEMU.
Cheers,
Peter

From: Peter Chant on
jim dorey wrote:


> 98 and 3.1 and others, all dos based, if you can get dos running, you
> probably could install 98...possibly by copying the directories from
> your old machine, and updating the files that already exist. any files
> that already exist probably are the ones related to starting windows, i
> can barely remember, but i think you can run windows with a dos command,
> there's a file with that command in it.

I think on my 286 with win 3.1 it I booted to dos and typed "win" at the
command prompt to boot windows. I beleive that was the fairly normal way of
doing things until 95 came along.

Pete

--
http://www.petezilla.co.uk