Jump to content

OS X for SSE (qemu)


Dragon
 Share

417 posts in this topic

Recommended Posts

why dont we try modifying rhapsody to act more osx... ish? and was the osx public beta compatable with x86 and would it run on sse? (idc.... just poping some ideas in.... cant test it though... only got sse 3... well one intel thats not, but i cant touch that for fear of messing windows 95 up!)

Link to comment
Share on other sites

We could easily get rhapsody to look and act like os x, but it wouldn't BE OS X. There are a few window managers that look almost identical to aqua. Although they are hard to find, I still have a few somewhere on my pc. But you can't run any OS X applications lol.

OS X public beta wasn't x86 compatible although they did release kernel source for x86.

 

Dragon

Link to comment
Share on other sites

I think you can install this in KDE if you like : http://www.kde-look.org/content/show.php?content=50977

And this used to be a theme source for Rhapsody : http://www.ee.surrey.ac.uk/Personal/L.Wood.../schemetotheme/

 

Kaleidoscope themes

http://hyperarchive.lcs.mit.edu/HyperArchi...perArchive.html

 

"You can make your older Mac look like it has OS X on it with very little effort."

http://lowendmac.com/archive/010420.html

 

 

 

POSTED BY jeremy1701 @ http://www.linuxforums.org/

SuperKarmaba is nice, but I found this application works better for the Aqua Bar:

http://www.kde-apps.org/content/show.php?content=6585

Aqua like style:

http://www.kde-look.org/content/show.php?content=8692

Aqua like window border:

http://www.kde-look.org/content/show.php?content=11410

 

Here's my desktop with all but ksmoothdock applied:

http://www.fantasticfamily.net/jerem...L/desktop.html

 

Here are some KDE themes... with the right combination of these you can have an exact clone of OS X. ;)

http://www.kde-look.org/content/show.php?content=7855

http://www.kde-look.org/content/show.php?content=11373

http://www.kde-look.org/content/show.php?content=50977

Dragon

Link to comment
Share on other sites

Hi there guys, I've been reading up on your past threads and I must say I need what you guys are trying to develop.

 

I have a Compaq Presario 2195us laptop with:

Athlon XP-M 1.87 GHz

512 MB (DDR SDRAM)

 

I currently have no OS in it, since I tried installing Tiger 10.4.6 and well... I found out I need atleast SSE2 to get it running. :)

 

So, I'm able and capable of doing some testing for you guys. Now I was very interested in running OS X 10.3 (Jaguar) on my laptop. I found a copy of 3CDs with the Jaguar install files via torrents and am downloading it as we speak. (Will take a day or som to download = 1.9gigs). Do I need anything else to install these CDs or can I install it natively.

 

As I mentioned I have OS X 10.4 x86, so I can see if I can install that as well. But I need an external DVD to run those burnt DVD since my laptop DVD-CDRW combo drive will not read them. I can try anything out for you guys starting on Monday :) . Just give me a nice set of instructions and am good to go!

 

I mean, if you guys manage to get either OS X 10.2, 10.3 or even 10.4 on a SSE processor!! It would be amazing! Good luck!!

 

**EDIT**

Just wondering if one can use OpenDarwin in order to boot OS X??

Edited by Cruxado
Link to comment
Share on other sites

You can use your 10.4.6 DVD.

 

FeatherLinux - 122mb

http://featherlinux.berlios.de/download.htm

 

Install Featherlinux to HDD.

Use USB media/network connection to transfer OS X iso to linux partition.

Boot Featherlinux, open terminal ..

create hdd image, boot OSX.

 

tell us what happens

 

BTW, we are using qemu as you can see on the first post.

Link to comment
Share on other sites

You can't run OS X natively on an SSE only computer. SSE2 needs to be emulated...

also you can't use 10.2 10.3 unless you have the marklar x86 builds from apple.

 

If you would like to test for us, here is what you have to do (in detail) :

 

either :

1. Download a copy of Featherlinux

2. Install it to the harddrive.

3. Copy OS X iso or img to your install.

4. Boot it using qemu

5. At boot options enter " platform=X86PC -v "Graphics Mode"="800x600x16" "

6. Post results.

 

OR: help us remaster a knoppix cd.

Link to comment
Share on other sites

You can't run OS X natively on an SSE only computer. SSE2 needs to be emulated...

also you can't use 10.2 10.3 unless you have the marklar x86 builds from apple.

 

If you would like to test for us, here is what you have to do (in detail) :

 

either :

1. Download a copy of Featherlinux

2. Install it to the harddrive.

3. Copy OS X iso or img to your install.

4. Boot it using qemu

5. At boot options enter " platform=X86PC -v "Graphics Mode"="800x600x16" "

6. Post results.

 

OR: help us remaster a knoppix cd.

 

I have Feather Lunux on a 220MB CD I had around. Aparently I can only boot the CD using the failsafe mode. All other options just display a blank screen and freezes.

 

I do not currently have the OS X iso for 10.4.6 I have the DVD but as I mentioned I'll need the external drive to read it. So I'll have to wait till this Sunday the 21st.

 

Also, wtf is QEMU? I'll download the full version and see what I can come up with. ;)

 

As for: "help us remaster a knoppix cd." Well I have no idea how to do that. I'm in no way a software developer or programmer. Not that I'm a NOOB to computing :tomato: but in order to help you I guess you guys will have to be some what specific around the details.

Link to comment
Share on other sites

