How to run OSX and NOT on a Mac


Recommended Posts

Get an IBM RS/6000 and install YellowDogLinux...

Then install MacOnLinux...

Q: Does MOL run on non-Apple hardware?

A: It does. MOL runs for instance on the Pegasos board, the Teron board and on AmigaOne hardware. In short, MOL should run on any PowerPC hardware (with the except of 601-based systems). However, the EULA of MacOS prohibits its usage on non-Apple hardware (it is of course perfectly legal to use MOL to boot a second Linux though).

:D

Link to comment
https://www.neowin.net/forum/topic/102219-how-to-run-osx-and-not-on-a-mac/
Share on other sites

  Pilsbury said:
Oh I don't know, some of the big IBM machines may be just a tad quicker than the G5's ;)

OS X won't take advantage of more than two processors so running on a 32-way IBM server isn't much help. MoL does virtualization (the same way VirtualPC on x86 works) no say dynamic recompilation so you'd not see any more performance just because you have more processors.

The Power4 IS the IBM high-end performance chip right now. While the Power4 is designed for reliability, stability, and is incredibly quick - it's not designed to clock as high as the G5 will: in the near future you'll see G5s outpacing it's power4 grandfather. Of course IBM has the power5 under development. (as mentioned: power4 systems cost more than G5s anyway). You'd also be missing altivec on everything other than the G5/G4 - again that isn't going to help performance.

Pilsbury: Don't suppose you could get a few benchmarkts from your friend? ps7bench is popular right now, and if it sees a 3D card maybe you could run Unreal Tournament.

MacOnLinux doesn't do virtualisation at all. All the calls to the processor are native PPC calls. That's why it only runs on PPC....

From their site:

Mac-on-Linux makes it possible to run Mac OS (including OS X) under Linux/ppc. MOL is not an emulator but runs runs the OS directly without any CPU emulation. Moreover, NO ROM IMAGE is required.

It's worth noting as well that the Power4+ machines have a lot more cache than the G4 or G5 do...

  Pilsbury said:
MacOnLinux doesn't do virtualisation at all. All the calls to the processor are native PPC calls. That's why it only runs on PPC....

  Quote
That's why I said virtualization and not emulation
Unless my understandy is way off, Virtual PC on x86 doesn't do emulation either: it does virtualization. Programs like soft mac, basilisk, fusion are all 68k emulators.

Virtual PC on Mac OS is equivilant to Fusion on x86, and MoL would be about the same as VirtualPC on x86.

  Quote

It's worth noting as well that the Power4+ machines have a lot more cache than the G4 or G5 do...

Indeed, that's why I asked for benchmarks :)

Granted Power5 will be out Real Soon Now and by all accounts it's supposed to be disturbingly fast, but in the mean time it'd be interesting to see how well it works on whatever ibm gear we can get a hold of.

  DaMarcoE said:
Just go out and buy you a Mac. You will be glad you did. :D

www.apple.com/store

I've got a 15" 1GHz PowerBook, a Dual 1.4 GHz G4 Cube, a 2.13GHz G4 (overclocked 1.4GHz upgrade card), a TAM, and have a Dual 2GHz G5 ordered - I think that's enough Macs to do me for now.

But, thanks for the suggestion... :yes:

  Pilsbury said:
There is NO virtualisation at all.

I disagree - I think maybe you're confused on the terms?

  Quote
MacOnLinux accesses the processor directly, using native PPC instructions.
That's what makes it virtualization as apposed to emulation.

I can't find anywhere specifically on the MoL site that calls it virtualization (they are very clear it is NOT emulation) however it's been pointed out several times on the MoL mailing list, the first i can find is here:

http://maconlinux.org/lists/mol-general/December00/0098.html

Also, wikipedia has it listed as a virtualization application on it's "list of emulators"

http://www.wikipedia.org/wiki/List_of_emulators

The BEST source of info I can find on the topic is this o'rielly interview with one of the NetBSD developers.

http://www.onlamp.com/lpt/a/3096

NetBSD runs everywhere, but it also runs "everything" (Linux, solaris, and BSD binaries, and now even os x binaries - sans cocoa/carbon/etc) through binary compatibility. He discusses the differences between binary compatibility, virtualization, and emualation so I think this is a pretty good resource.

  Quote

So, it's nothing like VirtualPC in that respect.

VirtualPC on x86 runs exactly like that - which is what I've been saying all along. You could say VMWare if you'd prefer but it's the same thing.

