Chameleon

Issue 212: FAT32/FAT16 aren't showing in boot menu.

Reported by Konstantinos Nikas, Jan 14, 2012

I trying to boot OS from FAT32 partition but chameleon never see it.
My HDs Current Scheme:

/dev/disk0
   #:                       TYPE NAME                    SIZE       
IDENTIFIER
   0:      GUID_partition_scheme                        *60.0 GB    
disk0
   1:                  Apple_HFS EFI                     209.7 MB   
disk0s1
   2:                  Apple_HFS MacOSX                  59.7 GB    
disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       
IDENTIFIER
   0:      GUID_partition_scheme                        *640.1 GB   
disk1
   1:                        EFI                         209.7 MB   
disk1s1
   2:                  Apple_HFS TimeMachine             216.0 GB   
disk1s2
   3:                  Apple_HFS DATAx                   423.7 GB   
disk1s3
/dev/disk2
   #:                       TYPE NAME                    SIZE       
IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   
disk2
   1:                 DOS_FAT_32 MiniOS                  104.9 MB   
disk2s1
   2:               Windows_NTFS Windows7                125.7 GB   
disk2s2
   3:               Windows_NTFS WindowsInstall          10.5 GB    
disk2s3
   4:               Windows_NTFS WinData                 363.8 GB   
disk2s4
/dev/disk3
   #:                       TYPE NAME                    SIZE       
IDENTIFIER
   0:     FDisk_partition_scheme                        *320.1 GB   
disk3
   1:               Windows_NTFS DataStore               320.1 GB   
disk3s1


My org.chameleon.Boot.plist file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Hide Partition</key>
	<string>hd(0,1) hd(1,1) hd(1,3) hd(2,4) 
hd(3,1)</string>
	<key>CSTUsingSystemIO</key>
	<string>Yes</string>
	<key>Default Partition</key>
	<string>hd(0,2)</string>
	<key>DropSSDT</key>
	<string>Yes</string>
	<key>EnableC2State</key>
	<string>Yes</string>
	<key>EnableC3State</key>
	<string>Yes</string>
	<key>EnableC4State</key>
	<string>Yes</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>ForceHPET</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel Flags</key>
	<string></string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>ShowInfo</key>
	<string>Yes</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
	<key>Theme</key>
	<string>Legacy</string>
	<key>Graphics Mode</key>
	<string>1680x1050x32</string>
	<key>Timeout</key>
	<string>1</string>
</dict>
</plist>

I using the latest version of chameleon (r1793).
I check the sources and all thinks looks good! Why chameleon dont 
see the partition?
Also if i change the partition from FAT32 to ExFAT chameleon 
everything works great.

Comment 1 by Cosmosis Jones, May 8, 2012

Status: WontFix

Created: 12 years 2 months ago by Konstantinos Nikas

Updated: 11 years 10 months ago

Status: WontFix

Followed by: 1 person

Labels:
Priority:Medium
Type:Defect