Contribute
Register

Dual Boot with Windows 7 & Mountain Lion

Status
Not open for further replies.
Would it matter with port the windows drive is in?

I currently have Mountain Lion drive in SATA Port 0 and Windows Drive in SATA Port 1.

I have tried your suggestions without luck.

I don't think it matters. Did you dump your boot record and look at it?
Also, check your BIOS rev. When was the last time you updated the BIOS?
 
I don't think it matters. Did you dump your boot record and look at it?
Also, check your BIOS rev. When was the last time you updated the BIOS?

I don't have the latest BIOS (v156) update but I am going to install the latest update now v160.


How do I go about doing a MBR record dump?

<b>Edit #1<b>

x86 boot sector; partition 1: ID=0x7, active, starthead 32, startsector 2048, 716800 sectors; partition 2: ID=0x7, starthead 190, startsector 718848, 976052224 sectors, code offset 0x31

partition 1 = System Reserve
partiton 2 = Windows OS

I think that's what your looking for but I don't know what it means.
 
How do I go about doing a MBR record dump?

My boot disk is /dev/disk0 (you should verify yours w/ diskutil). You do something like this in Terminal:
Code:
localhost:trackpad.git Admin$ sudo dd if=/dev/disk0 of=/tmp/br.bin bs=512 count=1
Password:
1+0 records in
1+0 records out
512 bytes transferred in 0.002383 secs (214856 bytes/sec)
localhost:trackpad.git Admin$ xxd </tmp/br.bin
0000000: fa31 c08e d0bc f0ff fb8e c08e d8be 007c  .1.............|
0000010: bf00 e0fc b900 01f2 a5ea 1ee0 0000 b703  ................
0000020: 5253 6631 c066 a300 e4b0 02bb 0010 e81c  RSf1.f..........
0000030: 015b 720f bebe 11e8 1700 80ff 0374 04fe  .[r..........t..
0000040: c2eb de5a fecf 75d8 bfa7 e1e8 3201 f4eb  ...Z..u.....2...
0000050: fd81 7c40 55aa 754a 30db b904 0066 8b44  ..|@U.uJ0....f.D
0000060: 0866 a300 e480 7c04 0074 2b80 7c04 ee75  .f....|..t+.|..u
0000070: 05c6 0400 b301 30f6 80ff 0174 0dfe c680  ......0....t....
0000080: 7c04 af75 1180 ff02 7405 803c 8075 07e8  |..u....t..<.u..
0000090: 8b00 7502 eb0d 83c6 10e2 c2fe cb75 03e8  ..u..........u..
00000a0: 0a00 c3bf b1e1 e8d7 00e9 549b 53bf 0012  ..........T.S...
00000b0: 6681 3d45 4649 2075 6266 817d 0450 4152  f.=EFI ubf.}.PAR
00000c0: 5475 5889 fe66 8b44 4866 a300 e48b 4c50  TuX..f.DHf....LP
00000d0: 8b5c 5453 b020 bb00 1453 e870 005e 5b72  .\TS. ...S.p.^[r
00000e0: 3abf ade1 e899 0066 8b44 0c66 3d65 43ec  :......f.D.f=eC.
00000f0: ac74 0866 3dc9 3ec9 3b75 1c66 8b44 2066  .t.f=.>.;u.f.D f
0000100: a300 e4b6 01e8 1500 750d bebe 1166 8944  ........u....f.D
0000110: 08c6 4404 afeb 8c01 dee2 cc5b c360 b003  ..D........[.`..
0000120: bb00 7ce8 2700 08d2 7221 08f6 7415 a100  ..|.'...r!..t...
0000130: 803d 482b 740d 3d48 5874 08a1 5a7c 3d42  .=H+t.=HXt..Z|=B
0000140: 4f75 0889 df81 bdfe 0155 aa61 c351 b905  Ou.......U.a.Q..
0000150: 00e8 0600 7302 e2f9 59c3 6660 89e5 1e1e  ....s...Y.f`....
0000160: 668b 0e00 e466 5106 5330 e450 6a10 89e6  f....fQ.S0.Pj...
0000170: b442 cd13 7305 31c0 cd13 f989 ec66 61c3  .B..s.1......fa.
0000180: 6057 be9e e1e8 0600 5ee8 0200 61c3 bb01  `W......^...a...
0000190: 00fc ac3c 0074 06b4 0ecd 10eb f5c3 0a0d  ...<.t..........
00001a0: 626f 6f74 303a 0065 7272 6f72 0047 5054  boot0:.error.GPT
00001b0: 0064 6f6e 6500 0000 e885 0a00 0000 8020  .done.......... 
00001c0: 2100 07fe ffff 0008 0000 0000 800c 00fe  !...............
00001d0: ffff 07fe ffff 0008 800c 0000 800c 00fe  ................
00001e0: ffff 07fe ffff 0008 0019 0030 f202 0000  ...........0....
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.
localhost:trackpad.git Admin$
 
My windows disc is also 0 like yours.

Code:
1+0 records in
1+0 records out
512 bytes transferred in 0.414043 secs (1237 bytes/sec)
coreys-mac-pro:~ corey$ xxd </tmp/br.bin
0000000: fa31 c08e d0bc f0ff fb8e c08e d8be 007c  .1.............|
0000010: bf00 e0fc b900 01f2 a5ea 1ee0 0000 b703  ................
0000020: 5253 6631 c066 a300 e4b0 02bb 0010 e81c  RSf1.f..........
0000030: 015b 720f bebe 11e8 1700 80ff 0374 04fe  .[r..........t..
0000040: c2eb de5a fecf 75d8 bfa7 e1e8 3201 f4eb  ...Z..u.....2...
0000050: fd81 7c40 55aa 754a 30db b904 0066 8b44  ..|@U.uJ0....f.D
0000060: 0866 a300 e480 7c04 0074 2b80 7c04 ee75  .f....|..t+.|..u
0000070: 05c6 0400 b301 30f6 80ff 0174 0dfe c680  ......0....t....
0000080: 7c04 af75 1180 ff02 7405 803c 8075 07e8  |..u....t..<.u..
0000090: 8b00 7502 eb0d 83c6 10e2 c2fe cb75 03e8  ..u..........u..
00000a0: 0a00 c3bf b1e1 e8d7 00e9 549b 53bf 0012  ..........T.S...
00000b0: 6681 3d45 4649 2075 6266 817d 0450 4152  f.=EFI ubf.}.PAR
00000c0: 5475 5889 fe66 8b44 4866 a300 e48b 4c50  TuX..f.DHf....LP
00000d0: 8b5c 5453 b020 bb00 1453 e870 005e 5b72  .\TS. ...S.p.^[r
00000e0: 3abf ade1 e899 0066 8b44 0c66 3d65 43ec  :......f.D.f=eC.
00000f0: ac74 0866 3dc9 3ec9 3b75 1c66 8b44 2066  .t.f=.>.;u.f.D f
0000100: a300 e4b6 01e8 1500 750d bebe 1166 8944  ........u....f.D
0000110: 08c6 4404 afeb 8c01 dee2 cc5b c360 b003  ..D........[.`..
0000120: bb00 7ce8 2700 08d2 7221 08f6 7415 a100  ..|.'...r!..t...
0000130: 803d 482b 740d 3d48 5874 08a1 5a7c 3d42  .=H+t.=HXt..Z|=B
0000140: 4f75 0889 df81 bdfe 0155 aa61 c351 b905  Ou.......U.a.Q..
0000150: 00e8 0600 7302 e2f9 59c3 6660 89e5 1e1e  ....s...Y.f`....
0000160: 668b 0e00 e466 5106 5330 e450 6a10 89e6  f....fQ.S0.Pj...
0000170: b442 cd13 7305 31c0 cd13 f989 ec66 61c3  .B..s.1......fa.
0000180: 6057 be9e e1e8 0600 5ee8 0200 61c3 bb01  `W......^...a...
0000190: 00fc ac3c 0074 06b4 0ecd 10eb f5c3 0a0d  ...<.t..........
00001a0: 626f 6f74 303a 0065 7272 6f72 0047 5054  boot0:.error.GPT
00001b0: 0064 6f6e 6500 0000 0000 0000 0000 8020  .done.......... 
00001c0: 2100 07be 122c 0008 0000 00f0 0a00 00be  !....,..........
00001d0: 132c 07fe ffff 00f8 0a00 0060 2d3a 0000  .,.........`-:..
00001e0: 0000 0000 0000 0000 0000 0000 0000 0000  ................
00001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.

There you go
 
My windows disc is also 0 like yours.
...
There you go

That looks fine. Now you should verify that you have an "active" partition and that it is pure MBR partition scheme. Best place to do that is in Linux gdisk, because it allows you to look at both MBR and GPT, if they exist (you want the GPT to not exist).
 
I just put Win7 on my machine and had the same issue. I have Win7 on it's own drive, OSX on a SSD and a 1T HD for data.

I also unplugged my OSX drives to install Win7. When I plugged everything back in, default startup drive was Win7. I went into the bios selected the SSD as the primary startup.... Still went to Win7.... Then I unplugged the Win7 drive, made sure bios pointed to the SSD and started into OSX. Shut down, plug in Win7 drive, OSX remained primary startup drive!!!

A bit labor-intensive, but it worked for me....

Ed
 
One thing I remember about the BIOS setup on these boards is that the priority-selection thing is kind of quirky. You have to do something not-so-obvious after selecting your primary drive and I can't remember what it was and don't have the machine handy right now. Something not so intuitive about that BIOS user interface... I remember thinking I had changed the priority selection and then noticing that it didn't take.

Hope those clues help...
 
The issue is the stage0 boot record, which must be Chimera's (boot0md) and must be on the disk device your BIOS is booting to. You could install boot0md to the disk that has Win/Ubuntu on it, but you'd have to do so manually (using fdisk440):

Code:
# substitute your BIOS boot drive for rdisk0 as necessary
/usr/sbin/fdisk440 -f /usr/standalone/i386/boot0md -u -y /dev/rdisk0

I installed Windows 7 and Mountain Lion in same hard drive successfully but when I boot, I don't get the Chameleon Bootloader option. Every time I restart the system it starts up on Windows. Is there any solution like RehabMan mention above? Thanks.
 
I installed Windows 7 and Mountain Lion in same hard drive successfully but when I boot, I don't get the Chameleon Bootloader option. Every time I restart the system it starts up on Windows. Is there any solution like RehabMan mention above? Thanks.


You should make sure your Mac partition is active as this might help.
 
I installed Windows 7 and Mountain Lion in same hard drive successfully but when I boot, I don't get the Chameleon Bootloader option. Every time I restart the system it starts up on Windows. Is there any solution like RehabMan mention above? Thanks.

Install Chimera bootloader again, either from the standalone installer of from MultiBeast.
 
Status
Not open for further replies.
Back
Top