EDIT: fixed bad quotes

  Pilsbury said:
  DaMarcoE said:
Just go out and buy you a Mac. You will be glad you did.? :DD

www.apple.com/store

I've got a 15" 1GHz PowerBook, a Dual 1.4 GHz G4 Cube, a 2.13GHz G4 (overclocked 1.4GHz upgrade card), a TAM, and have a Dual 2GHz G5 ordered - I think that's enough Macs to do me for now.

But, thanks for the suggestion... :yes::

haha you Mac freak!! :happy::

btw, 1.4GHz overclocked to 2.13GHz? that's :woot:: :woot::

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Send more sensitive documents to Meta. What could possibly go wrong...
    • I have not heard of that name in a while. I stopped reading his content and listening to him some time ago.
    • Consumer Reports is flat out wrong. Wouldn't be the first time it's a fact that when you have more moving parts, you have more room for failure. Less points of failure when all you replace on an EV is the tires and the wipers.
    • WYSIWYG Web Builder 20.2.2 by Razvan Serea Web Buialder is a WYSIWYG (What-You-See-Is-What-You-Get) program used to create complete web sites. WYSIWYG means that the finished page will display exactly the way it was designed. The program generates HTML (HyperText Markup Language) tags while you point and click on desired functions; you can create a web page without learning HTML. Just drag and drop objects to the page position them "anywhere" you want and when youre finished publish it to your web server (using the build in Publish tool). Web Builder gives you full control over the content and layout of your web pages. One Web Builder project file can hold multiple web pages. Desktop publishing for the web, build web sites as easy as Drag & Drop "One Click Publishing" No FTP program needed. No special hosting required, use with any Hosting Service! Easily create forms using the built-in Form Wizard plus Form validation tools and built-in CAPTCHA. Advanced graphics tools like shapes, textart, rotation, shadows and many other image effects. Fully integrated jQuery UI (Accordion, Tabs etc), animations, effects and built-in ThemeRoller theme editor. Google compatible sitemap generator / PayPal eCommerce Tools Many navigation tools available: Navigation bars, tab menus, dropdown menus, sitetree, slidemenus. Built-in Slide Shows, Photo Galleries, Rollover images, Banners etc. Support for YouTube, Flash Video, Windows Media Player and many other video formats. Unique extension (add-on) system with already more than 250 extensions available! Create HTML5 / CSS3 websites today HTML5 document type (optimized HTML5 output). HTML5 audio/video and YouTube HTML5 support. HTML5 forms: native form validation, new input types and options, web storage. HTML5 canvas and svg support in shapes and other drawing tools. CSS3 @font-face. Use non web safe fonts in all modern browsers. CSS3 opacity, border radius, box shadow. CSS3 gradients. Add cool gradient effects using native CSS3 (no images). CSS3 navigation menu. Create awesome menus without using JavaScript or images. CSS3 animations and transitions. Including support for 2D and 3D transforms! Features for advanced users: Login Tools/Page Password Protection. Built-in Content Management System with many plug-ins (guestbook, faq, downloads, photo album etc). Add custom HTML code with the HTML tools. JavaScript Events: Show/hide objects (with animation), timers, move objects, change styles etc. Layers: Sticky layer, Docking layer, Floating layer, Modal layer, Anchored layer, Strechable layer and more! jQuery Theme Manager, create your own themes for the built-in jQuery UI widgets. Style Manager (global styling, H1, H2, H3 etc). Master Frames and Master Objects: reuse common element in your website. and much more! WYSIWYG Web Builder 20.2.2 changelog: Improved: Minor change in HTML formatting of the Overlay Menu. Fixed: Issue with aspect ratio of HTML Video. Download: WYSIWYG Web Builder 64-bit | 30.1 MB (Shareware) Download: WYSIWYG Web Builder 32-bit | 28.0 MB Screenshot: >> Click here << Link: Home Page | Templates | Free extras/addons | Changelog Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Collaborator
      Mighty Pen went up a rank
      Collaborator
    • Week One Done
      emptyother earned a badge
      Week One Done
    • Week One Done
      DarkWun earned a badge
      Week One Done
    • Very Popular
      valkyr09 earned a badge
      Very Popular
    • Week One Done
      suprememobiles earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      568
    2. 2
      +FloatingFatMan
      189
    3. 3
      ATLien_0
      179
    4. 4
      Skyfrog
      112
    5. 5
      Xenon
      110
  • Tell a friend

    Love Neowin? Tell a friend!