If Featherlinux isn't working for you, you can just use knoppix 5.0.1. Knoppix comes with qemu aswell and is fairly fast. The only problem with using it is you can't load it to ram unless you cut it down small enough. Remastering is just taking out unnecessary applications or adding them. We want to take out as many applications as we can so we can load it into the smallest amount of ram.

 

Qemu is just an x86 processor emulator. It emulates SSE2, that's how we can get it running on an SSE only pc. If you don't understand, watch the videos in the link I posted in my second post.

 

Also you need an OSx86 iso for it to work. Not just an intel-mac install DVD.

Link to comment
Share on other sites

Yea I get it. Sounds easy enough.. :P

 

MAC OS X x86 10.4.6 DVD >> Done

 

Dowloading Knoppix 5.1.1 >> Processing >> 2hrs remaining, I'll work on it tomorrow morning. Its 12:07am as is.

 

Use Qemu >> Pending

 

Post Results >> Pending

 

Remastering Knoppix <<< Up to you Dragon :)

Link to comment
Share on other sites

. Now I was very interested in running OS X 10.3 (Jaguar) on my laptop. I found a copy of 3CDs with the Jaguar install files via torrents and am downloading it as we speak. (Will take a day or som to download = 1.9gigs). Do I need anything else to install these CDs or can I install it natively.

Just wondering if one can use OpenDarwin in order to boot OS X??

 

-save yourself some bandwidth; those disks are for PPC Macs, and 10.3 =panther; jaguar is 10.2. So yes, you will need something else to install them -a G3 to G5 powerPC mac with built in USB. lol

-I think if you used the search function on the forum you'd find how OpenDarwin tied in to the OSx86 project.

Link to comment
Share on other sites

Update :rolleyes:

 

Ok, so Dragon I downloaded and burnt Knoppix.

 

I loaded it up, and ran Qemu with the commands you posted...

That is when everything went wrong. :)

 

Ok, the first is the error, the second is the Ext. Drive mounted on /dev/sr0 << the picture presents the contents that it actually is MAC OSX X86 10.4.6

 

Look at the pictures for the errors. Telll me what I can do Dragon. I'll await your responce.

 

Also the '-v' command created an error. According to Knoppix that variable doesnt exist in its Qemu

 

post-77554-1169425015_thumb.png

 

post-77554-1169425030_thumb.png

Edited by Cruxado
Link to comment
Share on other sites

No, OSX doesn't run natively on a SSE CPU but only with Qemu. I tried it long time ago with 0.7.2, 0.8.0 and a CVS Version .

I got OSX running in Qemu with only 192 MB and it was working.

Even if I gave OSX more RAM in Qemu, it was still very slow.

http://forum.insanelymac.com/index.php?showtopic=5055

 

 

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.

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

 

Dragon

Edited by DrJägermeister
Link to comment
Share on other sites

Ok, the first is the error, the second is the Ext. Drive mounted on /dev/sr0 << the picture presents the contents that it actually is MAC OSX X86 10.4.6

 

Try booting from the 10.4.6 iso instead of the dvd.

Also when you start your knoppix cd, check what your cd is mounted as, at knoppix startup it says "searching for KNOPPIX cdrom at /dev/scd0".

 

Try copy the 10.4.6 iso into your root directory and run it from there.

 

 

@Pu7o

We are running linux in RAM which will hopefully increase the speed.

 

Dragon

Link to comment
Share on other sites

No, OSX doesn't run natively on a SSE CPU but only with Qemu. I tried it long time ago with 0.7.2, 0.8.0 and a CVS Version .

I got OSX running in Qemu with only 192 MB and it was working.

Even if I gave OSX more RAM in Qemu, it was still very slow.

http://forum.insanelymac.com/index.php?showtopic=5055

 

What distro were you using? and did you load it into ram like we are doing?

We don't just plan on running OS X with qemu. We want to make qemu load up on a super quick linux distro and let it perform as fast as possible.

Link to comment
Share on other sites

It was long time ago (Nov 2005), I used a Suse 9.3 installation but it should work with every Distro (also live-CDs).

Maybe it will run a little bit fast faster if you are using a small linux Distro into RAM, but I doubt that it will be real fast ;)

Did you take a look at DSL Linux? It's very small (50MB), you can load it into RAM, possibility for remastering and it was already used for a similar projekt (Atari Falcon as live-CD based on DSL with ARAnyM emulator)

Remaster DSL:

https://www.eng.uwaterloo.ca/twiki/bin/view...emasteringGuide

AFROS Live-CD as example:

http://aranym.sourceforge.net/livecd.html

 

P.S: I don't know if the Qemu binary in Featherlinux will work for OSX; for 0.7.2 and 0.8.0 I had to compile my own binary with a small modification (see the other topic)

 

 

 

What distro were you using? and did you load it into ram like we are doing?

We don't just plan on running OS X with qemu. We want to make qemu load up on a super quick linux distro and let it perform as fast as possible.

Edited by DrJägermeister
Link to comment
Share on other sites

Thank you for the info. I read the other topic you posted and compiled the modified source. I tried with DSL but it was missing things and I didn't feel like screwing around with it. But remastering DSL wouldn't be a bad idea. We can probably add the missing stuff.

 

Thanks for that,

Dragon

Link to comment
Share on other sites

I don't know the technical aspects of it, but I do know from experience that running OS X Intel on QEMU is slower than running OS X PPC on PearPC. Remember that in both cases, you're emulating a whole architecture, which means it basically comes down to what was better implemented.

Link to comment
Share on other sites

 Share

×
×
  • Create New...