Subject: Dual boot with MacOSX
To: None <port-macppc@netbsd.org>
From: electro <electro@openbeer.it>
List: port-macppc
Date: 01/26/2003 04:49:21
  I get a new ibook2,, for Christmas. I am a great user of all 
*BSD...but it' my first timeon ppc.
  I decided to have a dual boot between Mac OS X, and OpenBSD or 
netBSD...so i have partitioned
  my disk and i've installed first MaCOSX and then *BSD. The 
installation work great, and everything
  is installed correctly, but then when i try to boot from the open 
firmware, i can't boot in *BSD, i get a message of error so i can only
  boot in Mac..is very frustrating......if anyone could help thank you 
in advance.

This is my message of error when i get into openfirmware

*******
0>boot hd:,ofwboot

Loading ELF

 >> OpenBSD/macppc Boot
found OpenBSD DPME partition
:Inappropriate file type or format
open /pci@2000000/mac-io@17/ata-4@1f000/disk@0/bsd: IInappropriate file 
type or format

Boot (or "exit")
*********


my disk looks like that

/dev/disk0  map block size=512
    #:                 type name                 length   base     ( 
size )
    1:  Apple_partition_map Apple                    63 @ 1
    2:       Apple_Driver43*Macintosh                56 @ 64
    3:       Apple_Driver43*Macintosh                56 @ 120
    4:     Apple_Driver_ATA*Macintosh                56 @ 176
    5:     Apple_Driver_ATA*Macintosh                56 @ 232
    6:       Apple_FWDriver Macintosh               512 @ 288
    7:   Apple_Driver_IOKit Macintosh               512 @ 800
    8:        Apple_Patches Patch Partition         512 @ 1312
    9:            Apple_HFS Mac OS X           29302560 @ 1824     ( 
14.0G)
   10:           Apple_Free Extra                     2 @ 29304384
   11:      Apple_Bootstrap bootstrap              1600 @ 29304386
   12:      Apple_UNIX_SVR2 /                    716800 @ 29305986 
(350.0M)
   13:                   sw sw                  1024000 @ 30022786 
(500.0M)
   14:      Apple_UNIX_SVR2 /tmp                 102400 @ 31046786 ( 
50.0M)
   15:      Apple_UNIX_SVR2 /var                 204800 @ 31149186 
(100.0M)
   16:      Apple_UNIX_SVR2 /usr                4194304 @ 31353986 (  
2.0G)
   17:      Apple_UNIX_SVR2 /home               2097152 @ 35548290 (  
1.0G)
   18:           Apple_Free Extra                     2 @ 37645442
   19:              OpenBSD OpenBSD            20959676 @ 37645444 ( 
10.0G)

Device block size=512, Number of Blocks=58605120
DeviceType=0x0, DeviceId=0x0
Drivers-
1: @ 64 for 23, type=0x1
2: @ 120 for 36, type=0xffff
3: @ 176 for 21, type=0x701
4: @ 232 for 34, type=0xf8ff