[OpenBIOS] testing Mac OS X boot on latest trunk (revision 1075)
Amadeusz Sławiński
amade at asmblr.net
Fri Nov 30 22:47:18 CET 2012
On Fri, Nov 30, 2012 at 04:25:48PM -0500, Programmingkid wrote:
>
> On Nov 30, 2012, at 4:09 PM, Amadeusz Sławiński wrote:
>
> > Current trunk (1075) lists some files and doesn't boot at all
> >
> > 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:9,\\:tbxi call-method slw_update_keymap: exception -21
> >
> >
> > Here is also a listing of partitions on mine boot disk,
> >
> > # mac-fdisk /home/amade/emu/Mac\ OS\ 10.2\ \(Disc\ 1\).img
> > /home/amade/emu/Mac OS 10.2 (Disc 1).img
> >
> > Command (? for help):
> >
> > Two similar (to me) things which probably still need fixing in filesystem handling are
> > 1. "boot cd:,\\:tbxi" should do some kind of search through partitions
> > 2. later in boot process it goes through partitions 0,1,2 seemingly from
> > comments on GSOC patches expecting some of them to be ignored
> > (http://asmblr.net/scrot/2012-11-30-211915_1366x768_scrot.png)
> > screenshot is from bios with gsoc patches
> >
> > Also I wonder if "Still waiting for root device" problem which I have
> > with gsoc patches, isn't caused by not going properly through partitions
> > or even expecting them to be numbered differently (but those are just
> > speculations)
> >
>
> Did you try out my patch I sent to the list today? It fixes the problems with dir cd:,\ not working. It also fixes boot cd:,\\:tbxi.
Yes with your patch it seems to work correctly
Welcome to OpenBIOS v1.0 built on Nov 30 2012 21:37
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 call-method slw_update_keymap: exception -21
> Could you take the GSOC patch, and submit it as your own patch? You seem to have the best luck with it. Remember to add this line to the email: submitted-by: Amadeusz Sławiński <amade at asmblr.net>. The original author told me it is ok to use his patches.
I wonder if it can be done this way, can anyone else comment on this?
More information about the OpenBIOS
mailing list