2012-08-15

Installing Ubuntu onto an Intel Mac via TDM:

← Older revision

Revision as of 23:52, 14 August 2012

(One intermediate revision not shown)

Line 12:

Line 12:

*I installed the pre-seeded network image to an Intel Core 2 Duo iMac, and it will not boot

*I installed the pre-seeded network image to an Intel Core 2 Duo iMac, and it will not boot

**Will see if installing via CD works any better (Intel Macs should be able to do this just fine, PPCs will be tricky because the host machine has to be able to boot from this disk too, I imagine there won't really be instances where this is an issue).

**Will see if installing via CD works any better (Intel Macs should be able to do this just fine, PPCs will be tricky because the host machine has to be able to boot from this disk too, I imagine there won't really be instances where this is an issue).

-

**Try using the manual partitioning instructions below

-

-

This may be why installing pre-seeded didn't work:

-

-

Link: https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation

-

-

Intel Macs have an EFI instead of a BIOS as in an 'IBM compatible' system. A different partition table scheme, GPT, is used on the hard drive.

-

-

You can convert your hard drive partition format with gparted on the Ubuntu LiveCD.

-

-

Insert the Ubuntu LiveCD into your Mac and Shutdown. Restart the Mac and hold the Option Key. When the boot selector screen comes up, choose to boot from the CD.

-

Choose you language and and select "Try Ubuntu". This won't make any changes to your Mac.

-

-

Once you get to the Ubuntu desktop, go to System > Administration > Partition Editor

-

-

gParted will start. From gParted's menu, choose Device > Create Partition Table...

-

In the Dialog Box that comes up, heed the large, bold warning at the top, and click the "Advanced" triangle to enable the option to create a new partition table format.

-

Make sure to choose "msdos" for the type of partition table and click "Create".

-

Once your disk has been converted there should be no partitions in gParted. You can create your custom partition layout here or exit gParted and start the Ubuntu Installer and use it's partitioner to do the dirty work. Proceed through the install as normal

-

Proceed to the documentation for your specific mac version to configure additional drivers and fix any issues.

===Installing Ubuntu onto an Intel Mac via TDM===

===Installing Ubuntu onto an Intel Mac via TDM===

Line 37:

Line 17:

*Connect the target Mac via firewire to a Linux box or another Mac

*Connect the target Mac via firewire to a Linux box or another Mac

*Figure out what kind of bootable media you want to use for the host computer (insert a disk into optical drive, make sure the external drive you want to boot from works, check your boot order, etc)

*Figure out what kind of bootable media you want to use for the host computer (insert a disk into optical drive, make sure the external drive you want to boot from works, check your boot order, etc)

-

NEED TO TEST NETBOOT

*Turn the target Mac on while holding down the '''T''' key

*Turn the target Mac on while holding down the '''T''' key

-

*The
subject
screen should switch to a blue screen saver with a yellow firewire symbol

+

*The
target
screen should switch to a blue screen saver with a yellow firewire symbol

*You should be able to read the target drive from the host computer Disk Utility app

*You should be able to read the target drive from the host computer Disk Utility app

*Reboot the host computer and select the boot option you want to use

*Reboot the host computer and select the boot option you want to use

*Be sure to select the correct hard drive during the installation or you will loose everything on the host computer

*Be sure to select the correct hard drive during the installation or you will loose everything on the host computer

+

+

;Need instructions for EFI-based systems

+

testing with rEFIT

+

;Need instructions for UEFI-based systems

+

seems to work with preseeded image

+

;Need instructions for PPC-based systems

Show more