Slashdot Mirror


Windows 2000 Runs On Xbox Under Linux

MBCook writes "Everybody's favorite Xbox hackers have got Linux running for roughly six weeks, and now it runs well enough to announce that Windows has been run inside Linux with common PC virtualization software. They even have a little video of it playing a MPEG 4 of The Matrix fullscreen!"

24 of 254 comments (clear)

  1. oh the irony by cyborch · · Score: 5, Funny

    ...of taking an MS product and hacking at it 'till it runs linux, just to emulate another MS product.

    1. Re:oh the irony by tdelaney · · Score: 3, Insightful

      It's called "proving that it works". If it can run Win2K from Linux on the hardware:

      1. It tells them that their port is sufficiently complete to do so;

      2. The hardware is capable of it, and so is capable of pretty much anything a normal PC can do.

      I would consider this a very valuable thing to do. Not to mention that it's a real kick in the nuts for MS :)

  2. Win 2k by rastachops · · Score: 3, Interesting

    What about running Windows 2000 on the XBox? Has it been done? Can it be done?

    1. Re:Win 2k by koh · · Score: 3, Informative

      It's a stripped-down version that runs at ring 0 (in short, a small kernel-space "bundled" win2k).

      Maybe it can understand CreateWindowEx(), but it sure won't understand half the routines needed to run PC Windows apps.

      Maybe with a custom library CD...

      --
      Karma cannot be described by words alone.
  3. But... by DarkHelmet · · Score: 5, Funny

    The obvious question is if they can get an Windows XBox Emulator working within Windows2000 on the Xbox.

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    1. Re:But... by falser · · Score: 3, Funny

      Better yet, could they:

      Play an XBox game...
      in an XBox emulator...
      running in Win2000...
      running within Linux.

  4. Virtual, eh? by ciryon · · Score: 4, Insightful

    Uhm, did I miss something? Which virtualization software? VMWare? Wine?

    Ciryon

    1. Re:Virtual, eh? by psavo · · Score: 4, Informative

      WINE is not a virtualization software. VMware is. WINE is a mere wrapper.

      --
      fucktard is a tenderhearted description
  5. win2k games? by Anonymous Coward · · Score: 3, Interesting

    i am curious, i know that xbox runs a stripped down win2k kernel, but is it possible to run win2k with full kernel (maybe even without hardware mods) and run window games? i mean, its the same hardware, and except for the video card driver, which might even be supplied by nvidias unified drivers :P, i think that it would be pretty cool to be able to play all my pc games on an xbox... thnx for any input..

  6. for Pete's Sake! by Naikrovek · · Score: 5, Insightful

    Someone PLEASE get these people a decent TV, man! and a better camera! ;)

    Those photos would have a lot more impact on me if i could see them better. hehe these guys are doing great things but someone please donate a TV or bigger monitor or whatever they're using.

  7. Just came across this page by perlyking · · Score: 5, Informative

    http://www.openoffice.org/screenshots/index.html
    screenshots of open office on XBOX.

    --
    no sig.
  8. This could be the future by Ed+Avis · · Score: 3, Insightful

    If virtualization software becomes cheap and effective, perhaps PC clones five years from now will always boot into Linux or another protected-mode OS and then start Windows on the virtual hardware. It would be a nice way to add more power to BIOS setup screens or to allow installing multiple OSes with no hassle. Perhaps also to let Windows 1984 run even on hardware that hasn't been certified as 'trusted'.

    --
    -- Ed Avis ed@membled.com
  9. wow.. running for 6 weeks! by hugesmile · · Score: 5, Funny
    Six weeks without crashing! That might be a new record!


    I remember when NT first came out, and Microsoft was pushing it as an Enterprise Server. One of their top engineers was involved in the press announcement, and made the comment with pride that some of the systems in the lab have been running for six weeks without crashing.


    The analysts and large customers ROASTED him: "We've had AS400's and HP 3000's and 9000's and Dec Vax's that haven't crashed EVER for YEARS."


    Somehow, Gates wiggled his way into the data center. Those Vax's and 3000's are probably still running without crashing, ten years later, if they're still there....

    ...And Microsoft learned to never reward a top engineer by letting him speak at a press announcement.

  10. Why is it so fascinating? by mocm · · Score: 5, Insightful

    Anytime someone gets another program running under
    xbox linux you get a new article on /..
    What is so surprising? Once you got the kernel with drivers for framebuffer, sound and usb running you could run almost any program that runs under ix86 linux.
    The next big news would be that 3d acceleration is running, so that you can run all those 3d games with reasonable speed.
    Anybody try the Xbox as a UT server yet? NWN server anyone?
    Ok, it's not easy to get Win2000 running with just 64MB.

    --
    ***Quis custodiet ipsos custodes***
    1. Re:Why is it so fascinating? by mav[LAG] · · Score: 4, Insightful

      Anytime someone gets another program running under
      xbox linux you get a new article on /..
      What is so surprising?


      Probably because it's one of the fundamental drivers of OSS development - the "hey wouldn't it be cool if..." attitude. Linus originally thought it would be cool to have a Unix like OS on 386s. Scratching an itch may have its limitations when it comes to things that OSS is bad at - like user-friendliness - but it's still the driving force behind this kind of porting effort.

      --
      --- Hot Shot City is particularly good.
  11. Okay.. so how many... by netsharc · · Score: 5, Funny
    counts of violation of the DMCA is that?
    • One for cracking the Xbox.
    • Two for pirating Windows.
    • Three for having a bootleg copy of the Matrix.
    I guess if you wanna piss 'em off, better do it all at once. :) Anybody have an MP3 of N-"Stupid f'ing-Capitalist-no-space-trip-for-you!"-Sync for them to play?
    --
    What time is it/will be over there? Check with my iPhone app!
  12. Slashdot needs another topic category by irishkev · · Score: 5, Insightful

    "JUST BECAUSE YOU CAN"

  13. The story so far... by xxSOUL_EATERxx · · Score: 5, Funny

    So now I can download and watch a video... of an MPEG... being played on an OS... which is being EMULATED under another OS.... which is being run on hardware designed for an entirely different OS.

    It is fitting that the video in question is from The Matrix. I just want to know what combination of blue and red pills to you take understand the whole setup.

  14. A cheap Win2k box? by Chris+Canfield · · Score: 4, Insightful

    Great, now you can take a 200 dollar, 800 MHZ machine with a 10 GB Hard Drive, a DVD drive, and no floppy, and (after spending days configuring and futzing) get it to run the same software as a 200 dollar, 800 mhz machine with a 10 GB Hard Drive, a CD drive, and no floppy from wallmart.com.

    I'm sorry, I don't mean to be down on the project. But having the nasty green box as a cheap computer just isn't as compelling a reason as it used to be, and Microsoft is getting closer and closer to making a profit off of each one sold. Now, if we could find some way to run unsigned games on the raw system, thus creating a tremendous distribution platform, that would be compelling. If we could find some easy way to translate computer games, that would be compelling. If we could DDoS microsoft.com...

    I love the sense of irony these system hackers have and can't wait for the next exciting episode. But somehow anything that might make a Microsoft product more popular in a non-entrenched market just doesn't sit right with me.

    --
    This Sig is a mnemonic device designed to allow you to recognize this author in the future.
    1. Re:A cheap Win2k box? by 0x0d0a · · Score: 4, Insightful

      It's not for practical use. The point is that the thing can run Linux pretty solidly -- enough to pull something like this off.

      Plus, it's a "technically cool" project, not one intended to replace your desktop machine.

  15. Re:Presumably they chose Windows 2000 over Windows by slide-rule · · Score: 5, Funny

    I think a phone call into product activation would've been a hoot.

    Product Activation: "Hello, Product Activation center. What can I do to help you today?"
    Crafty Hacker: "Uh, yeah. I need to re-activate my XP installation. I changed a couple things and it apparently tripped something."
    PA: "Okay, sure. First, what's the CD Key on your XP installation disk?"
    CH: "Err, its [rattles off numbers/letters]."
    PA: "Right. Okay. What type of system do you have it running on now,then? I need your make/model, processor speed, [etc.]"
    CH: "Well, I guess the system is a Microsoft XBOX. [starts ratting off rest of system specs] --"
    PA: "A What? It doesn't run on that. Are you sure you don't mean--"
    CH: "No, really... the verification hash of the system is [rattles off numbers/letters]"
    PA: "That seems like a valid hash, but..." (Increasingly nervous product activation employee has a panic attack as a manager tries to make sense of the ensuing chaos.)

  16. VMWare by Anonymous Coward · · Score: 3, Informative

    What do you think you mean with "VMware, I doubt works without the proper architecture behind it." What do you think an XBox is? Do you understand what an Operating System is, and how device drivers work? Once they had Linux and XFree86 running, they can run any x86 Linux software they like. Including VMWare.

  17. Using virtualization to secure your data... by weave · · Score: 5, Interesting
    Damn, your post reminded me of another use, securing YOUR Windows YOUR way. I saw it demoed at H2K2 last july. I just can't remember the website addy. It boots debian, then runs vmware automatically and prompts for a secure password. It then loads Windows using a virtual drive. The drive is encrpyted. A USB dongle is also required. Remove the usb dongle, the puppy shuts down automatically. Debian runs without swap to hopefully eliminate any chance of the vmware session being swapped to unencrypted disk.

    The guy demoing it is mainly meant to protect laptop data from common thieves, is targeted towards road warriors, and is not meant to keep the government out because if they arrest you and the laptop, they can coerce you into giving them access.

    Ah yes, google rules. Here's a link to a story about it. Company name is NAH6.

  18. Or Plex86 by yerricde · · Score: 3, Informative

    but many forgot to talk about bochs: a free [freespeech] PC emulator.

    Bochs emulates a PC, including the CPU. Thus, things become slow, and you may not have enough power to view an MPEG movie, but you can run x86 apps on other CPU architectures. In addition, bochs is slow enough that it runs old DOS games at the "right" speed.

    Plex86, on the other hand, runs on x86 processors and "virtualizes" the environment. It emulates only the motherboard, a couple common adapter cards, and some aspects of the inner-ring modes of the CPU. It runs x86 user code natively on the processor, preserving most of the speed.

    But if they can build a $200 Lindows PC, why not make a $200 "additional PC" PCI card? It would let Anonymous Coward actually build a Beowulf cluster in his PC's case.

    --
    Will I retire or break 10K?