Slashdot Mirror


Plex86 Boots Linux In Normal Mode

Kevin Lawton writes: "Plex86 just reached the 'Linux squared' state. I just got plex86 running on a Linux Mandrake 7.1 host, to boot an old RedHat 5.0 disk image file (installed with bochs some time ago). CVS updates coming in the next few days. Next on the chopping block are the MS Windows OSen! "

12 of 118 comments (clear)

  1. Re:Plex86 and bochs by CodePoet82 · · Score: 3

    If i am not mistaken, they are both written by the same people.. the diffrence between them is in their speed... Bochs emmulates an x86 chip on any hardware it will run on (say, on a Mac running PPCLinux or whatever). Plex86 uses the actual CPU in a virtualized invironment.... it requires real x86 hardware under it, but is much faster than emmulating everything as is done by bochs.

  2. Re:So how does it compare... by tomita · · Score: 5
    Probably not.

    Does it

    Support printers?

    Support audio devices?

    Support video modes other than text?

    Provide graphical configuration?

    Support accelerated display via DGA?

    Support floppy drives?

    Support ip through the host's adaptor?

    Support serial ports

    Support fullscreen mode.

    Of course it doesn't. Vmware does all these things today. Not a year from now, or two years. Not just on linux. Buy a copy of vmware. They deserve your dollars, and you deserve their fabulous piece of software.

    And no, I don't work for them

  3. Start counting... by Ektanoor · · Score: 5

    I still rememeber how, some years ago, OS/2 decided to overcome Windows. Unfortunately M$ did a smart move in time, by launching Win95. Most of OS/2 Windows emulation was based on 16 bit Windows. Besides, the mixed nature of Win95 (it has both 16/32 bit code) and its weird integration/embedding, made the transfer of Win32 code to OS/2 a nearly impossible task. During the years, it seems that IBM tried several times to recover from this blow. However M$ managed to smartly maneuver and avoid the danger. First by forcing IBM to accept its supermacy on market. Second by smartly destroing those who could help IBM to move OS/2 forward.

    Today the situation is pretty different. First people don't wanna move from a classic Win32 basis, that has established deep roots. Most people use, for years, Win98/NT. Some have transferred to Win00, but this OS looks more as a continuation of old NT traditions. So, improvements are more superfluous than useful. The only good thing is that it is stable for a larger field of activies than Win98/NT.

    In the mean time I have seen that M$ customers became quite conservative. The new great WinMe looks as the biggest M$ fiasco since th ill-famous DOS 4.0. Apart from this, we have to note that M$ does not promise any inovations in the short future.

    Right now the Linux front presents three great achievements:

    VMWare is working stable and fast on Linux.

    Recently Wine started to launch such important apps like Word00 & Excel00

    Now Plex86 seems set forward to start implementing Windows emulation on Linux

    If nothing changes, than soon we may face the fact that te last M$ bastion will fall. If M$ does not have in its hat a new rabbit or a new OS implementation then it will surely loose ground. First by those who don't need anymore "two OS's in one hardware". Second becaudse many average users will be able to launch M$ soft on linux.

    So time to start counting backwards...

    1. Re:Start counting... by junkmaster · · Score: 3
      The new great WinMe looks as the biggest M$ fiasco since th ill-famous DOS 4.0

      You, sir, are forgetting Microsoft Bob(TM)...
  4. Great by AntiTuX · · Score: 3

    I honestly consider this a good thing. Plex86 originally started as a vmware killer, and has grown quite a userbase. It is true that it's behind vmware by at least a few years, but you have to remember, that when the original vmware beta came out, it had a lot of bugs also. I remember using it for the first time, and quite frankly, i was quite impressed. Right now, in the state that plex86 is in, I'm even more impressed than when i first saw vmware. The reason being that it hasn't taken 3 years to get a working emulator. Now comes the big question: how badly do people want to have a "FREE" emulator? I would like to see more people work on this project, and maybe at one point in time, show microsoft that they can't always have the market by the balls. Sorry for this being so long, I just had a lot to say.

  5. DVD by tobt4josh · · Score: 3

    It would be wonderful if any of the programs(VMWare or plex86) would be able to make use of the DVD player that is currently functioning as my overpriced CD-ROM drive. Even though my DVD troubles have yet to be solved, I do have to praise VMWare for it's ability to use the ports. Since there is no adequate software for loading mp3's onto a creative nomad or for linking to a ti calculator, VMWare has become a good friend of mine. IF plex86 were to add these features, I might consider switching. But VMWare was $100 well spent

  6. Re:OK, so let's see ... by Eric+Smith · · Score: 4
    Actually that doesn't explain why you can't run VMware in VMware. VMware provides a virtual protected mode x86 (for x>=3), which is what is necessary to run 32-bit Windows, Linux, etc. However, they must have not quite completely implemented the virtual protected mode; if they had, VMware would work fine running under VMware, just like VM/370 under VM/370.

    What it does explain is why VMware doesn't run on the Alpha, Sparc, MIPS, ARM, PowerPC, etc.

    If you run Bochs on another processor, you should be able to run VMware or Plex86 on that.

  7. No, no by Green+Monkey · · Score: 5
    ...it's GNU/Linux! What you really meant to say is that you can run GNU's Not Unix's Not Unix's Not Unix's Not Unix's Not Unix's Not Unix's Not Unix / Linux inside Linux inside Linux inside Linux inside Linux inside...

    Oh dear.

    --

    Green Monkey

  8. no, No, NO! by pb · · Score: 3

    When WILL you people get it right? It's an OS that's JUST for HACKERS which is WHY it's pronounced LIGNUX!!!

    Yes, that's for "LIGNUX Inside GNU's Not UniX" => "LIGNUX Inside GNU's Not UniX Inside Gnu's Not Unix Not UniX" => "LIGNUX Inside GNU's Not UniX Inside GNU's Not Unix Not UniX Inside GNU's Not Unix Not Unix Not UniX"...

    I leave the finished expansion to the reader. :)
    ---
    pb Reply or e-mail; don't vaguely moderate.

    --
    pb Reply or e-mail; don't vaguely moderate.
  9. The One True VM by micahjd · · Score: 4
    I'm definitely not saying this is plex86 or bochs' fault, because VMware and most console emulators have the same problem:

    If the VM is really emulating the hardware, why have seperate support or debugging stages for different OSes? Why does it matter what software it runs; if it emulates the architecture 100% then it should run anything that would run on the architecture.

    I suppose the two reasons I could think of are undocumented interfaces, and bugs in the software that make assumptions about bugs in the hardware. The console emulator's problem is pretty much explained by lack of documentation (most info is reverse-engineered) but on a fairly standard system like x86, why all the fuss?

    --
    -- 2 + 2 = 5, for very large values of 2
    1. Re:The One True VM by OverCode@work · · Score: 3

      Because different OSes employ different degrees of weirdness with the hardware. They make different assumptions. Unless your emulation is perfect, there will be some discrepancies.

      -John