Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
Dragon

OS X for SSE (qemu)

Recommended Posts

OS X for SSE Project

 

Hi,

 

This thread has been created for the purpose of exchanging information regarding OS X being emulated on SSE processors by using a lightweight linux distribution as a host, and the open-source application qemu to emulate the SSE2 instructions. The linux distribution will serve as a host for qemu and will be loaded into ram for maximum speed. I have chosen Featherlinux as the current host distro because it is only 122mb in size, can fit into a small amount of ram, and has qemu pre-installed.

 

So far there are 3 people working on this project. Ai Haibara, Embio, and myself. Anyone else feel free to contribute.

 

Project Information

 

Aim: To get OS X emulated at the most usable speed possible, and create a DVD installer.

Method: The Featherlinux CD will be altered to house a 10.4.8 installation dvd, the necessary scripts required to create the files for qemu (harddisk image) and scripts to launch the virtual harddrive or native harddrive in full screen mode at startup.

Requirements: SSE PC with more than 512mb of ram, a decent graphics card, and a dvd-rom drive.

 

Our first goal is to find out what limitations we have other than ram and graphics. Embio and I are waiting for some more RAM before we can get to testing again, but if anybody has a PC that meets the requirements in the meantime feel free to try it and post your successes/failures.

 

My P3 is a custom built PC with a 'coppermine' processor, 256mb RAM and a radeon 9250 128mb (PCI) graphics card.

 

You CANNOT test this method in vmware because the video support that vmware provides does not work with qemu.

When booting from OS X in qemu, use the follow flags in the boot prompt :

platform=X86PC "Graphics Mode"="800x600x16" -v

 

If you need a demonstration of how to use qemu/featherlinux, download the attached file.

To run Featherlinux in ram, enter "knoppix toram" in boot options when the cd loads.

 

References/Thing of interest:

http://en.wikipedia.org/wiki/Qemu - Qemu

http://en.wikipedia.org/wiki/Feather_Linux - Featherlinux

http://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine - KVM

http://fabrice.bellard.free.fr/qemu/kqemu-doc.html - Qemu Accelerator

 

 

 

Good luck,

Dragon

:rolleyes:

Share this post


Link to post
Share on other sites
Advertisement
OS X for SSE Project

Requirements: SSE PC with more than 512mb of ram, a decent graphics card, and a dvd-rom drive.

Just wanted to point out lots of SSE boards top out at 512 of ram, have you guys even tried with 256?

I hope you the best of luck, maybe I could pull out some old parts if you get this going. I've read of a couple of gurus that have been able to run on SSE for a while

Share this post


Link to post
Share on other sites

On the apple website, it says that you must have "At least 256MB of physical RAM" to run tiger. Seeing as Featherlinux is going to be taking up a small portion of the ram, we are going to need more than 256mb. I have tried with 256mb and I think that is what is causing OS X to crash so I think the minimum amount of ram that we need to get OS X running is 384mb. That's only a 256mb + 128mb.

 

I've read of a couple of gurus that have been able to run on SSE for a while

What do you mean? Did they get it running natively or using qemu?

 

Dragon

Share this post


Link to post
Share on other sites

I still say 512MB is going to be a minimum, I'm going to get a couple of 256 sticks for this one. Do we know what Qemu takes up?

Share this post


Link to post
Share on other sites

My old Athlon XP 2100+ had only SSE, and had a GB of RAM. I got a Celeron-D 2.26 GHz and i find it equivalent in speed. But sadly my Athlon is all burnt up, so oh well, so much for that. On the other hand, my new Celeron does SSE3 so thats awesome.

Edited by Unstable Connection

Share this post


Link to post
Share on other sites
What do you mean? Did they get it running natively or using qemu?

I'm not sure and I cant seem to find the posts. I think it would be natively because I believe I read it while looking through kernel development {censored}. I think it had something to do with compiling the kernel but I'm not positive what was done.

Share this post


Link to post
Share on other sites
I'm not sure and I cant seem to find the posts. I think it would be natively because I believe I read it while looking through kernel development {censored}. I think it had something to do with compiling the kernel but I'm not positive what was done.

 

