Results 1 to 8 of 8

Thread: Grub loader on Windows boot - Triple boot Macbook 9,1

  1. #1
    Join Date
    Aug 2012
    Beans
    8

    Exclamation Grub loader on Windows boot - Triple boot Macbook 9,1

    Hey all, I've had my triple boot working for a while, but every time I booted up Windows, it's given me the Grub loader first. This hasn't bothered me until this week. I started a programming (C++) class, and to simplify things, I installed VMWare Fusion. Apparently, from what I can tell, Grub loader prevents VMWare from booting into my Windows partition, so I would like fix this Grub loader issue.

    I read something about a hybrid MBR fix somewhere, would someone like to clarify?

  2. #2
    Join Date
    Aug 2012
    Beans
    8

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    Bump.

  3. #3
    Join Date
    Aug 2012
    Beans
    8

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    Bump; again.

  4. #4
    Join Date
    Aug 2012
    Beans
    8

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    I really need some help on this still, guys...

  5. #5
    Join Date
    Aug 2012
    Beans
    8

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    Bump

  6. #6
    Join Date
    Apr 2009
    Location
    Utah, USA
    Beans
    37
    Distro
    Kubuntu 12.10 Quantal Quetzal

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    Do you still need help with this?

    You have a couple of options; it really depends on whether Ubuntu is currently installed in EFI mode or BIOS emulation.

    Basically, when you install Windows and then later Ubuntu, GRUB overwrites the MBR boot code. It's relatively simple to replace GRUB with the Windows boot loader, but simply doing this renders Ubuntu unbootable. If you installed Ubuntu in BIOS emulation, you'll need to:

    - Boot into Ubuntu natively
    - Use DD to copy the MBR boot code to a binary
    - Boot Windows natively through GRUB
    - Re-install the Windows boot loader
    - Use BCDedit to chain-load the GRUB binary file

    I'm guessing this is the case, since if you installed Ubuntu in EFI mode it wouldn't have any need to overwrite the MBR boot code.

    Also, if you do indeed need to fix the hybrid MBR, you're going to need gdisk: http://www.rodsbooks.com/gdisk/hybrid.html

    gdisk is used from OS X, and you can then select which GPT partitions to add to the MBR, and which to set as active.

  7. #7
    Join Date
    Aug 2012
    Beans
    8

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    Quote Originally Posted by trogdor1138 View Post
    Do you still need help with this?

    You have a couple of options; it really depends on whether Ubuntu is currently installed in EFI mode or BIOS emulation.

    Basically, when you install Windows and then later Ubuntu, GRUB overwrites the MBR boot code. It's relatively simple to replace GRUB with the Windows boot loader, but simply doing this renders Ubuntu unbootable. If you installed Ubuntu in BIOS emulation, you'll need to:

    - Boot into Ubuntu natively
    - Use DD to copy the MBR boot code to a binary
    - Boot Windows natively through GRUB
    - Re-install the Windows boot loader
    - Use BCDedit to chain-load the GRUB binary file

    I'm guessing this is the case, since if you installed Ubuntu in EFI mode it wouldn't have any need to overwrite the MBR boot code.

    Also, if you do indeed need to fix the hybrid MBR, you're going to need gdisk: http://www.rodsbooks.com/gdisk/hybrid.html

    gdisk is used from OS X, and you can then select which GPT partitions to add to the MBR, and which to set as active.
    Could you explain a bit more? I don't understand what it is I need to do. If you could post a link to a tutorial, that would be great. I just don't want to mess anything up.

  8. #8
    Join Date
    Apr 2009
    Location
    Utah, USA
    Beans
    37
    Distro
    Kubuntu 12.10 Quantal Quetzal

    Re: Grub loader on Windows boot - Triple boot Macbook 9,1

    Sure, check out this TechNet post on how to get the GRUB code into a file: http://blogs.technet.com/b/port25/ar...thor-aspx.aspx

    If you need help using gdisk to correct the hybrid MBR information, check out the appropriate article on Rod Smith's site: http://www.rodsbooks.com/gdisk/hybrid.html
    MacBook Pro 8,2

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •