Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About Zulakis

  • Rank
    InsanelyMac Protégé
  1. Clover General discussion

    Hi, I attached my debug.log. Any ideas how I can get clover working? debug.txt
  2. Clover General discussion

    I also wondered about the clover debug-file. Where can I find it? It is not in the root directory of my os x partition and not in /EFI/CLOVER/misc. The thing with two USB3 kexts is true, but it doesn't help as the bootloader doesn't even get to the point of loading the kexts. Any ideas how to get it running?
  3. Clover General discussion

    Hi there, the configuration I have works well with UEFI-Clover, not only with chameleon ;-) I just can't use it due to other OS's I run for which no appropiate EFI-Loader is available. When using a fresh config on BiosBoot-Clover the same problem occurs. Make sure to note that the black screen occurs directly after pressing enter on the start button - it does not even try to load kexts etc. If you want, you can of course point out what these 'wrong settings' should be. But as it DOES work with UEFI-Clover it does not really seem to be a configuration issue.
  4. Clover General discussion

    Okay, I fixed this. The problem was that the OS X Partition is a logical one and boot0/boot1 doesn't support that. (It did earlier but was removed in favor of adding GPT support) I just hardcoded the LBA and now loading clover works. Now I got another problem ;-) When pressing enter to boot in Clover, the screen just turns black. No reboot, it just hangs. I attached my darwindump. Booting using chameleon works. Also, http://clover-wiki.zetam.org/ is offline. Archive.zip
  5. Clover General discussion

    Multiboot is a specification of 'how' a OS-Image (in this case 'boot') should be loaded from a bootloader. It specifies: Do you understand? I don't know if chainloading boot1h from chameleon does work... If you say it only differs from that one constant, then it probably won't aswell. In chameleon it's not important as atleast 'boot' is multiboot compliant.. In this case, chainloading boot1 is necessary because boot can't be chainloaded directly. Still, chainloading boot1h should probably get fixed. Making boot multiboot compliant would be even better, but boot1h should be enough I think. At all the necessity to use boot0 should definetely be removed IMO so you can choose the partition you boot from yourself. Also, it would make loading clover from logical partitions possible. Edit: Sorry if it isn't totally clear, I am not a native english speaker. Just ask and I will clarify for you. Thanks!
  6. Clover General discussion

    You should probably read http://www.gnu.org/software/grub/manual/multiboot/multiboot.html#Specification. 'boot' should be multiboot-compliant. It is not important for boot1 to be multiboot compliant. Do you know why chainloading boot1f32alt does work and chainloading boot1h does not work?
  7. It is formatted as MBR already. All good. Did that. Works good so far. Thanks for the great work!
  8. Clover General discussion

    Hi, Chainloading boot1f32alt does work, boot1h doesn't. Any ideas on that? Maybe you can install a simple ubuntu or other linux distro which uses grub in a VM and test this? You can find information about the multiboot specification (including sample code) here: http://en.wikipedia.org/wiki/Multiboot_Specification - http://www.gnu.org/software/grub/manual/multiboot/multiboot.html As it is already implemented in chameleon it shouldn't be too hard to port it to clover I think.
  9. Clover General discussion

    Yes, I used boot1h from Clover r1902. Any ideas why chainloading the pbr doesn't work? Also, did you think about making stage 2 multiboot compatible? Edit: Not sure how much you know about grub. The 'chainloader +1' command I mentioned before does load the first sector of the partition. See http://www.gnu.org/software/grub/manual/grub.html#chainloader Edit2: Did further testing. Chainloading boot1f32alt does work, chainloading boot1h doesn't work though... (Yes, it is on a HFS partition) My Mac OS X partition is a logical one, but that shouldn't matter since the root device is already selected when stage 1 is executed, right? Any ideas?
  10. Clover General discussion

    I have also written boot1h to the partition bootsectors of my os x partition and tried to chainload the PBR using `chainloader +1`. This also only generates a blinking prompt.
  11. Clover General discussion

    This is just what I was looking for. Thanks! I would like to start Clover (mbr-version) from grub2. I got the EFI&BOOT folders, boot0af, boot1f32alt and boot on a FAT32 usb stick. Partition is being marked as active. Chainloading 'boot' doesn't work, it gives me a 'invalid signature' error. When chainloading or boot0af or boot1f32alt I just get a blinking prompt. (seems to be stuck, nothing happens for >30 seconds). Multibotting chameleons 'boot' works without any problems, however clover's boot doesn't seem to contain valid multiboot headers so I can't multiboot it. Another good reason to get this working is that it enables users to boot clover with any syslinux derivate (for example pxelinux) using the mboot.c32 module and any other bootloaders implementing multiboot. You can find infos about multiboot here http://www.gnu.org/software/grub/manual/multiboot/multiboot.html As chameleon already has it implemented, you can probably copy most of it, the relevant files probably are multiboot.h, mboot.h and mboot.c. Would be great if you could implement this, or is there another way to chainload/multiload clover? Thanks!
  12. Clover General discussion

    It is a real pain in the ass to unpack these files on any linux OS. - First, you are going to need "xar" which is not available on ubuntu 12.04 and debian squeezy/wheezy anymore. - Second, when unpacking the .pkg using 'xar -x -f Clover.pkg', it creates a bunch of folders which only contain the files "Bom", "PackageInfo" and "Payload" - these files need to be extracted once again. It would be really good if there was a simple .zip archive available. Also, if there was an installation script using /bin/sh and normal POSIX-tools it would be much easier to install it from linux. The current .pkg installation script is completely locked to OS X. After extracting BiosBoot.pkg/Payload I got the following files: ./EFIROOTDIR ./EFIROOTDIR/EFI ./EFIROOTDIR/EFI/CLOVER ./EFIROOTDIR/EFI/CLOVER/doc ./EFIROOTDIR/EFI/CLOVER/doc/Installation.txt ./usr/standalone ./usr/standalone/i386 ./usr/standalone/i386/x64 ./usr/standalone/i386/x64/boot7 ./usr/standalone/i386/x64/boot6 ./usr/standalone/i386/boot1h ./usr/standalone/i386/boot1h2 ./usr/standalone/i386/ia32 ./usr/standalone/i386/ia32/boot3 ./usr/standalone/i386/boot0ss ./usr/standalone/i386/Installation.txt ./usr/standalone/i386/Description.txt ./usr/standalone/i386/boot1f32alt ./usr/standalone/i386/boot1f32 ./usr/standalone/i386/boot0af ./usr/standalone/i386/boot0md however, all the other files which usually are placed inside of /EFI/ are missing. Where can I find these? (Again, a simple .zip would make everything much easier.)
  13. Clover General discussion

    Hi, unpacking it created a big mess of files: Not sure how to deal with that...
  14. Clover General discussion

    I would like to install Clover manually as described in the documentation (http://www.insanelymac.com/forum/topic/282787-clover-v2-instructions/?do=findComment&comment=1852922). However, I couldn't find the required files - the download on sourceforge only contains a .pkg file.
  15. Yes, I used the Kexts Pack you linked. I just tried out VoodooHDA 2.8.4 and it worked out of the box. (Didn't have it installed before). Thanks for your help though :-)