Yeah, Semthex told me that the current kernel runs on SSE in single user mode, it's just the extra non-open source stuff like the finder and dock which still need SSE2. Let's get back to work on getting OS X running in qemu though :unsure:.

Share this post


Link to post
Share on other sites
you will have no luck guys

 

kvm need Intel VT or AMD SVM technology

 

no intel VT on pentium3 procs, and no AMD SVM on AthlonXP

 

I just posted that there as an item of interest. We are probably using qemu.

Share this post


Link to post
Share on other sites

I will most likely be picking up some RAM this weekend. On a side note, why is 100mhz SD-RAM still so expensive? 1GB in sticks of 256MB costs the same as the 1GB 667 SO-DIMM I got for my Macbook, its ridiculous.

Share this post


Link to post
Share on other sites

i am going to try this on my old p3 after i get it back from grandma

Share this post


Link to post
Share on other sites

i have a P3 im willing to test on. i can also provide OS X 10.0 10.2 and 10.3 if needed

the p3 has 512MB RDRAM with an ati radeon 9250 PC and CD burner.

Edited by mac mini

Share this post


Link to post
Share on other sites

hmm... never thought of that :D

i can't remember if it loaded boot options when booting from the hdd.

it copies the operating system files from the cd into RAM so i'd assume it would do the same with a hdd install..

 

anyways, i'll be checking tomorrow. gotta get some sleep :D

 

cya

Share this post


Link to post
Share on other sites

would it be possible to make a complete installer, qemu menu, feather linux and osx?

Edited by Soundless

Share this post


Link to post
Share on other sites

I have been reading about Knoppix remastering...

Featherlinux is just a remastered version of knoppix, i.e packages removed.

So I say we remaster our own version of knoppix, so we can choose what we want in it and what we don't.

 

http://www.knoppix.net/wiki/Knoppix_Remastering_Howto

http://www.oreillynet.com/sysadmin/blog/20...hout_remas.html

http://video.google.co.uk/videoplay?docid=...pix+remastering

http://www.brianmadden.com/content/content.asp?ID=575

 

knoppix will load into RAM also, if small enough.

Share this post


Link to post
Share on other sites

10.4 Tiger > 10.4.9

 

BTW, there is a version of featherlinux called tiny-feather that is only 49mb which we could pop qemu in.

I'm just trying to find it now.

 

tiny-feather.iso

Share this post


Link to post
Share on other sites

where can i get the copy of tiger? the earliest version leaked was 10.4.1

Edited by mac-mini

Share this post


Link to post
Share on other sites
where can i get the copy of tiger? the earliest version leaked was 10.4.1

 

Roflmao, 10.4 Tiger is the branch, he wants to use 10.4.9. XD

Share this post


Link to post
Share on other sites

@mac-mini

 

you're right, the earliest leaked version was marklar-tiger.dmg and was version 10.4.1

 

tiger-x86.tar.bz2 is the 10.4.1 version

Apple.OS.X.x86.Developer.Kit.Install.DVD-pheNIX is 10.4.1 also

 

just google these, the top one is the harddrive image.

