overdue-scratch

Author Topic: Chameleon loader apparently can't see my Linux partition.  (Read 2848 times)

0 Members and 1 Guest are viewing this topic.

BladeRunner

  • Member
  • Posts: 88
Chameleon loader apparently can't see my Linux partition.
« on: February 27, 2010, 12:16:40 AM »
I have my internal SATA drive set for three partitiones using GPT.  When I had them formatted as disk0s2 Win7, disk0s3 OS X system, disk0s4 data:  Chameleon loader saw both system partitions and would boot them correctly.

Since I no longer needed the Win7 partition I changed it to a linux partition and installed openSuSE on it.  The linux system runs just fine if I use an external loader that can see it.  However, Chameleon apparently can't tell that there is a bootable system there.

This is what the OS X fdisk command shows for the partition table.
Code: [Select]
fdisk: 1> print
Disk: /dev/rdisk0 geometry: 60801/255/63 [976773168 sectors]
Offset: 0 Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE    0   0   1 - 1023 254  63 [         1 -     409638] GPT         
 2: 83 1023 254  63 - 1023 254  63 [    411648 -   97654783] Linux files*
*3: AF 1023 254  63 - 1023 254  63 [  98066432 -  390624999] HFS+       
 4: AF 1023 254  63 - 1023 254  63 [ 488953576 -  478726295] HFS+       
fdisk: 1>
Is this the expected result or is there a way I can help Chameleon see the linux partition?
 
Base system: HP Pavilion P6340f Desktop  Intel� Core2Quad�  CPU: Speed: 2.66 GHz   Package: Socket 775 LGA:  L2 Cache 2 x 2048 KB  RAM : 8.0 GB:  DDR3

Disks : 2 eSATA @ 2 TB (hardware raid 1), NAS 4 x 2 TB raid 5 Display : 21" Samsung on EVGA GeForce 9400 GT - PCIe - 1900x1080  Keyboard/mouse :  USB connected  OS Version : 10.6.0 from retail DVD + SW update to 10.6.5 - Kernel:  Vanilla mach_kernel

r0m30

  • Forum Moderator
  • Posts: 98
    • r0m30's OSX86 site
Re: Chameleon loader apparently can't see my Linux partition.
« Reply #1 on: February 27, 2010, 04:18:10 AM »
There a a few entries in the FAQ re: Linux and multi-booting, have you installed GRUB in the partition?
--- r0m30 ---
HP Mini 1033CL (Costco) OSX Retail 10.6 Chameleon-2.0-RC3-r658
HP m9077c -  ASUS IPIBL-LA MoBo with Core 2 Quad Q6600
    Retail 10.6.2 Chameleon-2.0-RC4-r684

BladeRunner

  • Member
  • Posts: 88
Re: Chameleon loader apparently can't see my Linux partition.
« Reply #2 on: February 27, 2010, 04:54:00 AM »
Yes, grub is installed in the partition boot record.  That was the first thing I checked.  What surprised me about this is that I have a different version of linux installed on an external USB drive and the Chameleon loader sees it just fine if the drive is powered on.

The most obvious difference between the two linux systems is that the external drive is partitioned as MBR not GPT.

Thanks for the reply. I will go re-read the faq in case I missed something.
Base system: HP Pavilion P6340f Desktop  Intel� Core2Quad�  CPU: Speed: 2.66 GHz   Package: Socket 775 LGA:  L2 Cache 2 x 2048 KB  RAM : 8.0 GB:  DDR3

Disks : 2 eSATA @ 2 TB (hardware raid 1), NAS 4 x 2 TB raid 5 Display : 21" Samsung on EVGA GeForce 9400 GT - PCIe - 1900x1080  Keyboard/mouse :  USB connected  OS Version : 10.6.0 from retail DVD + SW update to 10.6.5 - Kernel:  Vanilla mach_kernel