teeodor Posted October 22, 2014 Share Posted October 22, 2014 Hi,i try to boot with clover but i have kp. I install it and try to boot with -v -f -x acpi=off but with no success. I have an asus k53sc,the clover load anyway if i put yes or no in uefi boot in bios. I don't understand what is the problem. With chamaleon it's ok,now i boot with a usb key with chamaleon Link to comment Share on other sites More sharing options...
crusher Posted October 22, 2014 Share Posted October 22, 2014 I mean Clover does not use -f !!!! Link to comment Share on other sites More sharing options...
Zenith432 Posted October 22, 2014 Share Posted October 22, 2014 I cannot get boot1f32 to work on a USB stick Keep getting b1f: init b1f: error I've examined the boot code in detail, and the on-stick FAT32 structures (BPB, root directory) - and AFAICT, it should work. The only possible reason is failing is because it's getting back errors from the BIOS sector reads. I even renamed the boot file from 'boot' to 'BOOT' (the installer made it lowercase - the code compares upcase). Yes, HFS driver has no write capability. You may have success if you make USB flash drive with two partitions: FAT32 and HFS+. Install Clover to the first one and OSX installation place into second. Other way if you make USB stick with only FAT32 partition, without OSX just to have Clover on it and get debug.log. Link to comment Share on other sites More sharing options...
lollo78 Posted October 22, 2014 Share Posted October 22, 2014 Hi, I searched a lot without success... There is a step by step guide on how to migrate from Chamelon/Chimera to Clover for old BIOS -NO UEFI - (possibilmente in italiano )? Thanks a lot Link to comment Share on other sites More sharing options...
ADHDMedia Posted October 22, 2014 Share Posted October 22, 2014 Hey guys. So after posting this: http://www.insanelymac.com/forum/index.php?/topic/301833-nVidia-Gfx-Kexts-%3D-Random-KP-after-updating-to-Yosemite-10%2E10-%28MAS%29-from-GM ...I realized that I also updated to the latest Clover during the upgrading process, and I was wondering if these new issues are being caused by Clover? Or are they indeed caused by the MAS version of Yosemite? Thanks for any input. Appreciate it as always. Link to comment Share on other sites More sharing options...
Slice Posted October 23, 2014 Share Posted October 23, 2014 The AppleACPIPlataform.kext that's shipped with Yosemite causes a bug in Gigabyte 6 and x58 series motherboards. Mine is a GA-H67MA-USB3-B3. The bug appears as a "PCI configuration begin" hang during boot. No boot flag fixes this issue (like npci=0x2000 or 0x3000, PCIRootUID=1 or 0). So, I've found in TonyMacx86 site that this is a new bug introduced with the new version of AppleACPIPlataform.kext shipped with Yosemite. The solution is to simply replace the 10.10 kext with a 10.9.5 kext. I've made a backup of AppleACPIPlataform.kext from 10.10 and installed the 10.9.5 kext. The problem has been fixed. I was trying to inject the 10.9.5 kext with Clover without having to mess with /S/L/E, but since there's already an AppleACPIPlataform.kext in /S/L/E, I can't inject the same kext with Clover. One solution that doesn't involve changing the kext in /S/L/E would be to patch it. The problem is that I don't know what are the differences between AppleACPIPlataform.kext 10.10 and 10.9.5 versions, so I don't know what string I should patch. Anyone with experience in patching kexts by using Clover knows if it's possible to patch 10.10 AppleACPIPlataform.kext to work like the 10.9.5 version? Hope someone get the key. I may propose that new AAP don't like old DSDT as you have. The kext is responsible for interpreting DSDT. Did you try to patch it by Clover? Hi,i try to boot with clover but i have kp. I install it and try to boot with -v -f -x acpi=off but with no success. I have an asus k53sc,the clover load anyway if i put yes or no in uefi boot in bios. I don't understand what is the problem. With chamaleon it's ok,now i boot with a usb key with chamaleon Your screenshot tell me that your DSDT is wrong. I cannot get boot1f32 to work on a USB stick Keep getting b1f: init b1f: error I've examined the boot code in detail, and the on-stick FAT32 structures (BPB, root directory) - and AFAICT, it should work. The only possible reason is failing is because it's getting back errors from the BIOS sector reads. I even renamed the boot file from 'boot' to 'BOOT' (the installer made it lowercase - the code compares upcase). But you said that Clover started from UEB flash formatted to HFS+? So block read is working? The problem is in the stick. Or in format. Try to reformat it by diskutility. Link to comment Share on other sites More sharing options...
liujianwei Posted October 23, 2014 Share Posted October 23, 2014 question about config.plist,now I can't shut down yosemite completely use clover,but when I delete config.plist,it shut down well,I don't know which key cause this problem,thus I don't use -v kext-dev-mode=1 in config.plist,why I still can boot yosemite,if don't use kext-dev-mode=1 clover shouldn't load fakesmc.kext. I install Yosemite on usb flash drive with clover,when it shows AppleIntelCPUPowerManagement.kext it get reboot.I don't know how I fixed this to modify config.plist. Link to comment Share on other sites More sharing options...
liujianwei Posted October 23, 2014 Share Posted October 23, 2014 I use VMware Fusion 7 and Parellels Desktop 10 for bootcamp win7 on my SSD,but when I choose bootcamp and import I got this,can't boot win7.How to fix this? Link to comment Share on other sites More sharing options...
davidcmc Posted October 23, 2014 Share Posted October 23, 2014 Hope someone get the key. I may propose that new AAP don't like old DSDT as you have. The kext is responsible for interpreting DSDT. Did you try to patch it by Clover? Do you mean to patch my DSDT.aml file? I've used MaciASL to simply extract my DSDT and compile it. Actually I've tried MacMan MaciASL repository, but didn't find any specific patch for my motherboard. Do you know any good repository for MaciASL? Link to comment Share on other sites More sharing options...
Cobra03 Posted October 23, 2014 Share Posted October 23, 2014 Do you mean to patch my DSDT.aml file? I've used MaciASL to simply extract my DSDT and compile it. Actually I've tried MacMan MaciASL repository, but didn't find any specific patch for my motherboard. Do you know any good repository for MaciASL? Check out pjalm repos 1 Link to comment Share on other sites More sharing options...
teeodor Posted October 23, 2014 Share Posted October 23, 2014 Your screenshot tell me that your DSDT is wrong. I put my dsdt (the one that i used with chamaleon) in /EFI/CLOVER/acpi/patched I have tried also with delete dsdt. Is it normal that i see efi partition only when i install clover? When i restart there isn't the clover partition in finder Link to comment Share on other sites More sharing options...
sebinouse Posted October 23, 2014 Share Posted October 23, 2014 Hi everyone ! I'm looking for a way to FAKE the ID of my BT Controller. If you want to see why : I just received my new BCM94352, and WIFI and BT are OK (WIFI with SSDT and BT with Toleda's kext in EFI/Clover/Kext/).As expected I don't have HandOff, and have been searching why.Skvo seems to confirm that the Product/Vendor IDs of the BT are responsible for this (according to google translation ...)Which confirm what we have seen previously on Netkas forums (BCM94360 with bad BT IDs don't have HandOff) I've read a lot of things (since my first hackintosh in 2008), especially the entire Clover wiki and here are my conclusions : - DSDT patch is impossible because BT is under USB in ACPI- Kext edition doesn't fake ID, it just inject new IDs for support of a new product (non apple ones)- There was a way to flash BCM4322 to genuine Apple IDs (using B43 on Linux but it doesn't support BCM4352 and only applies for WIFI not BT) - Clover doesn't have an FAKE BT option because BT is under USB in ACPI- Clover has a "AddProperties" function which Itried with "USB" as device and I didn't manage to make it fake IDs ... Is there a way to do that ? Did I miss something ? 1 Link to comment Share on other sites More sharing options...
oculto Posted October 23, 2014 Share Posted October 23, 2014 about duplicity of Recovery HD on clover GUI.... Mavericks Recovery HD didnt have \System\Library\CoreServices\boot.efi but yosemite has.... I dont know why, and clover thinks this volume is a OSX Yosemite boot drive.... 0:902 0:001 Checking volume "Recovery HD" (PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(3,GPT,275996D0-2CCF-4D1B-A381-0F7A6F162953,0x1BDEE568,0x135F20)) ... match! 0:904 0:001 Check if volume Is Hibernated: 0:904 0:000 Check sleep image 'by signature': 0:904 0:000 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Not Found 0:904 0:000 using default sleep image name = \private\var\vm\sleepimage 0:904 0:000 sleepimage not found -> Not Found 0:904 0:000 hibernated: no - sign 0:908 0:003 Loader entry created for 'PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(3,GPT,275996D0-2CCF-4D1B-A381-0F7A6F162953,0x1BDEE568,0x135F20)\System\Library\CoreServices\boot.efi' Link to comment Share on other sites More sharing options...
naiclub Posted October 24, 2014 Share Posted October 24, 2014 hello Slice bug in clover 2972 A lot Internet not working HDMI audio lost. Do you have any comments Link to comment Share on other sites More sharing options...
chris1111 Posted October 24, 2014 Share Posted October 24, 2014 hello Slice bug in clover 2972 A lot Internet not working HDMI audio lost. Do you have any comments Nothing wrong here Network / Wifi / ALC 898 High Definition , All working 1 Link to comment Share on other sites More sharing options...
naiclub Posted October 24, 2014 Share Posted October 24, 2014 Nothing wrong here Network / Wifi / ALC 898 High Definition , All working I compiled the new It works great and installed Link to comment Share on other sites More sharing options...
polkaholga Posted October 24, 2014 Share Posted October 24, 2014 I've updated my main drive from Mavericks to Yosemite. Now there's a little problem with Clover GUI, because it shows both their icons though there is no more Mavericks installation. Does anyone have the same problem and knows how i can get rid of the "false" Mavericks icon ? Thanks in advance Link to comment Share on other sites More sharing options...
Maniac10 Posted October 24, 2014 Share Posted October 24, 2014 @polkaholga: Post a boot.log please. Link to comment Share on other sites More sharing options...
davidcmc Posted October 24, 2014 Share Posted October 24, 2014 Hope someone get the key. I may propose that new AAP don't like old DSDT as you have. The kext is responsible for interpreting DSDT. Did you try to patch it by Clover? I'm using MaciADSL an PJALM repository to patch my DSDT. I know that I should firstly delete any DSDT.aml (and reboot) before patching the DSDT. But what about those ACPI/DSDT/Fixes entries in the config.plist of Clover? Should I delete the Fixes dictionary before patching DSDT? I've tried to delete the whole Fixes dict and the DSDT.aml file that I already had. The system has booted fine, but after 1~2 minutes, it freezes and reboots. So I had to put the Fixes dict back and boot again (still without the old DSDT.aml file). This time the system didn't freeze and I could patch my DSDT with MaciASL. I don't know if those Fixes entries have some kind of influence during DSDT extraction of MaciASL. Link to comment Share on other sites More sharing options...
polkaholga Posted October 24, 2014 Share Posted October 24, 2014 @Maniac10 Never mind, the mysterious icon is gone ! Thanks anyway.... Link to comment Share on other sites More sharing options...
Phil511 Posted October 24, 2014 Share Posted October 24, 2014 I am new to Clover EFI boot loader because it was the only boot loader that I can install Mavericks into my Lenovo ThinkServer TS140 which I am using as main work station. CPU: Xeon E3 1250 V3 Video: Integrated Intel HD4600 Chipset: Intel 226 Mavericks running fine. I have one question. Config.plist clearly marked kernel PM Patch yet every time I boot up, early reboot happens. I have to manually check kernel PM patch under patching binary through option when Clover boot loader boot up to get to OS X. Anyone has any suggestion how to fix this. Also HD4600 not recognized and Xeon CPU also not recognized. Any help or guide for further reading and fixing would be highly appreciated. Right if I use integrated graphics HD4600, I can only use one monitor. to use more than one monitor, I install a discrete Nvidia GTX 650 Ti boost 2GB video card. Link to comment Share on other sites More sharing options...
liujianwei Posted October 24, 2014 Share Posted October 24, 2014 question about config.plist,now I can't shut down yosemite completely use clover,but when I delete config.plist,it shut down well,I don't know which key cause this problem,thus I don't use -v kext-dev-mode=1 in config.plist,why I still can boot yosemite,if don't use kext-dev-mode=1 clover shouldn't load fakesmc.kext. I install Yosemite on usb flash drive with clover,when it shows AppleIntelCPUPowerManagement.kext it get reboot.I don't know how I fixed this to modify config.plist. When I delete config.plist,the camera doesn't work,when I use config.plist,the shutdown doesn't work,config.plist should be a problem. Anyway I figured it out myself. Here is what I had to do. Change the Key AddDTGP_0001 to false to solve shutdown problem. <key>AddDTGP_0001</key> <false/> There is a similar case in wiki said this is switch for all fixes. in my case FixShutdown_0004 should be set to false to shut down to let reboot Problem vanished <key>Fixes</key> <dict> <key>FixShutdown_0004</key> <false/> </dict> Change the Key FixOwnership to false to solve camera problem. <key>FixOwnership</key> <true/> But I in wiki I don't find what FixOwnership stand for. Link to comment Share on other sites More sharing options...
Zenith432 Posted October 24, 2014 Share Posted October 24, 2014 My problem with boot1f32 is bios-related, because I was able to boot the very same stick on another system, and generate debug.log But you said that Clover started from UEB flash formatted to HFS+? So block read is working? The problem is in the stick. Or in format. Try to reformat it by diskutility. Here's the log 0:100 0:100 MemLog inited, TSC freq: 26938859970:100 0:000 LegacyRegion2: Chipset/proc: 0x010480860:100 0:000 Next Generation Core processors (PAM 0x80-0x86)0:100 0:000 Test PAM1=(0x41=90, 0x5a=00, 0x81=11, 0x91=00) at chipset 010480860:100 0:000 , Install = Success0:123 0:023 BiosVideoDriverBindingStart!0:123 0:000 BiosVideoCheckForVbe0:123 0:000 EdidOverride not found0:135 0:012 Edid1+0:135 0:000 found Detail Timing 1280x8000:135 0:000 found Detail Timing 1280x8000:147 0:012 Edid0+0:147 0:000 found Detail Timing 1280x8000:147 0:000 ... already present0:147 0:000 found Detail Timing 1280x8000:147 0:000 ... already present0:148 0:000 0 1024x768 attr=9B - ok, edid-, 1024x768, working, highest, pref=00:148 0:000 1 640x480 attr=9B - ok, edid-, 640x480, working0:148 0:000 2 800x600 attr=9B - ok, edid-, 800x600, working0:148 0:000 BV new mode: 0 1024x7680:262 0:113 SetMode pref 0 (0) = Success2:097 1:835 2:097 0:000 Now is 24.10.2014, 22:22:59 (GMT+2047)2:097 0:000 Starting Clover rev 2953 on CLOVER EFI2:097 0:000 SelfDevicePath=PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000) @BB8800182:097 0:000 SelfDirPath = \EFI\CLOVER2:097 0:000 Total Memory Slots Count = 22:097 0:000 Type 17 Index = 02:097 0:000 SmbiosTable.Type17->Speed = 13332:097 0:000 SmbiosTable.Type17->Size = 40962:097 0:000 Type 17 Index = 12:097 0:000 SmbiosTable.Type17->Speed = 13332:097 0:000 SmbiosTable.Type17->Size = 40962:097 0:000 Boot status=02:097 0:000 Clover revision: 2953 running on HP EliteBook 2760p2:097 0:000 ... with board 162A2:097 0:000 Clover load options size = 0 bytes2:114 0:016 Using OEM config.plist at path: EFI\CLOVER\config.plist2:114 0:000 EFI\CLOVER\config.plist loaded: Success2:129 0:014 Loading early settings2:129 0:000 timeout set to 52:129 0:000 Custom boot CUSTOM_BOOT_DISABLED (0x0)2:625 0:496 KextsToPatch: 1 requested3:081 0:455 KextToPatch 0: AppleAHCIPort (External icons patch) Kext bin patch, data len: 83:552 0:471 Default theme: metal3:670 0:117 Hiding entries with string Windows3:788 0:117 Hiding entries with string BOOTX64.EFI3:905 0:117 LoadDrivers() start4:037 0:131 Loading FSInject-64.efi4:155 0:118 LoadDrivers() end4:273 0:117 Console modes reported: 4, available modes:4:391 0:117 Mode 1: 80x254:508 0:117 Mode 3: 100x314:626 0:117 Mode 4: 128x40 (current mode)4:744 0:117 SetScreenResolution: 1024x768 - already set4:979 0:235 reinit: self device path=PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000)5:097 0:117 new SelfHandle=BB8800185:215 0:117 CPU Vendor = 756E6547 Model=206A75:332 0:117 The CPU supported turbo5:450 0:117 BrandString = Intel® Core i7-2620M CPU @ 2.70GHz5:568 0:117 MSR 0xE2 before patch 1E0084045:685 0:117 MSR 0xE2 is locked, PM patches will be turned on6:141 0:455 MSR 0xE4 000204146:311 0:170 MSR 0xCE 00000800_60011B006:431 0:119 non-usable FLEX_RATIO = 100006:548 0:117 corrected FLEX_RATIO = 06:666 0:117 MSR 0x1B0 000000006:784 0:117 FSBFrequency=100MHz DMIvalue=100000kHz6:901 0:117 Corrected FSBFrequency=100MHz7:019 0:117 Vendor/Model/Stepping: 0x756E6547/0x2A/0x77:137 0:117 Family/ExtFamily: 0x6/0x07:254 0:117 MaxDiv/MinDiv: 27.0/87:372 0:117 Turbo: 32/32/32/347:490 0:117 Features: 0xBFEBFBFF7:608 0:117 Threads: 47:725 0:117 Cores: 27:843 0:117 FSB: 100 MHz7:961 0:117 CPU: 2700 MHz8:078 0:117 TSC: 2700 MHz8:196 0:117 PIS: 400 MHz8:314 0:117 PCI (00|00:00.00) : 8086 0104 class=0600008:431 0:117 PCI (00|00:02.00) : 8086 0126 class=0300008:549 0:117 Found GFX model=Intel HD Graphics 30008:667 0:117 PCI (00|00:16.00) : 8086 1C3A class=0780008:784 0:117 PCI (00|00:19.00) : 8086 1502 class=0200008:902 0:117 PCI (00|00:1A.00) : 8086 1C2D class=0C03209:359 0:456 PCI (00|00:1B.00) : 8086 1C20 class=0403009:477 0:117 PCI (00|00:1C.00) : 8086 1C10 class=0604009:594 0:117 PCI (00|00:1C.01) : 8086 1C12 class=0604009:712 0:117 PCI (00|00:1C.02) : 8086 1C14 class=0604009:830 0:117 PCI (00|23:00.00) : 197B 2380 class=0C00109:948 0:117 PCI (00|23:00.01) : 197B 2392 class=08800010:065 0:117 PCI (00|23:00.02) : 197B 2391 class=08050110:183 0:117 PCI (00|00:1C.03) : 8086 1C16 class=06040010:301 0:117 PCI (00|24:00.00) : 14E4 4727 class=02800010:418 0:117 PCI (00|00:1D.00) : 8086 1C26 class=0C032010:536 0:117 PCI (00|00:1F.00) : 8086 1C4F class=06010010:654 0:117 PCI (00|00:1F.02) : 8086 282A class=01040010:772 0:117 ScanSPD() start10:890 0:118 ScanSPD() end11:007 0:117 Get Acpi Tables List from RSDT:11:243 0:235 Found table: FACP 162A len=24411:360 0:117 Found table: HPET 162A len=5611:478 0:117 Found table: APIC 162A len=18811:595 0:117 Found table: MCFG 162A len=6012:076 0:480 Found table: TCPA 162A len=5012:194 0:117 Found table: SSDT SataAhci len=64312:311 0:117 Found table: SSDT PtidDevc len=116212:429 0:117 Found table: SLIC SLIC-MPC len=37412:600 0:171 Found table: SSDT Cpu0Ist len=213012:719 0:119 Found table: SSDT CpuPm len=248112:837 0:117 Found table: ASF! 162A len=16512:955 0:117 Calibrated TSC frequency =2693885997 =2693MHz13:073 0:117 Loading main settings13:190 0:117 USB FixOwnership: true13:308 0:117 Dropping 3 tables13:426 0:117 Drop table 0 signature="DMAR" (52414D44)14:367 0:941 set table: 52414D44, 0 to drop:14:603 0:235 Drop table 1 signature="SSDT" (54445353) table-id="CpuPm" (0000006D50757043)16:368 1:765 set table: 54445353, 6D50757043 to drop: true16:604 0:235 16:721 0:117 Drop table 2 signature="SSDT" (54445353) table-id="Cpu0Ist" (0074734930757043)18:797 2:076 set table: 54445353, 74734930757043 to drop: true19:373 0:575 19:491 0:117 Config set Fixes will override FixMask mask!19:609 0:117 final mask=9FEEE95519:726 0:117 Config set EnableC7: -19:844 0:117 Config set EnableC6: +19:962 0:117 Config set EnableC4: -20:079 0:117 Config set EnableC2: -20:197 0:117 ** Warning: ignoring RtVariable MountEFI set in config.plist: deprecated !20:315 0:117 ** Warning: ignoring RtVariable LogLineCount set in config.plist: deprecated !20:432 0:117 ** Warning: ignoring RtVariable LogEveryBoot set in config.plist: deprecated !20:550 0:117 Error in Second part of settings0: Not Found20:668 0:117 Oem smbios.plist not found at path: EFI\CLOVER\smbios.plist20:786 0:117 smbios.plist not found, not overriding config.plist20:903 0:117 found 2 volumes with blockIO21:021 0:117 0. Volume:21:139 0:117 PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)21:268 0:129 Result of bootcode detection: bootable Clover (clover)21:386 0:117 USB volume21:503 0:117 USB volume21:959 0:455 Volume 'Whole Disc Boot', LegacyOS 'Clover', LegacyIcon(s) 'clover', GUID = <null guid>22:076 0:117 1. Volume:22:194 0:117 PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000)22:323 0:129 Result of bootcode detection: bootable Clover (clover)22:441 0:117 USB volume22:559 0:117 USB volume22:676 0:117 Volume 'CT', LegacyOS 'Clover', LegacyIcon(s) 'clover', GUID = <null guid>22:794 0:117 This is SelfVolume !!22:912 0:117 Searching volumes for latest nvram.plist ...23:147 0:235 1. Volume 'CT', GUID = <null guid> - not GPT - no nvram.plist - skipping!23:500 0:353 nvram.plist not found!23:618 0:117 PutNvramPlistToRtVars: nvram.plist not found23:736 0:117 Invalidating BuiltinIcons...23:853 0:117 no themes available, using embedded23:971 0:117 Font 0 prepared WxH=7x12 CharWidth=724:089 0:117 Choosing theme <null string>24:207 0:117 Custom entries start24:324 0:117 Custom entries finish24:804 0:479 Scanning loaders...24:922 0:117 0: 'Whole Disc Boot' no file system25:211 0:289 1: 'CT'25:447 0:235 hiding entry: \EFI\BOOT\BOOTX64.efi25:564 0:117 Custom legacy start25:682 0:117 Custom legacy end25:800 0:117 Scanning legacy ...25:918 0:117 0: 'Whole Disc Boot' (clover) hidden26:153 0:235 1: 'CT' (clover) add legacy26:392 0:238 added 'Boot Clover from CT' OSType=3 Icon=clover26:509 0:117 Custom tool start26:627 0:117 Custom tool end26:759 0:131 found tool \EFI\CLOVER\tools\Shell64.efi26:878 0:119 GetEfiBootDeviceFromNvram: efi-boot-device-data not found27:113 0:235 EfiBootVolume not found27:231 0:117 Default boot entry not found27:349 0:117 DefaultIndex=-1 and MainMenu.EntryCount=627:539 0:190 Found Mouse device:27:657 0:118 GUI ready36:556 8:898 Loading Shell64.efi66:756 30:199 reinit: self device path=PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000)66:965 0:209 new SelfHandle=BB88001867:082 0:117 found 2 volumes with blockIO67:199 0:116 0. Volume:67:316 0:117 PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)67:445 0:128 Result of bootcode detection: bootable Clover (clover)67:562 0:116 USB volume67:678 0:116 USB volume67:795 0:116 Volume 'Whole Disc Boot', LegacyOS 'Clover', LegacyIcon(s) 'clover', GUID = <null guid>67:912 0:116 1. Volume:68:030 0:117 PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000)68:158 0:128 Result of bootcode detection: bootable Clover (clover)68:275 0:116 USB volume68:392 0:116 USB volume68:509 0:116 Volume 'CT', LegacyOS 'Clover', LegacyIcon(s) 'clover', GUID = <null guid>68:626 0:116 This is SelfVolume !!68:743 0:117 Choosing theme <null string>68:860 0:117 Custom entries start68:977 0:116 Custom entries finish69:094 0:117 Scanning loaders...69:211 0:117 0: 'Whole Disc Boot' no file system69:787 0:575 1: 'CT'70:020 0:232 hiding entry: \EFI\BOOT\BOOTX64.efi70:136 0:116 Custom legacy start70:252 0:116 Custom legacy end70:368 0:116 Scanning legacy ...70:484 0:116 0: 'Whole Disc Boot' (clover) hidden70:716 0:232 1: 'CT' (clover) add legacy70:949 0:232 added 'Boot Clover from CT' OSType=3 Icon=clover71:066 0:116 Custom tool start71:182 0:116 Custom tool end71:298 0:116 found tool \EFI\CLOVER\tools\Shell64.efi71:414 0:116 GetEfiBootDeviceFromNvram: efi-boot-device-data not found71:646 0:232 EfiBootVolume not found71:763 0:116 Default boot entry not found71:879 0:116 DefaultIndex=-1 and MainMenu.EntryCount=671:995 0:116 SetScreenResolution: 1024x768 - already set73:813 1:818 Loading Shell64.efi102:871 29:057 reinit: self device path=PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000)102:957 0:085 new SelfHandle=BB880018103:041 0:084 found 2 volumes with blockIO103:125 0:084 0. Volume:103:571 0:446 PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)103:699 0:127 Result of bootcode detection: bootable Clover (clover)103:815 0:116 USB volume103:931 0:116 USB volume104:047 0:116 Volume 'Whole Disc Boot', LegacyOS 'Clover', LegacyIcon(s) 'clover', GUID = <null guid>104:163 0:116 1. Volume:104:280 0:116 PcieRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x1,0x0)\HD(1,MBR,0x00000000,0x800,0x40000)104:407 0:127 Result of bootcode detection: bootable Clover (clover)104:523 0:116 USB volume104:639 0:116 USB volume104:756 0:116 Volume 'CT', LegacyOS 'Clover', LegacyIcon(s) 'clover', GUID = <null guid>104:872 0:116 This is SelfVolume !!104:988 0:116 Choosing theme <null string>105:104 0:116 Custom entries start105:221 0:116 Custom entries finish105:337 0:116 Scanning loaders...105:453 0:116 0: 'Whole Disc Boot' no file system105:685 0:232 1: 'CT'105:918 0:233 hiding entry: \EFI\BOOT\BOOTX64.efi106:373 0:454 Custom legacy start106:489 0:116 Custom legacy end106:605 0:116 Scanning legacy ...106:721 0:116 0: 'Whole Disc Boot' (clover) hidden106:954 0:232 1: 'CT' (clover) add legacy107:186 0:232 added 'Boot Clover from CT' OSType=3 Icon=clover107:302 0:116 Custom tool start107:418 0:116 Custom tool end107:535 0:116 found tool \EFI\CLOVER\tools\Shell64.efi107:651 0:116 GetEfiBootDeviceFromNvram: efi-boot-device-data not found107:883 0:232 EfiBootVolume not found107:999 0:116 Default boot entry not found108:116 0:116 DefaultIndex=-1 and MainMenu.EntryCount=6108:232 0:116 SetScreenResolution: 1024x768 - already set There is a SATA RAID controller 10:654 0:117 PCI (00|00:1F.02) : 8086 282A class=010400 And there's a SATA disk on it, but it's not detected. Link to comment Share on other sites More sharing options...
Slice Posted October 24, 2014 Share Posted October 24, 2014 Yes, I see. Currently Sata driver in Clover see no HD on your raid. I will look sources what may be a mistake. Are you sure the virtual drive is controlled by the same AHCI command as single drive? Or there are special BIOS INT commands? Chameleon works by INT commands that corresponds to my boot7. Link to comment Share on other sites More sharing options...
Zenith432 Posted October 24, 2014 Share Posted October 24, 2014 (edited) What virtual drive? There is no actual RAID scheme, just controller in RAID mode The log was generated on laptop with legacy bios. There is an Intel SATA in the chipset configured in RAID mode, and there is a SATA hard disk connected to it as an ordinary drive. AFAIK, when Intel controller is in RAID mode, it is upward compaible from AHCI mode - which mean operating it as an AHCI mode - chip would work. In fact, I patch (via DSDT) the PCI device ID to indicate AHCI mode for Apple's AHCI driver - while the chip is in RAID mode - and it works. The drive is of course accessible using Int 13 bios function as bios device number. This is how Chameleon boots, and how Windows boots. I don't know if there are special Int 13 functions for RAID mode - but they shouldn't be needed for simple boot. I will try using boot7 (bios block io) instead of boot6 and see what happens. Edit: With boot7, no SATA or USB devices are recognized. No debug.log is generated (due to USB device not recognized), and the boot reverts back to the default Windows boot via some unknown mechanism. PS, I'm still puzzled by why boot1f32 works with one bios and hangs with another, working on that too... Are you sure the virtual drive is controlled by the same AHCI command as single drive? Or there are special BIOS INT commands? Chameleon works by INT commands that corresponds to my boot7. Edited October 24, 2014 by Zenith432 Link to comment Share on other sites More sharing options...
Recommended Posts