[OpenBIOS] Mac OS X support
Amadeusz Sławiński
amade at asmblr.net
Fri Nov 16 12:59:59 CET 2012
On Thu, Nov 15, 2012 at 05:31:45PM -0500, Programmingkid wrote:
>
> On Nov 15, 2012, at 4:44 PM, Amadeusz Sławiński wrote:
> > Anyway some time ago I tried to apply those patches and got Mac OS X
> > to start booting, you can see description and some screenshots at this address:
> > http://www.emaculation.com/forum/viewtopic.php?f=1&t=7047
>
> Thank you for uploading the images. They give me hope. I was wondering what operating system you where using. It looks like NeXtStep.
linux, with windowmaker window manager
> > I will certainly test any new patches that appear ;)
>
> Could you test this one?
>
> This patch adds an feature to OpenBIOS that automatically selects the correct partition to use. You can see this code in action when you use these commands: "dir cd:,\" and "boot cd:,\\:tbxi".
Welcome to OpenBIOS v1.0 built on Nov 16 2012 11:38
Trying hd:,\\:tbxi...
Trying hd:,\ppc\bootinfo.txt...
No valid state has been set by load or init-program
0 > dir cd:,\
73728 2002-07-18 08:21:48 Desktop DB
0 2002-07-18 08:21:49 Desktop DF
0 2002-07-18 08:21:49 Finder
0 2002-07-18 08:21:49 OSXBoot!
0 2002-07-18 08:21:50 System
1778 2002-07-18 08:21:49 Where_have_all_my_files_gone?
ok
0 > boot cd:,\\:tbxi No valid state has been set by load or init-program
ok
0 >
It is not seeing some files, it should have mach_kernel in this listing.
However when I also add checking for correct partition signature
(http://lists.openbios.org/pipermail/openbios/2011-August/006618.html)
it seems to work
Welcome to OpenBIOS v1.0 built on Nov 16 2012 11:51
Trying hd:,\\:tbxi...
Trying hd:,\ppc\bootinfo.txt...
No valid state has been set by load or init-program
0 > dir cd:,\
82 2002-07-24 17:47:43 ._Welcome to Mac OS X
6148 2002-07-31 23:59:42 .DS_Store
0 2002-07-31 23:59:37 .Trashes\
0 2002-07-29 03:06:27 .vol\
0 2002-07-30 10:00:25 Applications\
0 2002-07-31 23:43:08 bin\
5120 2002-07-31 23:59:40 Desktop DB
25410 2002-07-31 23:59:40 Desktop DF
0 2002-07-15 06:20:41 dev\
11 2002-07-31 23:57:11 etc
0 2002-07-30 10:14:44 Library\
11 2002-07-31 23:57:11 mach
3678188 2002-07-28 20:19:43 mach_kernel
0 2002-07-30 10:57:00 private\
0 2002-07-31 23:41:16 sbin\
0 2002-07-30 10:57:38 System\
11 2002-07-31 23:58:55 tmp
0 2002-07-30 10:03:14 usr\
11 2002-07-31 23:58:58 var
0 2002-07-29 03:06:27 Volumes\
0 2002-07-30 11:07:00 Welcome to Mac OS X\
0 2002-07-19 08:21:48 HFS+ Private Data\
ok
0 > boot cd:,\\:tbxi {:interpret: exception -13 caught
EXIT
More information about the OpenBIOS
mailing list