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
