Jump to content
5 posts in this topic

Recommended Posts

Hi all. So first time Hackintosh user here. Just finished setting up my rig in a triple boot system across two drives.

Windows 7 on a 120GB SSD

OS X Mavericks on a 1tb HDD Partition of about 200GBS.

Arch Linux Partitions:

- 200 GB /
- 5GB Swap (not really needed with 8GB ram...but meh)
- 120 MB /boot (Just used some free space I had laying around, I know thats insanely huge for /boot)
- Rest of free space will later be used for some extra storage space for Win7 to use since 120 GB is tiny.



Now, to the issue.

Chameleon not recognizing Arch. I've been google-fu'ing for hours. I've RTFM, and I've browsed the forums. I'm obviously missing something

During my Arch install when it comes time to install grub, I've installed it to the / partition of Arch. For example if my partition layout goes:

/sdb1 = Mac
/sdb2 = /boot
/sdb3 = /
/sdb4 = swap
/sdb5 = Future storage space...

I installed grub to /sdb3 (using --force, wouldn't let it happen without it.)

finish arch install (install is fine, I can chroot into the install no problem from within the arch live USB) and reboot....No Arch. Windows and mac boot up fine, but no Arch.

1TB drive that Mac/Arch are on is GPT not MBR.

any tips? I'm pulling my hair out here.

Link to comment
Share on other sites

Hi all. So first time Hackintosh user here. Just finished setting up my rig in a triple boot system across two drives.

 

Windows 7 on a 120GB SSD

 

OS X Mavericks on a 1tb HDD Partition of about 200GBS.

 

Arch Linux Partitions:

 

- 200 GB /

- 5GB Swap (not really needed with 8GB ram...but meh)

- 120 MB /boot (Just used some free space I had laying around, I know thats insanely huge for /boot)

- Rest of free space will later be used for some extra storage space for Win7 to use since 120 GB is tiny.

 

 

 

Now, to the issue.

 

Chameleon not recognizing Arch. I've been google-fu'ing for hours. I've RTFM, and I've browsed the forums. I'm obviously missing something

 

During my Arch install when it comes time to install grub, I've installed it to the / partition of Arch. For example if my partition layout goes:

 

/sdb1 = Mac

/sdb2 = /boot

/sdb3 = /

/sdb4 = swap

/sdb5 = Future storage space...

 

I installed grub to /sdb3 (using --force, wouldn't let it happen without it.)

 

finish arch install (install is fine, I can chroot into the install no problem from within the arch live USB) and reboot....No Arch. Windows and mac boot up fine, but no Arch.

 

1TB drive that Mac/Arch are on is GPT not MBR.

 

any tips? I'm pulling my hair out here.

I may be wrong, but don't you need to install grub in /boot if you have a boot partition? Also you may want to try gptsync. http://www.insanelymac.com/forum/topic/177505-enhanced-gptsync-tool/

 

You didn't install Arch in UEFI mode right? Because that won't work in Chameleon, it will only work with Clover. So make sure that you're doing it the hybrid MBR way (you DO need to use gptsync if you're doing it this way).

Link to comment
Share on other sites

I may be wrong, but don't you need to install grub in /boot if you have a boot partition? Also you may want to try gptsync. http://www.insanelymac.com/forum/topic/177505-enhanced-gptsync-tool/

 

You didn't install Arch in UEFI mode right? Because that won't work in Chameleon, it will only work with Clover. So make sure that you're doing it the hybrid MBR way (you DO need to use gptsync if you're doing it this way).

 

Okay, so when trying to run gptsync from the mac terminal, I'm not sure which partitions I should be listing, to this hybrid MBR. Do I add JUST my Linux ones (I can only add 3 apparently...and I have 3 linux partitions...Swap,Boot,Root,) or do I just add root? etc...

 

I tried doing it without a /boot partition, didn't work, and grub won't install into /boot (forget the error, but it's just like "NO!")

Just got this error....

 

$ sudo gptsync /dev/disk1

Password:

 

Current GPT partition table:

 #      Start LBA      End LBA  Type

 1             40       409639  EFI System (FAT)

 2         411648    488534015  Mac OS X HFS+

 3      488796160    977176575  Unknown

 4      977176576    986941439  Unknown

 5      986941440   1953523711  Basic Data

 6      488534016    488796159  Basic Data

 

Current MBR partition table:

 # A    Start LBA      End LBA  Type

 1              1       409639  ee  EFI Protective

 2 *       411648    488534015  af  Mac OS X HFS+

 3      488796160    977176575  0b  FAT32 (CHS)

 4      977176576    986941439  0b  FAT32 (CHS)

 

Status: GPT partition of type 'Unknown' found, will not touch this disk.

Link to comment
Share on other sites

On my triple boot laptop with extra drive in dvd bay  (osx one drive, ubuntu and win7 second) I went with grub installed into the / of the ubuntu system with chameleon installed to the drive containing the win7/ubuntu. I would suggest going the same sort of layout after all the linux install will be tiny really so ~30gb for it on the SSD leaves ~90 for windows way more than needed for base install. This way you get to install grub to the win/linux drive mbr if you want and chameleon onto the OSX/extra space GUID partitioned drive where it should pickup the other OSs, if not then you can use your boot menu to load grub drive when booting. Oh and forget about stupid /boot idea it has not been needed for a decade at least drives are way to big to worry about the space now.

Link to comment
Share on other sites

Yeah, I don't know why the Arch guide tells you to create a boot partition, I don't think it's really necessary.

 

I don't know why it's listing your partitions as "unknown." I think your partition map might be screwed up. Check it with disk utility. 

 

If you really want to do this, check out this guide: http://lifehacker.com/5698205/how-to-triple-boot-your-hackintosh-with-windows-and-linux

 

I have used the same configuration you are trying to do in the past and I can tell you it's a total PITA to get working properly.  A triple-boot system with all OS's installed in UEFI mode is pretty simple to get going, but a hybrid MBR is problematic. I used to have that setup with Linux Mint on my MBP and I finally got rid of it because it never worked right.

 

I don't know what kind of computer you are using, but what MacUser2525 has proposed is a pretty good solution.

Link to comment
Share on other sites

 Share

×
×
  • Create New...