Jump to content

Clover General discussion


ErmaC
29,818 posts in this topic

Recommended Posts

pkdesign, on 07 Dec 2014 - 4:18 PM, said:snapback.png

I have found two old ioreg dumps from a real MacPro3,1 and if I am not mistaken, when I open them with IORegistryExplorer, the serial number identifier looks like the serial number of the computer with the last three digits repeated in front, i.e XYLCK928AK6XYL (randomly generated with Clovers as an example.) This breaks the 13 and the 17 digit rule. Am I not reading the IOReg correctly?

MacPro3,1 and some other Macs made around the same time (I don't know exactly which ones) have 11 digit serial numbers. I'm pretty sure 2010 is when they switched to 13 digits. If you notice when you generate an SMBios for MacPro3,1, it has 11 digits. AFAIk the board serial/mlb is still 17 digits though.

 

 

Oops, I think I posted the wrong fake serial number throwing my count off. I know that MacPro3,1 will have an 11 digit serial. My question was more about the pattern of the Board serial number. What I found in the ioreg files was something like XYLCK944MWEXYLXYL. This does have 17 digits. So does this mean that all one would have to do is repeat the last three digits in front of a serial generated by Clover and it would mimic the board serial number? At least for serials with only 11 digits.

Link to comment
Share on other sites

Hi people. I'm trying to install Yosemite and Win 7 UEFI on the same disk using Clover in Legacy mode. I managed to do it before but I don't remember the process.

 

What I'm doing now and what's the problem:

 

1. Installed Yosemite formatting the disk with 2 partitions: one partition HFS+ for Yosemite and one partition for Win selecting "GUID partition table".

2. Installed Clover on EFI partition (Legacy).

3. When trying to install Win 7 in UEFI mode the installer says something like "You need a GPT partition table to install an EFI operative system and you have MBR".

Link to comment
Share on other sites

@franmglp,

 

The problem occurs because Disk Utility automatically converts the GPT disk to Hybrid MBR when you add a FAT partition - it assumes you want to install legacy Windows with bootcamp!!!

 

Fix is to convert the disk back to pure GPT (by writing a protective mbr over the hybrid mbr) with GDisk.   Overview of GPT and man page of Gdisk (choose option "n" in expert's menu).

 

Good Luck!

  • Like 1
Link to comment
Share on other sites

 

Here's what I get with vbox. 

 

attachicon.gifIMG_20141208_140649.jpg

0:100  0:100  MemLog inited, TSC freq: 2807998493
0:100  0:000  LegacyRegion2: Chipset/proc: 0x27708086
0:100  0:000   Intel Series 4 and similar (PAM 0x90-0x96)
0:100  0:000   Test PAM1=(0x41=90, 0x5a=00, 0x81=00, 0x91=11) at chipset 27708086
0:100  0:000  , Install = Success
0:111  0:011  BiosVideoDriverBindingStart!
0:111  0:000  BiosVideoCheckForVbe
0:111  0:000  EdidOverride not found
0:138  0:027   Edid1+
0:138  0:000   found Detail Timing 1920x1080
0:165  0:027   Edid0+
0:165  0:000   found Detail Timing 1920x1080
0:165  0:000  ... already present
0:169  0:003     0 1152x864 attr=BB - ok, edid-
0:169  0:000     1 1280x960 attr=BB - ok, edid+, working, highest, pref=1
0:170  0:000     2 640x480 attr=BB - ok, edid+, 640x480, working
0:170  0:000     3 800x600 attr=BB - ok, edid+, 800x600, working
0:170  0:000     4 1024x768 attr=BB - ok, edid+, 1024x768, working
0:170  0:000     5 1280x1024 attr=BB - ok, edid+, working, highest, pref=5
0:171  0:000     6 1400x1050 attr=BB - ok, edid-
0:173  0:002  BV new mode: 5 1280x1024
0:234  0:060   SetMode pref 5 (5) = Success
0:294  0:060  Found supported controller for BiosBlockIO class=01018A
0:294  0:000  Int13Extensions: INT 13 41 DL=80 : CF=0 BX=AA55 CX=0005
0:294  0:000  GetDriveParameters: INT 13 48 DL=80 : CF=0 AH=00
0:294  0:000  BlockSize = 512  LastBlock = 312579694
0:813  0:518  
0:813  0:000  Now is 8.12.2014,  12:17:10 (GMT+2047)
0:813  0:000  Starting Clover rev 3050 on CLOVER EFI
0:813  0:000  SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(2,GPT,34FEF664-05E2-4005-8C58-138CF933527F,0x64028,0x2860800) @7E7C9F18
0:813  0:000  SelfDirPath = \EFI\CLOVER
0:826  0:013  Total Memory Slots Count = 2
0:826  0:000  Type 17 Index = 0
0:826  0:000  SmbiosTable.Type17->Speed = 667MHz
0:826  0:000  SmbiosTable.Type17->Size = 1024MB
0:826  0:000  SmbiosTable.Type17->Bank/Device = Bank0/1 A0
0:826  0:000  Type 17 Index = 1
0:826  0:000  SmbiosTable.Type17->Speed = 667MHz
0:826  0:000  SmbiosTable.Type17->Size = 1024MB
0:826  0:000  SmbiosTable.Type17->Bank/Device = Bank2/3 A1
0:826  0:000  Boot status=0
0:826  0:000  Clover revision: 3050  running on 945GCM-S2L
0:826  0:000  ... with board 945GCM-S2L
0:826  0:000  Clover load options size = 0 bytes
0:846  0:019  Using OEM config.plist at path: EFI\CLOVER\config.plist
0:846  0:000  EFI\CLOVER\config.plist loaded: Success
0:851  0:004  Loading early settings
0:851  0:000  timeout set to 0
0:851  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
0:851  0:000  KextsToPatch: 1 requested
0:851  0:000  KextToPatch 0: AppleAHCIPort (External icons patch) Kext bin patch, data len: 8
0:851  0:000  Hiding entries with string Windows
0:851  0:000  Hiding entries with string BOOTX64.EFI
0:851  0:000  LoadDrivers() start
0:863  0:012  Loading FSInject-64.efi  status=Success
0:872  0:009  Video bios patch requested or CustomEDID - forcing video reconnect
0:872  0:000  1 drivers needs connecting ...
0:872  0:000  PlatformDriverOverrideProtocol->GetDriver overriden
0:872  0:000  Video driver loaded: disconnect Success
0:934  0:062  VideoBiosPatchNativeFromEdid:
0:934  0:000   Bios: ATI, MasterDataTables: 0xCA81E, std_vesa: 0xCA862, ati_mode_table: 0xCA866, mode_table_size: 0x1F8 BT_ATI_2
0:934  0:000   VideoBiosPatchInit(LegacyRegion = Not Found, LegacyRegion2 = Success) = Success
0:934  0:000   VideoBiosUnlock:  unlocked
0:934  0:000   Patching: BT_ATI_2
0:934  0:000   Parse Edid: descriptor block 0 is timing descriptor (h_active: 1920, v_active: 1080, h_sync_offset: 88, h_sync_width: 44, h_blanking: 280, v_blanking: 45, pixel_clock: 14850, v_sync_offset: 4, v_sync_width: 5)
0:934  0:000   mode 0 (320x200) patched to 1920x1080
0:934  0:000   VideoBiosLock: Success
0:938  0:003  BiosVideoDriverBindingStart!
0:938  0:000  BiosVideoCheckForVbe
0:938  0:000  EdidOverride not found
0:966  0:027   Edid1+
0:966  0:000   found Detail Timing 1920x1080
0:993  0:027   Edid0+
0:993  0:000   found Detail Timing 1920x1080
0:993  0:000  ... already present
0:995  0:002     0 1920x1080 attr=BB - ok, edid+, working, highest, pref=0
0:997  0:001     1 1152x864 attr=BB - ok, edid-
0:997  0:000     2 1280x960 attr=BB - ok, edid+, working
0:998  0:000     3 640x480 attr=BB - ok, edid+, 640x480, working
0:998  0:000     4 800x600 attr=BB - ok, edid+, 800x600, working
0:998  0:000     5 1024x768 attr=BB - ok, edid+, 1024x768, working
0:998  0:000     6 1280x1024 attr=BB - ok, edid+, working
0:999  0:000     7 1400x1050 attr=BB - ok, edid-
1:001  0:002  BV new mode: 0 1920x1080
1:079  0:077   SetMode pref 0 (0) = Success
1:159  0:079  LoadDrivers() end
1:159  0:000  Console modes reported: 4, available modes:
1:159  0:000    Mode 1: 80x25
1:159  0:000    Mode 2: 80x50
1:159  0:000    Mode 3: 100x31
1:159  0:000    Mode 4: 240x56 (current mode)
1:159  0:000  SetScreenResolution: 1920x1080 - already set
1:159  0:000  reinit: self device path=PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(2,GPT,34FEF664-05E2-4005-8C58-138CF933527F,0x64028,0x2860800)
1:159  0:000  CPU Vendor = 756E6547 Model=1067A
1:159  0:000  The CPU not supported turbo
1:159  0:000  BrandString = Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
1:159  0:000  MSR dumps:
1:159  0:000   @0x00CD=80000804
1:159  0:000   @0x0198=616092606000926
1:159  0:000  FSBFrequency=444MHz DMIvalue=312000kHz
1:159  0:000  Corrected FSBFrequency=312MHz
1:159  0:000  Vendor/Model/Stepping: 0x756E6547/0x17/0xA
1:159  0:000  Family/ExtFamily: 0x6/0x0
1:159  0:000  MaxDiv/MinDiv: 9.0/6
1:159  0:000  Turbo: 10/0/0/0
1:159  0:000  Features: 0xBFEBFBFF
1:159  0:000  Threads: 2
1:159  0:000  Cores: 1
1:159  0:000  FSB: 312 MHz
1:159  0:000  CPU: 4000 MHz
1:159  0:000  TSC: 4000 MHz
1:159  0:000  PIS: 1248 MHz
1:159  0:000  PCI (00|00:00.00) : 8086 2770 class=060000
1:159  0:000  PCI (00|00:01.00) : 8086 2771 class=060400
1:159  0:000  PCI (00|01:00.00) : 1002 68F9 class=030000
1:159  0:000  Found Radeon model=ATI Radeon HD 5450 Series
1:159  0:000  PCI (00|01:00.01) : 1002 AA68 class=040300
1:159  0:000  PCI (00|00:1B.00) : 8086 27D8 class=040300
1:159  0:000  PCI (00|00:1C.00) : 8086 27D0 class=060400
1:160  0:000  PCI (00|00:1C.01) : 8086 27D2 class=060400
1:160  0:000  PCI (00|03:00.00) : 10EC 8168 class=020000
1:160  0:000  PCI (00|00:1D.00) : 8086 27C8 class=0C0300
1:160  0:000  PCI (00|00:1D.01) : 8086 27C9 class=0C0300
1:160  0:000  PCI (00|00:1D.02) : 8086 27CA class=0C0300
1:160  0:000  PCI (00|00:1D.03) : 8086 27CB class=0C0300
1:160  0:000  PCI (00|00:1D.07) : 8086 27CC class=0C0320
1:160  0:000  PCI (00|00:1E.00) : 8086 244E class=060401
1:160  0:000  PCI (00|00:1F.00) : 8086 27B8 class=060100
1:160  0:000  PCI (00|00:1F.02) : 8086 27C0 class=01018A
1:160  0:000  PCI (00|00:1F.03) : 8086 27DA class=0C0500
1:160  0:000  ScanSPD() start
1:160  0:000  SMBus CmdReg: 0x1
1:160  0:000  Scanning SMBus [8086:27DA], mmio: 0x0, ioport: 0x500, hostc: 0x1
1:280  0:119  SPD[0]: Type 8 @0x50 
1:352  0:072  DDR speed 800MHz 
1:352  0:000  Slot: 0 Type 19 1024MB 800MHz Vendor=Kingston PartNo=99U5316-028.A00LF SerialNo=060702060609050B 
1:481  0:128  SPD[2]: Type 8 @0x52 
1:553  0:072  DDR speed 800MHz 
1:553  0:000  Slot: 2 Type 19 1024MB 800MHz Vendor=Kingston PartNo=99U5316-028.A00LF SerialNo=060502060501050B 
1:736  0:182  ScanSPD() end
1:743  0:006  Get Acpi Tables List from RSDT:
1:743  0:000   Found table: FACP  GBTUACPI len=116
1:743  0:000   Found table: HPET  GBTUACPI len=56
1:743  0:000   Found table: MCFG  GBTUACPI len=60
1:743  0:000   Found table: APIC  GBTUACPI len=104
1:743  0:000  Calibrated TSC frequency =2807998493 =2807MHz
1:743  0:000  Loading main settings
1:743  0:000  Dropping 2 tables
1:743  0:000  Drop table 0 signature="SSDT" (54445353) table-id="CpuPm" (0000006D50757043)
1:743  0:000  set table: 54445353,       6D50757043 to drop:
1:743  0:000  Drop table 1 signature="SSDT" (54445353) table-id="Cpu0Ist" (0074734930757043)
1:743  0:000  set table: 54445353,   74734930757043 to drop:
1:743  0:000  Config set Fixes will override FixMask mask!
1:743  0:000     final mask=00000000
1:743  0:000  Config set EnableC7: -
1:743  0:000  Config set EnableC6: -
1:743  0:000  Config set EnableC4: +
1:743  0:000  Config set EnableC2: +
1:743  0:000  ** Warning: ignoring RtVariable MountEFI set in config.plist: deprecated !
1:743  0:000  ** Warning: ignoring RtVariable LogLineCount set in config.plist: deprecated !
1:743  0:000  ** Warning: ignoring RtVariable LogEveryBoot set in config.plist: deprecated !
1:743  0:000  found 5 volumes with blockIO
1:743  0:000   0. Volume:
1:743  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)
1:744  0:000    Result of bootcode detection: bootable unknown (legacy)
1:744  0:000   1. Volume:
1:744  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(1,GPT,4D6A67D5-9694-49F8-BAEC-5EF8410DB7CB,0x22,0x64000)
1:744  0:000    Result of bootcode detection: bootable unknown (legacy)
1:744  0:000   2. Volume:
1:744  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(2,GPT,34FEF664-05E2-4005-8C58-138CF933527F,0x64028,0x2860800)
1:753  0:009    Result of bootcode detection: bootable unknown (legacy)
1:753  0:000    This is SelfVolume !!
1:753  0:000   3. Volume:
1:753  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(3,GPT,A1F3FCCF-4483-4053-A85C-6B1F43F9B0C0,0x28C4828,0x135F20)
1:767  0:013   4. Volume:
1:767  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(4,GPT,E6D0B255-056E-4BBD-8D9E-6607FCCF7B2D,0x29FA748,0xFFDEF00)
1:811  0:044  Loading nvram.plist from Vol 'Yosemite' - loaded, size=422
1:822  0:010  PutNvramPlistToRtVars ...
1:822  0:000   Adding Key: LocationServicesEnabled: Size = 1, Data: 01 
1:822  0:000   Adding Key: fmm-computer-name: Size = 17, Data: 41 68 6D 61 64 E2 80 99 73 20 4D 61 63 20 50 72 6F 
1:822  0:000   Adding Key: prev-lang:kbd: Size = 4, Data: 65 6E 3A 30 
1:822  0:000   Adding Key: security-mode: String: Size = 4, Val = 'none'
1:822  0:000  no themes available, using embedded
1:822  0:000  Choosing theme <null string>
1:822  0:000  Custom entries start
1:822  0:000  Custom entries finish
1:822  0:000  Scanning loaders...
1:822  0:000   0: 'Whole Disc Boot' no file system
1:822  0:000   1: 'EFI'
1:823  0:000   2: 'Yosemite'
1:854  0:030      AddLoaderEntry for Volume Name=Yosemite
1:869  0:015      Check if volume Is Hibernated:
1:869  0:000      Check sleep image 'by signature':
1:936  0:066      read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success
1:936  0:000      SleepImage name from pref: ImageVolume = 'Yosemite', ImageName = '\private\var\vm\sleepimage'
1:970  0:033      sleepimage not found -> Not Found
1:970  0:000       hibernated: no - sign
1:979  0:009      AddLoaderEntry for Volume Name=Yosemite
2:036  0:056   3: 'Recovery HD'
2:045  0:009      AddLoaderEntry for Volume Name=Recovery HD
2:059  0:013   4: 'Data'
2:062  0:002  Custom legacy start
2:062  0:000  Custom legacy end
2:062  0:000  Scanning legacy ...
2:062  0:000   0: 'Whole Disc Boot' (legacy) not legacy
2:062  0:000   1: 'EFI' (legacy) not legacy
2:062  0:000   2: 'Yosemite' (legacy) not legacy
2:062  0:000   3: 'Recovery HD' (legacy) not legacy
2:062  0:000   4: 'Data' (legacy) not legacy
2:062  0:000  Custom tool start
2:062  0:000  Custom tool end
2:078  0:016  found tool \EFI\CLOVER\tools\Shell64U.efi
2:078  0:000  Checking EFI partition Volume 1 for Clover
2:078  0:000  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
2:078  0:000  EfiBootVolume not found
2:078  0:000   found entry 0. 'Boot Mac OS X from Yosemite', Volume 'Yosemite', DevicePath 'PcieRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(2,GPT,34FEF664-05E2-4005-8C58-138CF933527F,0x64028,0x2860800)\System\Library\CoreServices\boot.efi'
2:078  0:000  DefaultIndex=0 and MainMenu.EntryCount=8
3:224  1:145  GUI ready
6:633  3:409  BootOption of the entry is empty
6:633  0:000  StartLoader() start
6:633  0:000  Finally: Bus=311999kHz CPU=2807MHz
6:633  0:000  Kernel and Kext Patches:
6:633  0:000   Allowed: y
6:633  0:000   Debug: n
6:633  0:000   KernelCpu: n
6:633  0:000   Lapic: n
6:633  0:000   AICPUPM: n
6:633  0:000   AppleRTC: y
6:633  0:000   KernelPm: n
6:633  0:000   FakeCPUID: 0x0
6:633  0:000   ATIController: <null string>
6:633  0:000   ATIDataLength: 0
6:633  0:000   0 Kexts to load
6:633  0:000   1 Kexts to patch
6:633  0:000     KextPatch[0]: 8 bytes, AppleAHCIPort
6:633  0:000  Loading boot.efi  status=Success
6:805  0:171  GetOSVersion: : 10.10.1
6:805  0:000  insert table 9 for dev 0:0
6:805  0:000  insert table 9 for dev 0:0
6:805  0:000  Trusting SMBIOS...
6:805  0:000  Detected alternating SMBIOS channel banks
6:805  0:000  Channels: 2
6:805  0:000  Interleave: 0 2 1 3 4 6 5 7 8 10 9 11 12 14 13 15 16 18 17 19 20 22 21 23
6:805  0:000   partNum=None
6:805  0:000  SMBIOS Type 17 Index = 0 => 0 0:
6:805  0:000   DIMM1 800MHz 1024MB
6:805  0:000  mTotalSystemMemory = 1024
6:805  0:000   partNum=None
6:805  0:000  SMBIOS Type 17 Index = 1 => 1 2:
6:805  0:000   DIMM2 800MHz 1024MB
6:805  0:000  mTotalSystemMemory = 2048
6:805  0:000  NumberOfMemoryDevices = 2
6:805  0:000  Type20[0]->End = 0xFFFFF, Type17[0] = 0x400
6:805  0:000  Type20[1]->End = 0x1FFFFF, Type17[1] = 0xC00
6:805  0:000  RSDT 0x7FFF3040
6:805  0:000  FADT from RSDT: 0x7FFF30C0
6:805  0:000  Error! Xsdt is not found!!! Creating new one
6:805  0:000  RsdPointer is Acpi 1.0 - creating new one Acpi 2.0
6:805  0:000  RsdPointer Acpi 2.0 installed
6:805  0:000  RSDT entries = 4
6:805  0:000  Xsdt reallocation done
6:805  0:000  old FADT length=74
6:805  0:000  Found OperationRegion(SMOD, SystemMemory, FF840, ...)
6:805  0:000  Found OperationRegion(RCRB, SystemMemory, FED1C000, ...)
6:805  0:000  Found OperationRegion(ELKM, SystemMemory, FFFEA, ...)
6:805  0:000  Found OperationRegion(EXTM, SystemMemory, FF830, ...)
6:805  0:000  Found OperationRegion(INFO, SystemMemory, FF840, ...)
6:814  0:008  DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml
6:825  0:010  page is allocated, write DSDT into
6:825  0:000  Apply DsdtFixMask=0x00000000 old way
6:825  0:000     drop _DSM mask=0xFFFF
6:825  0:000  ========= Auto patch DSDT Starting ========
6:825  0:000  VideoCard devID=0x68F91002
6:825  0:000  DisplayADR1[0] = 0x10000, DisplayADR2[0] = 0x0
6:837  0:012  USBADR[0] = 0x1D0000 and PCIe = 0xFFFE
6:837  0:000  USBADR[1] = 0x1D0001 and PCIe = 0xFFFE
6:837  0:000  USBADR[2] = 0x1D0002 and PCIe = 0xFFFE
6:837  0:000  USBADR[3] = 0x1D0003 and PCIe = 0xFFFE
6:837  0:000  USBADR[4] = 0x1D0007 and PCIe = 0xFFFE
6:837  0:000  first CPU found at 2A offset 2D
6:837  0:000  score candidate at 26
6:837  0:000  score inserted in acpi_cpu_score _PR_
6:837  0:000  Found ACPI CPU: CPU0 And CPU1 
  within the score: _PR_
6:837  0:000  Found PCIROOTUID = 0
6:837  0:000  ========= Auto patch DSDT Finished ========
6:837  0:000  Drop tables from Xsdt, SIGN=XXXX TableID= Length=0
6:837  0:000   Xsdt has tables count=4 
6:837  0:000  corrected XSDT length=68
6:864  0:026   CPUBase=0 and ApicCPUBase=0 ApicCPUNum=2
6:864  0:000  Initial control=0x6000926
6:864  0:000  Maximum control=0x926
6:864  0:000  UnderVoltStep=0
6:864  0:000  PLimitDict=0
6:864  0:000  PStates count=7
6:864  0:000  SSDT with CPU P-States generated successfully
6:864  0:000  SSDT with CPU C-States generated successfully
6:864  0:000  EdidDiscovered size=128
6:864  0:000  00 | 00 FF FF FF FF FF FF 00 05 E3 36 22 F1 39 00 00 
6:864  0:000  16 | 10 14 01 03 80 30 1B 78 2A 35 81 A6 56 48 9A 24 
6:864  0:000  32 | 12 50 54 BF EF 00 81 C0 81 40 81 80 95 00 B3 00 
6:864  0:000  48 | 01 01 01 01 01 01 02 3A 80 18 71 38 2D 40 58 2C 
6:864  0:000  64 | 45 00 DD 0C 11 00 00 1E 00 00 00 FD 00 38 4B 1E 
6:864  0:000  80 | 50 11 00 0A 20 20 20 20 20 20 00 00 00 FC 00 32 
6:864  0:000  96 | 32 33 36 0A 20 20 20 20 20 20 20 20 00 00 00 FF 
6:864  0:000  112 | 00 53 34 38 41 34 48 41 31 31 34 38 33 33 00 43 
6:864  0:000  ATI injection not set
6:864  0:000  LAN Controller [10EC:8168] :: PcieRoot(0x0)\Pci(0x1C,0x1)\Pci(0x0,0x0)
6:864  0:000  stringlength = 232
6:864  0:000  CurrentMode: Width=1920 Height=1080
6:864  0:000  FSInjection: using kexts path: 'EFI\CLOVER\kexts\10.10'
6:877  0:013  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.10
6:878  0:001  Removed efi-boot-device-data variable: Not Found
6:878  0:000  Custom boot is disabled
6:878  0:000  Closing log

 

 

Nice theme, what is it?

Link to comment
Share on other sites

Nice theme, what is it?

 

Its the integrated theme. You'll get it if you delete the themes in your clover folder. (or maybe the theme entry in the config.plist).

 

I have the same problem too and i have reported in projectosx.The only way to solve that is to copy hfsplus.efi in drivers folder and it worked only after version 3043.

 

Good to know I'm not alone!! :)

  • Like 1
Link to comment
Share on other sites

Hi people. I'm trying to install Yosemite and Win 7 UEFI on the same disk using Clover in Legacy mode. I managed to do it before but I don't remember the process.

 

What I'm doing now and what's the problem:

 

1. Installed Yosemite formatting the disk with 2 partitions: one partition HFS+ for Yosemite and one partition for Win selecting "GUID partition table".

2. Installed Clover on EFI partition (Legacy).

3. When trying to install Win 7 in UEFI mode the installer says something like "You need a GPT partition table to install an EFI operative system and you have MBR".

Hi, I had the same problem, recently I managed to make the same installation (Win8.1 and OS X 10.10) with Clover in legacy mode. I used this guide, you need install Windows first.

 

Regards.

Link to comment
Share on other sites

Hi people. I'm trying to install Yosemite and Win 7 UEFI on the same disk using Clover in Legacy mode. I managed to do it before but I don't remember the process.

 

What I'm doing now and what's the problem:

 

1. Installed Yosemite formatting the disk with 2 partitions: one partition HFS+ for Yosemite and one partition for Win selecting "GUID partition table".

2. Installed Clover on EFI partition (Legacy).

3. When trying to install Win 7 in UEFI mode the installer says something like "You need a GPT partition table to install an EFI operative system and you have MBR".

Did you read my guide             #46            ? There is a description of the problem.

Can be corrected by fdisk

 

Its the integrated theme. You'll get it if you delete the themes in your clover folder. (or maybe the theme entry in the config.plist).

 

 

Good to know I'm not alone!! :)

Theme = embedded

this word is understandable by Clover

  • Like 1
Link to comment
Share on other sites

I have the same problem too and i have reported in projectosx.The only way to solve that is to copy hfsplus.efi in drivers folder and it worked only after version 3043.

Can anybody help me to debug the issue?

I want to see diskutil list, and contents of ESP and EFI folder on the ESP.

Link to comment
Share on other sites

Can anybody help me to debug the issue?

I want to see diskutil list, and contents of ESP and EFI folder on the ESP.

 

diskutil list output:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *160.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Yosemite                21.7 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Data                    137.4 GB   disk0s4

ls output for EFI partition:

.Spotlight-V100 .Trashes ._.Trashes .fseventsd EFI

EFI folder has /APPLE/EXTENSIONS/Firmware.scap

 

ls output for Yosemite partition:

.DocumentRevisions-V100  Volumes
.Spotlight-V100   bin
.Trashes   boot
.file    cores
.fseventsd   dev
.hotfiles.btree   etc
.vol    home
Applications   installer.failurerequests
EFI    net
EFI-Backups   nvram.plist
Icon?    private
Library    sbin
Network    tmp
System    usr
System Volume Information var

I don't see anything unusual.. 

Link to comment
Share on other sites

Hi Slice

 

In my boot log I have the following line

1:459  0:009  Patched APIC table saved into efi/acpi/patched 

But isn't that path wrong? I thought the path should be "efi/clover/acpi/patched"

Yes, the message is wrong. Real path is PatchedAPIC = L"\\EFI\\CLOVER\\ACPI\\origin\\APIC-p.aml";

Thanks for the pointing out. I will correct the message.

 

 

diskutil list output:


I don't see anything unusual.. 

OK. I also don't see any Microsoft.

Do you have other drive or file somewhere having relation to Microsoft?

Check this files

    AddLoaderEntry(L"\\EFI\\Microsoft\\Boot\\bootmgfw-orig.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
    // check for Microsoft boot loader/menu
    // renamed to bootmgfw.efi
    AddLoaderEntry(L"\\EFI\\Microsoft\\Boot\\bootmgfw.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
    // check for Microsoft boot loader/menu
    AddLoaderEntry(L"\\bootmgr.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
    // check for Microsoft boot loader/menu on CDROM
    AddLoaderEntry(L"\\EFI\\MICROSOFT\\BOOT\\cdboot.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
    

Link to comment
Share on other sites

 

OK. I also don't see any Microsoft.

Do you have other drive or file somewhere having relation to Microsoft?

Check this filesAddLoaderEntry(L"\\EFI\\Microsoft\\Boot\\bootmgfw-orig.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
// check for Microsoft boot loader/menu
// renamed to bootmgfw.efi
AddLoaderEntry(L"\\EFI\\Microsoft\\Boot\\bootmgfw.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
// check for Microsoft boot loader/menu
AddLoaderEntry(L"\\bootmgr.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);
// check for Microsoft boot loader/menu on CDROM
AddLoaderEntry(L"\\EFI\\MICROSOFT\\BOOT\\cdboot.efi", L"", L"Microsoft EFI boot menu", Volume, NULL, OSTYPE_WINEFI, 0);

 

 

No windows files, and no other disks connected.

 

Doesn't the fact that this only happens with vbox narrow the problem to this driver?

HFSPlus.efi fixes the problem.

Link to comment
Share on other sites

No windows files, and no other disks connected.

 

 

Doesn't the fact that this only happens with vbox narrow the problem to this driver?

HFSPlus.efi fixes the problem.

No

iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep soft
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep micro
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep boot
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep efi
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep Data
HFS+ Private Data/iNode0123456789
Warning Stale Data
Compromised Data
iMac:drivers64 slice$ 

But I see your Yosemite partition has EFI folder. What inside?

Link to comment
Share on other sites

 
 

 

No

iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep soft
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep micro
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep boot
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep efi
iMac:drivers64 slice$ strings VBoxHfs-64.efi | grep Data
HFS+ Private Data/iNode0123456789
Warning Stale Data
Compromised Data
iMac:drivers64 slice$ 

But I see your Yosemite partition has EFI folder. What inside?

I have the same EFI folder inside osx partition with only CLOVER folder inside of it and i still have the same problem if i boot with vbox only in drivers folder. If i place HFSPLUS everything inside of drivers folder returns to normal(legacy booting).

  • Like 1
Link to comment
Share on other sites

Guys I need some advice on my clover config.plist. It seems to be working, but it would be great if you can check it's correct and matches with Chameleon files.

 

My config: Dell XPS L501x, i7 740 (first gen), 4GB RAM, nvdia GT 435M graphics card. 

 

My chameleon files: 

 

/Extra/smbios.plist:

 

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[url=http://www.apple.com/DTDs/PropertyList-1.0.dtd]http://www.apple.com/DTDs/PropertyList-1.0.dtd">[/url]
<plist version="1.0">
<dict>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBP61.88Z.0057.B0C.1102271442</string>
<key>SMboardmanufacturer</key>
<string>Apple Inc.</string>
<key>SMboardproduct</key>
<string>Mac-F22586C8</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacBookPro6,2</string>
<key>SMserial</key>
<string>W834765J1GA</string>
</dict>
</plist>
 

 

/Extra/org.chameleon.Boot.plist:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[url=http://www.apple.com/DTDs/PropertyList-1.0.dtd]http://www.apple.com/DTDs/PropertyList-1.0.dtd">[/url]
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1920x1080x32</string>
<key>IGPEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Theme</key>
<string>LoginToLion</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>
 

 

Clover file:

 

At first I downloaded basic config.plist file and modified (added verbose tag and smbios info):

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[url=http://www.apple.com/DTDs/PropertyList-1.0.dtd]http://www.apple.com/DTDs/PropertyList-1.0.dtd">[/url]
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Name</key>
<string>DSDT.aml</string>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<false/>
<key>Generate</key>
<dict>
<key>CStates</key>
<false/>
<key>PStates</key>
<false/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>-v dart=0 kext-dev-mode=1</string>
<key>DefaultVolume</key>
<string>MacHDD</string>
<key>Legacy</key>
<string>PBR</string>
<key>Log</key>
<false/>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>10</integer>
<key>XMPDetection</key>
<false/>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x0</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
<key>USB</key>
<dict>
<key>FixOwnership</key>
<false/>
<key>Inject</key>
<false/>
</dict>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>\EFI\BOOT\BOOTX64.EFI</string>
<string>Windows</string>
</array>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<true/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<string>First</string>
<key>Tool</key>
<true/>
</dict>
<key>Theme</key>
<string></string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<key>NVidia</key>
<false/>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<true/>
<key>KernelPm</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</array>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>07/26/10</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MBP61.88Z.0057.B0C.1007261552</string>
<key>Board-ID</key>
<string>Mac-F22589C8</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisAssetTag</key>
<string>MacBook-Aluminum</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>08</string>
<key>Family</key>
<string>MacBook Pro</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Mobile</key>
<true/>
<key>ProductName</key>
<string>MacBookPro6,2</string>
<key>SerialNumber</key>
<string>CK121176AGW</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Detect</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
 

 

Does this look fine? Any changes you guys suggest me? Thank you!

Link to comment
Share on other sites

 

 
 

 

I have the same EFI folder inside osx partition with only CLOVER folder inside of it and i still have the same problem if i boot with vbox only in drivers folder. If i place HFSPLUS everything inside of drivers folder returns to normal(legacy booting).

 

But sorry, the driver VBoxHFS can't invent a word "Microsoft" if it is not present on a HDD. Search, please!

May be files were deleted in past?

Link to comment
Share on other sites

 
 
 
 

With HFSPLUS

 

2:251 0:000 Theme path EFI\CLOVER\themes\black_green, ThemeDir=DF00A1B0
2:318 0:067 4: 'Legacy HD3' no file system
2:318 0:000 5: 'Win7' hidden
2:318 0:000 6: 'DATA' hidden
2:318 0:000 7: 'MOVIES' hidden
2:318 0:000 8: 'BACKUP' hidden
2:318 0:000 Custom legacy start
2:318 0:000 Custom legacy end
2:318 0:000 Scanning legacy ...
2:318 0:000 0: 'Whole Disc Boot' (legacy) not legacy
2:318 0:000 1: 'Whole Disc Boot' (legacy) not legacy
2:318 0:000 2: 'Win8' (vista,win) add legacy
2:324 0:006 added 'Boot Windows from Win8' OSType=2 Icon=vista,win
2:324 0:000 3: 'Macintosh' (legacy) not legacy
2:324 0:000 4: 'Legacy HD3' (legacy) not legacy
2:324 0:000 5: 'Win7' (vista,win) hidden
2:324 0:000 6: 'DATA' (win) hidden
2:324 0:000 7: 'MOVIES' (legacy) not legacy
2:324 0:000 8: 'BACKUP' (legacy) not legacy
2:324 0:000 Custom tool start
2:324 0:000 Custom tool end
2:335 0:010 found tool \EFI\CLOVER\tools\Shell64U.efi
2:338 0:003 GetEfiBootDeviceFromNvram: efi-boot-device-data not found
2:338 0:000 EfiBootVolume not found
2:338 0:000 found entry 0. 'Boot Mac OS X from Macintosh', Volume 'Macintosh', DevicePath 'PcieRoot(0x0)\Pci(0x1C,0x4)\Pci(0x0,0x0)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(2,MBR,0x43866402,0x7865000,0x773B000)\System\Library\CoreServices\boot.efi'
2:338 0:000 DefaultIndex=0 and MainMenu.EntryCount=7
2:338 0:000 Use anime=Anim_1_Logo_IntroOutro frames=381
2:777 0:438 GUI ready
9:497 6:719 StartLoader() start

 

No HFSPLUS

 

2:187 0:000 Theme path EFI\CLOVER\themes\black_green, ThemeDir=DEB44720
2:197 0:009 AddLoaderEntry for Volume Name=Macintosh
2:286 0:089 4: 'Legacy HD3' no file system
2:286 0:000 5: 'Win7' hidden
2:286 0:000 6: 'DATA' hidden
2:286 0:000 7: 'MOVIES' hidden
2:286 0:000 8: 'BACKUP' hidden
2:286 0:000 Custom legacy start
2:286 0:000 Custom legacy end
2:286 0:000 Scanning legacy ...
2:286 0:000 0: 'Whole Disc Boot' (legacy) not legacy
2:286 0:000 1: 'Whole Disc Boot' (legacy) not legacy
2:286 0:000 2: 'Win8' (vista,win) add legacy
2:291 0:004 added 'Boot Windows from Win8' OSType=2 Icon=vista,win
2:291 0:000 3: 'Macintosh' (legacy) not legacy
2:291 0:000 4: 'Legacy HD3' (legacy) not legacy
2:291 0:000 5: 'Win7' (vista,win) hidden
2:291 0:000 6: 'DATA' (win) hidden
2:291 0:000 7: 'MOVIES' (legacy) not legacy
2:291 0:000 8: 'BACKUP' (legacy) not legacy
2:291 0:000 Custom tool start
2:291 0:000 Custom tool end
2:301 0:010 found tool \EFI\CLOVER\tools\Shell64U.efi
2:314 0:012 GetEfiBootDeviceFromNvram: efi-boot-device-data not found
2:314 0:000 EfiBootVolume not found
2:314 0:000 found entry 0. 'Boot Mac OS X from Macintosh', Volume 'Macintosh', DevicePath 'PcieRoot(0x0)\Pci(0x1C,0x4)\Pci(0x0,0x0)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,80)\HD(2,MBR,0x43866402,0x7865000,0x773B000)\System\Library\CoreServices\boot.efi'
2:314 0:000 DefaultIndex=0 and MainMenu.EntryCount=8
2:314 0:000 Use anime=Anim_1_Logo_IntroOutro frames=381
3:660 1:346 GUI ready
11:324 7:664 BootOption of the entry is empty
11:324 0:000 StartLoader() start

 

 
As you can see i have marked with red color the differences.
  • Like 1
Link to comment
Share on other sites

I appreciate any ayuda..asus P8Z77-M Bios patched with PMPatch.

I have managed to install a usb installer Yosemite with clover with bootloader in the MBR. I install either a ssd, but only boots from usb me, because if I boot from the hard drive does not load, did not find the boot.
I installed the clover in the ssd as:
*
UEFI boot installation
Install clover in the ESP
64 UEFI Driver
Install RC scripts on the selected volume.
*
I formatted the partition EFI EFI as newfs_msdos -v -F 32 / dev / rdiskXsY
and there I installed clover.
Just start with me if I install boot loader on the MBR .. as it is on the usb installation.
I found the same asus but at a forum in Russian .. so I could not move.
Thank you.

Link to comment
Share on other sites

Has anyone managed to find a solution for clover not autopatching kexts? It seems to happen only when I boot from a drive i don't normally boot from, or after an update. I just updated my Yosemite drive to 10.10.1 and got an appletymce kernel panic. Normally this is not an issue since I'm having clover patch that kext to prevent the panic. But this happens after every update or sometimes when I boot from a different drive and the only solution I have found is booting with a different smbios, running kext utility, and then rebooting again.

 

EDIT: attached my boot log.

clover_yos.log.zip

Link to comment
Share on other sites

Sorry if this may be a stupid question, but how do you prevent Clover from automounting the EFI partition?

 

For me, this simply does not work anymore. Setting Clover.MountEFI in NVRAM does not seem to have any effect anymore. But how is it supposed to work now?

 

Any ideas?

Link to comment
Share on other sites

Sorry if this may be a stupid question, but how do you prevent Clover from automounting the EFI partition?

 

For me, this simply does not work anymore. Setting Clover.MountEFI in NVRAM does not seem to have any effect anymore. But how is it supposed to work now?

 

Any ideas?

 

Are you sure its Clover thats automounting or could it be the OS?

 

You can test it by creating a USB stick with Chameleon and see if it mounts.

 

From a quick Google search I was brought to the Clover wiki. Try MountEFI=NO as a boot arg.

Edited by ameris cyning
Link to comment
Share on other sites

Are you sure its Clover thats automounting or could it be the OS?

 

You can test it by creating a USB stick with Chameleon and see if it mounts.

 

From a quick Google search I was brought to the Clover wiki. Try MountEFI=NO as a boot arg.

Normally I would expect the mount EFI options to be adjusted in/from the CloverPrefpane - methinks the config.plist entry you suggest is no longer valid.

Link to comment
Share on other sites

Are you sure its Clover thats automounting or could it be the OS?

 

Why the OS? And this did not happen with former Versions (am on 3050)

 

Normally I would expect the mount EFI options to be adjusted in/from the CloverPrefpane - methinks the config.plist entry you suggest is no longer valid.

 

Yes, the wiki states that the plist setting is deprecated and no longer valid.

 

But also the NVRAM settings do not seem to have any effect anymore. Actually if I use the prefpane, it does only write NVRAM variables if you set the EFI partition to actually mount! If I say "no", the NVRAM variable seems to be actually cleared. But also setting it explicitly to "No" does not seem to have any effect anymore.

 

So, can I assume that this is indeed a Clover bug, and not an user error? Will it be fixed or is there any workaround?

Link to comment
Share on other sites

×
×
  • Create New...