Hi,

this is the result after a week of sweat...

http://www.aei.mpg.de/~pau/Triple_Boot_MacBook_Pro.html

Cheers,

P.

2010/2/28 Pau <[email protected]>:
> Sorry for the spamming... but probably I will not be the only one
> trying to do this, so that it will hopefully be useful for others to
> read these messages...
>
> I have found out now that seemingly open has been installed on a FAT12
> filesystem... I guess this is a mistake I have done by using the
> stupid bootcamp thing... I will have to reformat that now and to
> reinstall open again... Do you think that could be the reason for X
> not running? I do not think so...
>
> Pau
>
> Current GPT partition table:
>  #      Start LBA      End LBA  Type
>  1             40       409639  EFI System (FAT)
>  2         409640    383926311  Mac OS X HFS+
>  3      384190464    490233855  Basic Data
>
> Current MBR partition table:
>  # A    Start LBA      End LBA  Type
>  1              1       409639  ee  EFI Protective
>  2         409640    383926311  af  Mac OS X HFS+
>  3 *    384190464    490233855  a6  OpenBSD
>
> MBR contents:
>  Boot Code: Unknown, but bootable
>
> Partition at LBA 40:
>  Boot Code: None (Non-system disk message)
>  File System: FAT32
>  Listed in GPT as partition 1, type EFI System (FAT)
>
> Partition at LBA 409640:
>  Boot Code: None
>  File System: HFS Extended (HFS+)
>  Listed in GPT as partition 2, type Mac OS X HFS+
>  Listed in MBR as partition 2, type af  Mac OS X HFS+
>
> Partition at LBA 384190464:
>  Boot Code: OpenBSD
>  File System: FAT12
>  Listed in GPT as partition 3, type Basic Data
>  Listed in MBR as partition 3, type a6  OpenBSD, active
>
>
>
> 2010/2/28 Pau <[email protected]>:
>> Hello,
>>
>> I figured out... with refit I can now boot into OpenBSD...
>> unfortunately X does not work :(
>>
>> Too bad... I tried to run it on the fly, without xorg.conf and with X
>> -configure... the log follows
>>
>> I guess the answer is: you will have to wait
>>
>> Pau
>>
>> (--) checkDevMem: using aperture driver /dev/xf86
>> (--) Using wscons driver on /dev/ttyC4 in pcvt compatibility mode (version 
>> 3.32)
>>
>> X.Org X Server 1.6.5
>> Release Date: 2009-10-11
>> X Protocol Version 11, Revision 0
>> Build Operating System: OpenBSD 4.7 i386
>> Current Operating System: OpenBSD machorl.fritz.box 4.7 GENERIC.MP#424 i386
>> Build Date: 21 February 2010  06:12:32PM
>>
>>        Before reporting problems, check http://wiki.x.org
>>        to make sure that you have the latest version.
>> Markers: (--) probed, (**) from config file, (==) default setting,
>>        (++) from command line, (!!) notice, (II) informational,
>>        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
>> (==) Log file: "/var/log/Xorg.0.log", Time: Sun Feb 28 23:18:22 2010
>> (II) Loader magic: 0x1dc0
>> (II) Module ABI versions:
>>        X.Org ANSI C Emulation: 0.4
>>        X.Org Video Driver: 5.0
>>        X.Org XInput driver : 4.0
>>        X.Org Server Extension : 2.0
>> (II) Loader running on openbsd
>> (--) PCI: (0:0:3:5) 10de:0aa3:10de:cb79 NVIDIA MCP79 Co-processor rev
>> 177, Mem @ 0x00000000/524288
>> (--) PCI:*(0:2:0:0) 10de:0863:106b:00b9 NVIDIA GeForce 9400m rev 177,
>> Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432,
>> I/O @ 0x00001000/128, BIOS @ 0x????????/131072
>> (==) Using default built-in configuration (21 lines)
>> (==) --- Start of built-in configuration ---
>>        Section "Device"
>>                Identifier      "Builtin Default nv Device 0"
>>                Driver  "nv"
>>        EndSection
>>        Section "Screen"
>>                Identifier      "Builtin Default nv Screen 0"
>>                Device  "Builtin Default nv Device 0"
>>        EndSection
>>        Section "Device"
>>                Identifier      "Builtin Default vesa Device 0"
>>                Driver  "vesa"
>>        EndSection
>>        Section "Screen"
>>                Identifier      "Builtin Default vesa Screen 0"
>>                Device  "Builtin Default vesa Device 0"
>>        EndSection
>>        Section "ServerLayout"
>>                Identifier      "Builtin Default Layout"
>>                Screen  "Builtin Default nv Screen 0"
>>                Screen  "Builtin Default vesa Screen 0"
>>        EndSection
>> (==) --- End of built-in configuration ---
>> (==) ServerLayout "Builtin Default Layout"
>> (**) |-->Screen "Builtin Default nv Screen 0" (0)
>> (**) |   |-->Monitor "<default monitor>"
>> (**) |   |-->Device "Builtin Default nv Device 0"
>> (==) No monitor specified for screen "Builtin Default nv Screen 0".
>>        Using a default monitor configuration.
>> (**) |-->Screen "Builtin Default vesa Screen 0" (1)
>> (**) |   |-->Monitor "<default monitor>"
>> (**) |   |-->Device "Builtin Default vesa Device 0"
>> (==) No monitor specified for screen "Builtin Default vesa Screen 0".
>>        Using a default monitor configuration.
>> (==) Not automatically adding devices
>> (==) Not automatically enabling devices
>> (==) FontPath set to:
>>        /usr/X11R6/lib/X11/fonts/misc/,
>>        /usr/X11R6/lib/X11/fonts/TTF/,
>>        /usr/X11R6/lib/X11/fonts/OTF,
>>        /usr/X11R6/lib/X11/fonts/Type1/,
>>        /usr/X11R6/lib/X11/fonts/100dpi/,
>>        /usr/X11R6/lib/X11/fonts/75dpi/
>> (==) ModulePath set to "/usr/X11R6/lib/modules"
>> (==) |-->Input Device "<default pointer>"
>> (==) |-->Input Device "<default keyboard>"
>> (==) The core pointer device wasn't specified explicitly in the layout.
>>        Using the default mouse configuration.
>> (==) The core keyboard device wasn't specified explicitly in the layout.
>>        Using the default keyboard configuration.
>> (II) System resource ranges:
>>        [0] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
>>        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
>>        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
>>        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
>>        [4] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
>> (II) LoadModule: "extmod"
>> (II) Loading /usr/X11R6/lib/modules/extensions//libextmod.so
>> (II) Module extmod: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.0.0
>>        Module class: X.Org Server Extension
>>        ABI class: X.Org Server Extension, version 2.0
>> (II) Loading extension MIT-SCREEN-SAVER
>> (II) Loading extension XFree86-VidModeExtension
>> (II) Loading extension XFree86-DGA
>> (II) Loading extension DPMS
>> (II) Loading extension XVideo
>> (II) Loading extension XVideo-MotionCompensation
>> (II) Loading extension X-Resource
>> (II) LoadModule: "dbe"
>> (II) Loading /usr/X11R6/lib/modules/extensions//libdbe.so
>> (II) Module dbe: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.0.0
>>        Module class: X.Org Server Extension
>>        ABI class: X.Org Server Extension, version 2.0
>> (II) Loading extension DOUBLE-BUFFER
>> (II) LoadModule: "glx"
>> (II) Loading /usr/X11R6/lib/modules/extensions//libglx.so
>> (II) Module glx: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.0.0
>>        ABI class: X.Org Server Extension, version 2.0
>> (==) AIGLX enabled
>> (II) Loading extension GLX
>> (II) LoadModule: "dri"
>> (II) Loading /usr/X11R6/lib/modules/extensions//libdri.so
>> (II) Module dri: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.0.0
>>        ABI class: X.Org Server Extension, version 2.0
>> (II) Loading extension XFree86-DRI
>> (II) LoadModule: "dri2"
>> (II) Loading /usr/X11R6/lib/modules/extensions//libdri2.so
>> (II) Module dri2: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.1.0
>>        ABI class: X.Org Server Extension, version 2.0
>> (II) Loading extension DRI2
>> (II) LoadModule: "nv"
>> (II) Loading /usr/X11R6/lib/modules/drivers//nv_drv.so
>> (II) Module nv: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 2.1.15
>>        Module class: X.Org Video Driver
>>        ABI class: X.Org Video Driver, version 5.0
>> (II) LoadModule: "vesa"
>> (II) Loading /usr/X11R6/lib/modules/drivers//vesa_drv.so
>> (II) Module vesa: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 2.2.1
>>        Module class: X.Org Video Driver
>>        ABI class: X.Org Video Driver, version 5.0
>> (II) LoadModule: "mouse"
>> (II) Loading /usr/X11R6/lib/modules/input//mouse_drv.so
>> (II) Module mouse: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.4.0
>>        Module class: X.Org XInput Driver
>>        ABI class: X.Org XInput driver, version 4.0
>> (II) LoadModule: "kbd"
>> (II) Loading /usr/X11R6/lib/modules/input//kbd_drv.so
>> (II) Module kbd: vendor="X.Org Foundation"
>>        compiled for 1.6.5, module version = 1.3.2
>>        Module class: X.Org XInput Driver
>>        ABI class: X.Org XInput driver, version 4.0
>> (II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT, RIVA TNT2,
>>        Unknown TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64,
>>        Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400,
>>        GeForce2 MX 100/200, GeForce2 Go, Quadro2 MXR/EX/Go,
>>        GeForce2 Integrated GPU, GeForce2 GTS, GeForce2 Ti, GeForce2 Ultra,
>>        Quadro2 Pro, GeForce4 MX 460, GeForce4 MX 440, GeForce4 MX 420,
>>        GeForce4 MX 440-SE, GeForce4 440 Go, GeForce4 420 Go,
>>        GeForce4 420 Go 32M, GeForce4 460 Go, Quadro4 550 XGL,
>>        GeForce4 440 Go 64M, Quadro NVS, Quadro4 500 GoGL,
>>        GeForce4 410 Go 16M, GeForce4 MX 440 with AGP8X,
>>        GeForce4 MX 440SE with AGP8X, GeForce4 MX 420 with AGP8X,
>>        GeForce4 MX 4000, GeForce4 448 Go, GeForce4 488 Go, Quadro4 580 XGL,
>>        Quadro4 NVS 280 SD, Quadro4 380 XGL, Quadro NVS 50 PCI,
>>        GeForce4 448 Go, GeForce4 MX Integrated GPU, GeForce3,
>>        GeForce3 Ti 200, GeForce3 Ti 500, Quadro DCC, GeForce4 Ti 4600,
>>        GeForce4 Ti 4400, GeForce4 Ti 4200, Quadro4 900 XGL, Quadro4 750 XGL,
>>        Quadro4 700 XGL, GeForce4 Ti 4800, GeForce4 Ti 4200 with AGP8X,
>>        GeForce4 Ti 4800 SE, GeForce4 4200 Go, Quadro4 700 GoGL,
>>        Quadro4 980 XGL, Quadro4 780 XGL, GeForce FX 5800 Ultra,
>>        GeForce FX 5800, Quadro FX 2000, Quadro FX 1000,
>>        GeForce FX 5600 Ultra, GeForce FX 5600, GeForce FX 5600XT,
>>        GeForce FX Go5600, GeForce FX Go5650, Quadro FX Go700,
>>        GeForce FX 5200, GeForce FX 5200 Ultra, GeForce FX 5200,
>>        GeForce FX 5200LE, GeForce FX Go5200, GeForce FX Go5250,
>>        GeForce FX 5500, GeForce FX 5100, GeForce FX Go5200 32M/64M,
>>        Quadro NVS 55/280 PCI, Quadro FX 500/600 PCI,
>>        GeForce FX Go53xx Series, GeForce FX Go5100, GeForce FX 5900 Ultra,
>>        GeForce FX 5900, GeForce FX 5900XT, GeForce FX 5950 Ultra,
>>        GeForce FX 5900ZT, Quadro FX 3000, Quadro FX 700,
>>        GeForce FX 5700 Ultra, GeForce FX 5700, GeForce FX 5700LE,
>>        GeForce FX 5700VE, GeForce FX Go5700, GeForce FX Go5700,
>>        Quadro FX Go1000, Quadro FX 1100, GeForce 6800 Ultra, GeForce 6800,
>>        GeForce 6800 LE, GeForce 6800 XE, GeForce 6800 XT, GeForce 6800 GT,
>>        GeForce 6800 GT, GeForce 6800 GS, GeForce 6800 XT, Quadro FX 4000,
>>        GeForce 6800 GS, GeForce 6800, GeForce 6800 LE, GeForce 6800 XT,
>>        GeForce Go 6800, GeForce Go 6800 Ultra, Quadro FX Go1400,
>>        Quadro FX 3450/4000 SDI, Quadro FX 1400, GeForce 6600 GT,
>>        GeForce 6600, GeForce 6600 LE, GeForce 6600 VE, GeForce Go 6600,
>>        GeForce 6610 XL, GeForce Go 6600 TE/6200 TE, GeForce 6700 XL,
>>        GeForce Go 6600, GeForce Go 6600 GT, Quadro NVS 440, Quadro FX 550,
>>        Quadro FX 550, Quadro FX 540, GeForce 6200, GeForce 6500,
>>        GeForce 6200 TurboCache(TM), GeForce 6200SE TurboCache(TM),
>>        GeForce 6200 LE, GeForce Go 6200, Quadro NVS 285, GeForce Go 6400,
>>        GeForce Go 6200, GeForce Go 6400, GeForce 6250, GeForce 7100 GS,
>>        GeForce 6800, GeForce 6800 LE, GeForce 6800 GT, GeForce 6800 XT,
>>        GeForce 6200, GeForce 6200 A-LE, GeForce 7800 GTX, GeForce 7800 GTX,
>>        GeForce 7800 GT, GeForce 7800 GS, GeForce 7800 SLI, GeForce Go 7800,
>>        GeForce Go 7800 GTX, Quadro FX 4500, GeForce 7350 LE,
>>        GeForce 7300 LE, GeForce 7300 SE, GeForce Go 7200, GeForce Go 7300,
>>        GeForce Go 7400, GeForce Go 7400 GS, Quadro NVS 110M,
>>        Quadro NVS 120M, Quadro FX 350M, GeForce 7500 LE, Quadro FX 350,
>>        GeForce 7300 GS, GeForce 7650 GS, GeForce 7600 GT, GeForce 7600 GS,
>>        GeForce 7300 GT, GeForce 7600 LE, GeForce 7300 GT, GeForce Go 7700,
>>        GeForce Go 7600, GeForce Go 7600 GT, Quadro NVS 300M,
>>        GeForce Go 7900 SE, Quadro FX 550M, Quadro FX 560, GeForce 7900 GTX,
>>        GeForce 7900 GT, GeForce 7900 GS, GeForce 7950 GX2, GeForce 7950 GX2,
>>        GeForce 7950 GT, GeForce Go 7950 GTX, GeForce Go 7900 GS,
>>        GeForce Go 7900 GTX, Quadro FX 2500M, Quadro FX 1500M,
>>        Quadro FX 5500, Quadro FX 3500, Quadro FX 1500, Quadro FX 4500 X2,
>>        GeForce 6150, GeForce 6150 LE, GeForce 6100, GeForce Go 6150,
>>        Quadro NVS 210S / NVIDIA GeForce 6150LE, GeForce Go 6100,
>>        GeForce 6150SE, GeForce 6100 nForce 405, GeForce 6100 nForce 400,
>>        GeForce 6100 nForce 420, GeForce 8800 GTX, GeForce 8800 GTS,
>>        GeForce 8800 Ultra, Quadro FX 5600, Quadro FX 4600, GeForce 8600 GTS,
>>        GeForce 8600 GT, GeForce 8600 GT, GeForce 8600 GS, GeForce 8400 GS,
>>        GeForce 9500M GS, GeForce 8600M GT, GeForce 9650M GS,
>>        GeForce 8700M GT, Quadro FX 370, Quadro NVS 320M, Quadro FX 570M,
>>        Quadro FX 1600M, Quadro FX 570, Quadro FX 1700, GeForce 8400 SE,
>>        GeForce 8500 GT, GeForce 8400 GS, GeForce 8300 GS, GeForce 8400 GS,
>>        GeForce 8600M GS, GeForce 8400M GT, GeForce 8400M GS,
>>        GeForce 8400M G, Quadro NVS 140M, Quadro NVS 130M, Quadro NVS 135M,
>>        GeForce 9400 GT, Quadro FX 360M, GeForce 9300M G, Quadro NVS 290,
>>        GeForce GTX 280, GeForce GTX 260, GeForce 8800 GTS 512,
>>        GeForce 8800 GT, GeForce 9800 GX2, GeForce 8800 GS,
>>        GeForce 8800M GTS, GeForce 8800M GTX, GeForce 8800 GS,
>>        GeForce 9600 GSO, GeForce 8800 GT, GeForce 9800 GTX,
>>        GeForce 9800 GTK+, GeForce 9800 GT, Quadro FX 3700, Quadro FX 3600M,
>>        GeForce 9600 GT, GeForce 9600 GS, GeForce 9800M GTS,
>>        GeForce 9700M GTS, GeForce 9800M GTS, GeForce 9500 GT,
>>        GeForce 9600M GT, GeForce 9600M GS, GeForce 9600M GT,
>>        GeForce 9500M G, GeForce 9300 GE, GeForce 9300 GS, GeForce 8400 GS,
>>        GeForce 9300M GS, GeForce 9200M GS, GeForce 9300M GS,
>>        Quadro NVS 150M, Quadro NVS 160M, GeForce 9300 GE
>> (II) VESA: driver for VESA chipsets: vesa
>> (II) Primary Device is: PCI 0...@00:00:0
>> (WW) NV: Ignoring unsupported device 0x10de0863 (GeForce 9400m) at 
>> 0...@00:00:0
>> (WW) Falling back to old probe method for vesa
>> (EE) No devices detected.
>>
>> Fatal server error:
>> no screens found
>>
>> Please consult the The X.Org Foundation support
>>         at http://wiki.x.org
>>  for help.
>> Please also check the log file at "/var/log/Xorg.0.log" for additional
>> information.
>>
>>
>>
>> 2010/2/28 Pau <[email protected]>:
>>> PS: I have figured now out that pressing the "option" key will load up
>>> the boot menu, but I only see the Mac HD option... how can I add the
>>> second partition, where openbsd lives, to that menu?
>>>
>>> This is macosx fdisk output:
>>>
>>> machorl(s000)| sudo fdisk /dev/disk0
>>> Password:
>>> Disk: /dev/disk0        geometry: 30515/255/63 [490234752 sectors]
>>> Signature: 0xAA55
>>>         Starting       Ending
>>>  #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
>>> ------------------------------------------------------------------------
>>>  1: EE    0   0   2 -   25 127  14 [         1 -     409639] <Unknown ID>
>>>  2: AF   25 127  15 - 1023  78  28 [    409640 -  383516672] HFS+
>>>  3: A6 1023 191  22 - 1023 164  49 [ 384190464 -  106043392] OpenBSD
>>>  4: 00    0   0   0 -    0   0   0 [         0 -          0] unused
>>>
>>> 2010/2/28 Pau <[email protected]>:
>>>> Hello,
>>>>
>>>> I got the macbook pro and just installed a recent snapshot. I used
>>>> that "bootcamp" programme of apple to resize the macosx partition. I
>>>> then installed openbsd but since bootcamp thinks you want to install
>>>> windows, the partition was formatted to vfat. I changed that in the
>>>> fdisk menu to a6, managed to screw up the mbr, restored it with the
>>>> apple install DVD and now macosx is again there... now... how do I
>>>> boot into openbsd? Is there a way to do that having the mbr reserved
>>>> for apple? Or do I have to install grub or so?
>>>> Thanks,
>>>>
>>>> Pau
>>>>
>>>> 2009/11/30 Pau <[email protected]>:
>>>>> Hi Nick,
>>>>>
>>>>> thanks. Yes, I was imprecise. I was meaning a report on a recent
>>>>> snapshot or 4.6
>>>>>
>>>>> I didn't find anything but it's good to see that the keyboard is
>>>>> well-supported. Thanks,
>>>>>
>>>>> Pau
>>>>>
>>>>> 2009/11/29 Nick Guenther <[email protected]>:
>>>>>> On Sat, Nov 28, 2009 at 3:15 PM, Pau <[email protected]> wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I will be soon getting a macbook pro 13" at work. I was wondering how
>>>>>>> well this is supported by openbsd... Has anybody tried it? I have
>>>>>>> googled and looked in the archives, but I seemingly was looking not
>>>>>>> well enough or there are no reports...
>>>>>>>
>>>>>>
>>>>>> Aaron Hsu has one, he's written a guide:
>>>>>> http://www.sacrideo.us/v1/papers/openbsd_macbook.txt. I know when I
>>>>>> went searching the archives I found more than just that, too, maybe
>>>>>> try different keywords?
>>>>>>
>>>>>> You're lucky you're getting a pro, the non-pro one gave me all sorts
>>>>>> of pain with OpenBSD.
>>>>>>
>>>>>> -Nick
>>>>>>
>>>>>
>>>>
>>>
>>
>
_______________________________________________
Openbsd-newbies mailing list
[email protected]
http://mailman.theapt.org/listinfo/openbsd-newbies

Reply via email to