Jump to content

3 HDD: OSx, Windows but linux drive not show


Recommended Posts



Not sure wihere to most my question and hope this is right section.  Currently I have 3 hard drive in my computer.  1st hdd is Windows 8.1, 2nd hdd is Mac OSx, and 3rd hdd is Linux Mint 16.  I use MyHack to install MacOSx.  I change booting theme to LoginToLion from http://forum.voodooprojects.org/index.php?topic=2125.0


Not I'm sure why when booting, it only see Windows and MacOSx for menu selection.



Link to comment
Share on other sites

are you telling it to hide disk1 partition2 in the boot plist?  is that your linux harddrive? if you hide it it wont show at boot. you can also try upgrading chameleon.

disk1 partition2 is Windows.   I think I should have the latest chameleon from MyHack 3.3.1??? The 320Gb is the linux hdd.  When I start my pc, the first menu for OS selection i see is MacOSx, Windows 8 Pro but I do not see Linux. 

This is how it looks like when I first start my pc.  Somehow it did not see linux hard drive.  What do I need to do so Linux show up in the menu selection?


Currently, if I want to use Linux, I had to press F12 then I select the linux drive.  However, do not want to manually press F12, I would like to have it show in the selection menu like the screenshoot.



Link to comment
Share on other sites

Please see the instructions on setting the proper partition type for the linux boot partition in the thread:



EDIT: And please note that that only applies if Linux is installed to a GPT-formatted disk.  If it's MBR, I haven't tried that one, but the correct type for Chameleon to chain boot is in the same source tree that I note in a post in the referenced thread; you'd just have to look through the MBR equivalent to diskScanGPTBootVolumes.

Link to comment
Share on other sites

Thanks rosmaniac.  I read the link you provide but lost what I need to do. Sorry i'm new to linux mint for less than a month. I google and got found this


in a Ubuntu terminal type:

cat /proc/partitions

you should see an output like this


    ...8........0...20971520....sda <-> Physical Drive
    ...8........1...18874368...sda1 <-> Partition1 - Linux Partition /
    ...8........2.........1.........sda2 <-> Extended Partition
    ...8........5....2094080....sda5 <-> Partition5 in Extended - Linux Swap

type sudo fdisk -l

you'll see something like this

/dev/sda1 * 2048 37750783 18874368 83 Linux
/dev/sda2 37752830 41940991 2094081 5 Erweiterte
/dev/sda5 37752832 41940991 2094080 82 Linux Swap / Solaris

So, if i would like to install Grub into the Linux Partition, i have to type

sudo grub-setup /dev/sda1
sudo grub-install /dev/sda1
sudo update-grub

Link to comment
Share on other sites

How did you install Mint?  I'll have to do some digging to see how an MBR disk would be detected (and it seems like, from you fdisk output, that it is MBR).  On my CentOS multi-boot system fdisk sees this:

[root@localhost ~]# fdisk -ul /dev/sda

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundary.
[root@localhost ~]#

But gdisk sees:

GPT fdisk (gdisk) version 0.8.10

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 263990 sectors (128.9 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640       587833295   280.1 GiB   AF00  MixBusM4300
   3       588095440      1113159887   250.4 GiB   AF00  MixBusSL
   4      1113161728      1317961727   97.7 GiB    0700  CentOS6-root
   5      1317961728      1334738943   8.0 GiB     8200  CentOS6-swap
   6      1334738944      1953525134   295.1 GiB   0700  
[root@localhost ~]# 

I've not done a mult-drive setup like yours, but it should prove to be interesting.  It may take me a few days before I can look through the code; someone else might be a bit quicker with seeing what Chameleon expects from the second and third drive, especially when used with MBR partitioning.

Link to comment
Share on other sites

  • Create New...