How to Boot Ubuntu With Chameleon

A bootloader is called by the computer's BIOS during the boot sequence. This allows a computer to boot one of multiple operating systems, chosen by the user from a menu. But there is another use for bootloaders: to boot Apple's Mac OS X operating system on non-Apple hardware. Chameleon, created by the Voodoo team, is a bootloader that can boot OS X on stock x86 architectures. To have Ubuntu as an additional operating system option on a computer running OS X, you need to prevent both operating systems from overwriting each other's boot record.

Things You'll Need

  • Computer with OS X and Ubuntu installed
Show More

Instructions

    • 1

      Start the computer and, when given the option of operating system by Ubuntu's "grub" bootloader, choose Ubuntu.

    • 2

      Press "Control-Alt-F1" at the Ubuntu login prompt to log in in text mode, then enter your user name and password. Ubuntu will present you with a command-line prompt.

    • 3

      Type the following command into the prompt:

      df

      Press "Enter." Make a note of the device name (e.g., /dev/sdb1) listed in the line that begins with "/" followed by a space.

    • 4

      Type the following command into the prompt:

      sudo grub-install /dev/sdb1

      Replace "/dev/sdb1" with the device name obtained in step three. Press "Enter," type your password, and press "Enter" again. The "grub-install" command moves "grub" from the disk's master boot record to the root Ubuntu partition; Chameleon becomes able to use the freed master boot record.

    • 5

      Type the following command to restart your system:

      sudo reboot

      Press "Enter." Your computer will reboot into the Chameleon menu, where you will be able to select either OS X or Ubuntu to boot into the corresponding operating system.

Related Searches:

References

Comments

Related Ads

Featured