the second is the dvd install.

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Posts

    • Navigate to this, click there, than do that, etc. That's one way to do it.   Or you navigate to https://www.insanelymac.com/forum/settings/signature/ and you bookmark / favorite that link
    • Hi,   after updating HS my WOL stopped working. It worked for sure in El Capitan, not sure in what version of HS stopped to work. I'm using Ozmosis as bootloader and IntelMausiEthernet (in S/L/E) for network. I created ssdt.aml with ssdtPRGen, and put it in EFI/Oz/Acpi/Load/. WOL is enabled in BIOS, wake for network access is checked pmset -g System-wide power settings: DestroyFVKeyOnStandby 0 Currently in use: standby 0 Sleep On Power Button 1 womp 1 hibernatefile /var/vm/sleepimage powernap 0 networkoversleep 1 disksleep 10 sleep 15 autopoweroffdelay 28800 hibernatemode 0 autopoweroff 0 ttyskeepawake 1 displaysleep 15 standbydelay 10800 If I put machine to sleep, WOL works for a short time, but not working if I let it sleep for a while.   I deleted Ethernet in Network, rebooted and recreated it, but still the same.   Hardware: MOBO:     Gigabyte Z97-D3H rev 1.1
      processor:    i5-4460 Haswell
      graphic:    Gigabyte GeForce GT 740 OC GDDR5 2GB (GV-N740D5OC-2GI)
      memory:    2 x 8GB Kingston
      disks:    Samsung SSD 850 EVO 120GB
              Seagate 2TB
              LG DVD±RW Sound:     VoodooHDA
      Network:    IntelMausiEthernet.kext   Any advice?   Best regards, Goran

    • Notebook Asus X550VX i7 - 7700hq
      GTX950MX - UHD630
      A1718086 - 025510ec ALC255 that works only on VoodooHDA 
      RTL8111 LAN Hwinfo
      https://drive.google.com/open?id=1n5rHIw-jDPCgocWJtZ0AoVlqIi6Xc7XL   Not work:
      1. White Screen Wake up   EDID not a asolution
      IOREG output http://www.mediafire.com/file/u7odzbaxa7bbb6a/ioregSaved.txt and EDID
      http://www.mediafire.com/file/hqlapgf4luwchdf/DisplayProductID-69c.plist Image https://ibb.co/faL5wx 2. Battery info status bar sometimes goes on / off like battery has off
      3. Crackle Sound using   earphone using VoodooHDA
             Still investigation using patched iomatch voodooha info.plist
             The sound card can’t be using AppleALC, no sound came out using layout 3, 13, 17, 18, 27, 28, 99
      I have  (Mald0n) DSDT thank you for maldon for helping me   http://www.mediafire.com/file/lmp5yy65rblx9ne/DSDTtitomaldon2.dsl   I have re-patched again for FnKeys and Brighness Key http://www.mediafire.com/file/5rs93ij0wco99s6/DSDTtitomaldon2editv2.aml

       
      codec dump linux
      https://drive.google.com/file/d/1pg2y76WvFYsO8vFY-2B_2OLyKMmkQ8Tg/view
       
       
      latest debug
      http://www.mediafire.com/file/2pjny4eq5r64ed8/debug_1383 (1).zip
       
      clover and kext
      https://drive.google.com/open?id=1n5rHIw-jDPCgocWJtZ0AoVlqIi6Xc7XL
    • Guest Ricius89
      Ciao a tutti ragazzi, mi presento, sono Richy, ho 29 anni e sono della provincia di Torino. Appassionato di informatica e tutto ciò che riguarda l'ambito tech. Son sempre stato in Windows, questa è la mia seconda volta che installo OSx su pc, mi han sempre affascinato i sistemi Apple grazie a quei pregi che riescono a mettere in ombra quelle piccole lacune che comunque ancora ci sono.   Vi presento il mio pc. La configurazione è la seguente:   CASE: NZXT H440 White / Black Windowed ALIMENTATORE: Evga 500b 500W SCHEDA MADRE: Asus Z270-A Prime PROCESSORE: Intel core i7-6700k 4,00GHz DISSIPATORE: Lepa Exllusion 240mm a liquido RAM: 16Gb Gskill V Ripjaws 3200mHz ( 2x8Gb ) SCHEDA VIDEO: MSi GTX 980Ti 6Gb SCHEDA DI RETE WIFI: Asus WiFi PCE-N15 11n SSD: 2 x 120Gb Samsung MMCRE28G5MXP HDD: Samsung 1,5Tb HD154UI   OS: Windows 10 Pro x64 (OEM licence) OS 2: macOS x High Sierra   ILLUMINAZIONE: 1 x 1,5mt Strip LED rgb  CAVI: Prolunghe Sleeved Bianco / Viola 1 x scheda madre 1 x scheda video 1 x processore VENTOLE: 2 x 120mm Enermax LED White                3 x 120mm NZXT White / Black   Grazie a tutti.   PS: Vorrei registrarmi al sito, ma non mi fa registrare pur inserendo la risposta corretta nel form di registrazione, come mai?   Grazie ancora a tutti, buona serata!  Ciaoo
    • i'll check it, back to home in a few hours what boot problem u have?
×