Update: Solaris on x86 Macs

Background:

While I'm clearly a Solaris stake-holder, this is a spare time project for me as much as it is for the external contributors that have helped get this as far as it has. FWIW, I have not managed so spend more than a couple of hours on this since I made the last post.

If any of you want this to move along faster, please do not hesitate to grab the code and contribute. On that note: Many, many thanks to those that have!

That said, I do want to share some updates.

What's required:

The bits required to get Solaris working on the x86 Mac's are available in current Solaris Express / OpenSolaris releases. These bits can be downloaded today.

The easy way:

A lot of folks are running Solaris under parallels which simply works. Note: The mouse is emulated as a ps/2 device, but there seems to be an auto-detection problem, so just set it explicitly.

The cheap way:

If you want to run Solaris using the beta bootcamp BIOS emulation the following applies:

The most disabling bugs have been fixed, but you will still need the workaround for 6413240. I just noticed that that bug is not published since it refers to source that is still in legal review on it's way to becoming open. So I've made the complete workaround available in 6413235. At this moment that bug update has not been pushed out yet, so please keep checking back.

The other issue is the warning called out in the workaround. Until we can root cause and fix what's causing these systems to go into the hosed state some of the time we really don't want to have the bits just do that to peoples machines out of the box some of the time. Clearly this behavior can be managed by ensuring a full back-up of any user data and configuration on the OSX portion of the disk exists, but given that as a hurdle, applying the workaround is hardly a big deal and serves as a safety check.

The bleeding edge:

We're also slowly (1 person in their spare time) working on the beginnings of EFI support as there's a possibility that the x86 market will go in that direction. The proof of concept is working, but things like the lack of UGA console support mean that this will remain marginal for now. That code is covered by 6475349

Comments:

Thanks much for the update! I can't wait for the last few issues to be worked out so that installing is as easy as inserting the Solaris DVD and power-cycling the Mac. Unfortunately I'm not a programmer so I can't really contribute that way to the project.

Posted by Carl on October 05, 2006 at 01:26 AM PDT #

Thanks for the update.

Posted by Chris on January 04, 2007 at 06:50 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

user12619798

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today