April 29, 2007

Video: Windows 95, 98, 2000 and XP simultaneously running virtualized on Linux

Filed under: Blog — krkhan @ 2:04 am

The idea of visualizing the history of Microsoft on four sides of a desktop cube does sound enthralling no matter how much you despise the company’s products. That’s precisely the reason why I spent a whole night trying to configure four different operating systems to run virtualized on QEMU/KVM with networking and multimedia capabilities. The results look good, especially when you have a compositing window manager to extrapolate their effects.

Download the podcast (MP4)

Video screenshot #1 Video screenshot #2
Video screenshots

Hardware Information

Processor Intel Core 2 Duo 6300 @ 1.86GHz
Motherboard Intel DG965RY
RAM 512 MB

Software Information

Host Operating System Linux From Scratch
Host Kernel Linux 2.6.21
Host Virtualization Setup QEMU 0.9.0/KVM-20
Desktop Environment Beryl 0.2.0/Xfce 4.4.1

Note: Windows 98 and 95 don’t like KVM at all, so I had to run their respective virtual machines with the -no-kvm switch.

Tags: , , , , , , , , ,


  1. Absolutely awesome! Thanks for sending the link. Beryl is running great on my computer. Except that at times when I reboot, Kwin loads instead of Beryl. I have also upgraded to 7.04. Didn’t like Compiz. but the rest is great.

    Comment by Omer Aftab — April 29, 2007 @ 10:35 am

  2. […] Website  […]

    Pingback by Because when one operating system is not a enough « One Post At a Time — April 29, 2007 @ 4:34 pm

  3. How you can run Windows 95 in a Intel Core 2 Duo???

    I had problems when I tried do that in a Intel P4.

    Comment by Yolo — May 1, 2007 @ 11:55 pm

  4. Well, strictly speaking, neither of the virtualized operating systems are running on a Core 2 Duo processor. Instead, they’re seeing the ‘virtual’ processor available to them from the ’emulator’. I haven’t tried installing Win 95 on my PC directly but I’m almost sure that it won’t succeed under normal circumstances.

    Comment by krkhan — May 2, 2007 @ 12:14 am

  5. Yeah, is very difficult install W95 directly in the HD. But I was using the VMware Workstation and can’t run it.
    Maybe I need use QEMU in my Ubuntu… let’s work!

    Comment by Yolo — May 2, 2007 @ 7:10 am

  6. […] – Artículo completo en Inspirated. […]

    Pingback by Debian OS — May 2, 2007 @ 6:29 pm

  7. […] La historia de Windows en Linux Mayo 2, 2007 at 11:02 pm | In Linux | Leo en VivaLinux que un usuario del sistema del pingüinos pudo hacer correr mediante virtualizacion (2) pudo hacer funcionar las ultimas versiones de Windows (95, 98, 2000 y XP) en una misma maquina y en paralelo. […]

    Pingback by La historia de Windows en Linux « Mi caja de locuras — May 3, 2007 @ 5:04 am

  8. […] I was creating the video of various Windows versions running simultaneously on Linux, I didn’t have the slightest idea […]

    Pingback by Inspirated » Bandwidth problems — May 7, 2007 @ 3:08 pm

  9. my configarations r
    intel dg 965ry mother board
    core 2 duo 1.86ghz
    2gb cosiar 667 fast ram
    512 ati graphics card
    200 gb h.d 7200 rpm

    but still im having awsome probs in the system . now im getting some noise from hard disk like (kar kar) at tat time my system gets slow nd sound gets cuttings at tat mean time …! nd the startup is very slow …! already i have changed my hard disk 4 2times .. thn i rebooting my os for 4times os is win xp prof s.p 2 …! wat to do …!

    Comment by jitesh — May 18, 2007 @ 6:17 am

  10. The sad part is you still set up a camcorder to record your monitor to show it off… VLC stream capturing ftw!

    Comment by R Sloan — July 11, 2007 @ 10:57 pm

  11. […] y a buena fe de que el trabajo va por buen camino.Me quedé embobado al ver el siguiente vídeo, un PC bastante normalito corriendo linux (con Beryl activado para los efectos gráficos por supuesto :p) corriendo […]

    Pingback by La Vida Es Asín » Linux virtualizando 4 windows simultáneamente — February 10, 2008 @ 7:37 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.