QEMU/Guests/Windows 98 and QEMU/Guests/Windows ME: Difference between pages

From Computernewb Wiki
(Difference between pages)
Jump to navigation Jump to search
No edit summary
 
No edit summary
 
Line 1: Line 1:
{{DISPLAYTITLE:How to install Windows 98 in QEMU}}
'''[[How to install Windows 98 in QEMU|< Windows 98]]''' | '''[[How to install Windows NT 4.0 in QEMU|Windows NT 4.0 >]]'''
'''[[How to install Windows 95 in QEMU|< Windows 95]]''' | '''[[How to install Windows Me in QEMU|Windows Me >]]'''
{{DISPLAYTITLE:How to install Windows Me in QEMU}}
'''Windows Millennium Edition''' (commonly referred to as just Windows Me or Windows ME) is an operating system created by Microsoft, released on June 19, 2000. It was the final addition to the Windows 9x series. Support ended in 2006.
{{DISPLAYTITLE:How to install Windows 98 in QEMU}}
[[File:Windows98.png|thumb|right|alt=A screenshot of Windows 98 running in 86Box, rather than QEMU.|Windows 98 running in ironically, 86Box.]]
This page details how to install Windows 98 in QEMU. '''Windows 98''' is an operating system created by Microsoft released in June 1998. There is an updated version dubbed Windows 98 Second Edition, which fixes some bugs and adds new features. Support ended in July 2006.


==Running on CollabVM==
==Notes==
Windows Me was quite notorious at time for its random crashes and frequent BSODs, earning the nickname "Mistake Edition" because of this. This mostly happened on physical hardware, though, and doesn't really occur on emulated hardware. In fact, Windows Me is actually your best bet for the stablest 9x experience on any hypervisors ever!
After installing, follow [[Install QEMU Tablet Driver on Windows 98|this guide]] to have smooth mouse movement.

The QEMU Device Tablet, like in [[Windows 95]] and [[Windows 98]], does not work out of the box in Windows Me. However, [[Install QEMU Tablet Driver on Windows 98|this trick]] may work for installing the drivers on Windows Me.

Minus the issues above, it will work fine for a VM.


==Starting up==
==Starting up==

===QEMU===
===QEMU===
====Pre-installation====
====Pre-installation====
Make a qcow2 image (or a raw image if you want) by typing
Make a qcow2 image (or a raw image if you want) by typing
<pre>qemu-img create -f qcow2 win98.img 1G</pre>
<pre>qemu-img create -f qcow2 winme.img 1G</pre>


'''1G''' can be replaced with however big you want the hard drive to be (with G standing for Gigabytes). Windows 98 is a very old OS and does not take up a lot of space.
'''1G''' can be replaced with however big you want the hard drive to be (with G standing for Gigabytes). Windows Me is a very old OS and does not take up a lot of space.


When that's done, run the following command:
When that's done, run the following command:


<pre>qemu-system-i386 -hda win98.img -cdrom win98_iso_name.iso -boot d -cpu pentium2 -m 128 -vga cirrus -net nic,model=pcnet -net user -localtime</pre>
<pre>qemu-system-i386 -hda winme.img -cdrom winme_iso_name.iso -boot d -cpu pentium3 -m 128 -vga cirrus -net nic,model=pcnet -net user -localtime</pre>


Windows 98 works on some machines with KVM, some it doesn't. To be safe, we'll just disable it, you don't really need it anyways. We also use an emulated Pentium II instead of a Pentium although it works on an emulated Pentium just fine.
Windows Me usually works on, but is highly unstable on, KVM, with very frequent lockups and BSODs. We'll just disable it, since you don't really need it anyways.


You can also use VMWare graphics adapter instead of Cirrus if you have the drivers available.
You can also use VMWare graphics adapter instead of Cirrus if you have the drivers available.


We set the memory to 128 MB, but it can run on as low as 8 MB of RAM, although this isn't recommended if you want to be running any programs.
We set the memory to 128 MB. The absolute minimum is 8 MB, like Windows 95 and 98, although this isn't recommended if you want to be running any programs.


====After installation====
====After installation====


<pre>qemu-system-i386 -hda win98.img -boot c -cpu pentium2 -m 128 -vga cirrus -net nic,model=pcnet -net user -localtime</pre>
<pre>qemu-system-i386 -hda winme.img -boot c -cpu pentium3 -m 128 -vga cirrus -net nic,model=pcnet -net user -localtime</pre>


[[Category:Windows installation guides]]
[[Category:Windows installation guides]]
Line 35: Line 38:
[[Category:QEMU guides]]
[[Category:QEMU guides]]


'''[[How to install Windows 95 in QEMU|< Windows 95]]''' | '''[[How to install Windows Me in QEMU|Windows Me >]]'''
'''[[How to install Windows Me in QEMU|< Windows 98]]''' | '''[[How to install Windows NT 4.0 in QEMU|Windows NT 4.0 >]]'''

Revision as of 10:51, 27 July 2022

< Windows 98 | Windows NT 4.0 >

Windows Millennium Edition (commonly referred to as just Windows Me or Windows ME) is an operating system created by Microsoft, released on June 19, 2000. It was the final addition to the Windows 9x series. Support ended in 2006.

Running on CollabVM

Windows Me was quite notorious at time for its random crashes and frequent BSODs, earning the nickname "Mistake Edition" because of this. This mostly happened on physical hardware, though, and doesn't really occur on emulated hardware. In fact, Windows Me is actually your best bet for the stablest 9x experience on any hypervisors ever!

The QEMU Device Tablet, like in Windows 95 and Windows 98, does not work out of the box in Windows Me. However, this trick may work for installing the drivers on Windows Me.

Minus the issues above, it will work fine for a VM.

Starting up

QEMU

Pre-installation

Make a qcow2 image (or a raw image if you want) by typing

qemu-img create -f qcow2 winme.img 1G

1G can be replaced with however big you want the hard drive to be (with G standing for Gigabytes). Windows Me is a very old OS and does not take up a lot of space.

When that's done, run the following command:

qemu-system-i386 -hda winme.img -cdrom winme_iso_name.iso -boot d -cpu pentium3 -m 128 -vga cirrus -net nic,model=pcnet -net user -localtime

Windows Me usually works on, but is highly unstable on, KVM, with very frequent lockups and BSODs. We'll just disable it, since you don't really need it anyways.

You can also use VMWare graphics adapter instead of Cirrus if you have the drivers available.

We set the memory to 128 MB. The absolute minimum is 8 MB, like Windows 95 and 98, although this isn't recommended if you want to be running any programs.

After installation

qemu-system-i386 -hda winme.img -boot c -cpu pentium3 -m 128 -vga cirrus -net nic,model=pcnet -net user -localtime

< Windows 98 | Windows NT 4.0 >