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 dkechoi

  • Rank
    InsanelyMac Protégé
  1. Because you have a ML VB and want to update it in linux system, that can be easily done. First, make a clone of ML VB with a different UUID. So, get "CloneVDI" window program from VB Forum, install "wine" package in your linux system. Right click of clonevdi.exe, and choose run with wine. Choose your ML vdi with the only option of "gereneate UUID". In VB setting, attach a cloned vdi file, start VB, rename a cloned disk to distinguish them. Restart with a cloned ML, upgrade it. Restart with an original ML, copy necessary ketxs and kernel into a cloned ML, repair permission. Restart with an updated cloned ML. If you have problem, go back to an original Ml, fix it, try again. Once everything is ok, then make a raw disk for VB, just import only partition that you want to install an osx. How to do it, read VB users manual. Then attact it to your VB. Now you have 3 disks in your VB. Start with an original ML VB, open disk utility, restore an updated ML to a raw disk partition. Set up your grub option, restart a computer, login into an osx. If you have problem, restart linux, and fix in VM, then try again. This way, you do not need any installation using usb. You can find a solution by back and forth between VB and real physical osx. Good luck.
  2. After finishing an osx install including chameleon, boot into windows from a chameleon menu and install easybcd in order to recover a windows' mbr. Here is the guide for dual booting for windows/osx using easybcd, https://neosmart.net/wiki/easybcd/dual-boot/mac-os/ Or you may use a chameleon as a main boot loader of your system. Every time windows changes a mbr, you need to reinstall a chameleon. The worst case is you may corrupt a mbr. There is tools for repairing a mbr. So, you may prepare that before installing an osx. Basically, I assume you have a MBR system not UEFI. EDIT: I use a easybcd for a while for dual booting between various windows. It is very simple and relieble.
  3. It depends on what you want. My main system is linux, so I use a grub2 to handle the multi booting, linux, win 7, win 8 and osx. I have other pc which has win7 and osx, and main system of that is win 7. So, I use a windows boot manager "easybcd". Basically, a boot manager handles a MBR. If you want to use windows system as a main, then better use "easybcd". But, if you want to use an osx as a main system, then use a chameleon. In this case, you need to reinstall a chameleon every time you reinstall a windows because windows automatically overwritel a MBR. If you want to use a easybcd, you need to manually install a chameleon. A chameleon does three things; (1) MBR install, (2) osx partition install and (3) copy "boot" file into an osx partition. To keep a easybcd in MBR, you should avoid a procedure (1) . I usually do this through virtual machine by importing a raw disk of osx partition, so a mbr is always protected no matter what I do in a virtual machine. Google "easybcd" and manual chameleon install.
  4. I tested a ML83 rc3 kernel with the lateat chameleon (arch=x86_64 -f -v) in VB using iMac13. All KP unless taking out AppleEFI kext and putting Andy's corecrypto kext. But, a graphics is bad and mouse is so slow after 10 to 20 min. I notice that andy's and rc3 kernels are almost same during booting, but, rc3 fails for "FIPS USER space".. Here is photos; Edit: Login screen is OK even after long time. Problem after logined (bad background).
  5. If you have VB and a working osx with it, you can use that VB for installing an osx to a raw disk and modifying it inside VB. Edit: Please be extra careful, you may mess up your working system including booting.
  6. No. This is Andy's ML10.8.2 kernel. If anyone wants to try, i try to upload the kernel I compiled. EDIT: I think no worth to try unless corecrypto is updated. CommonCrypto is same from 10.8 to 10.8.2.
  7. I compiled ML 10.8.3 kernel using Andy's latest diff file. Patch fails in two files. I patched manually those two files. I used a ML 10.8.3 VB (retail install and nothing touched except Andy's ML 10.8.2 kernel and latest chameleon), and xcode 4.6.2 and tools from 10.8.3 source. Booting with new 10.8.3 kernel, corecrypto fails and ended up KP. I replaced corecrypto.kext with Andy's one, it went through up to the point of "Kernel is LP64", then error for loading launchd because AppleFSCompress could not handle properly. I notice CommonCrypto and corecrypto.kext were updated since 10.8.2. I think the first I do is; update Andy's corecrypto with the updated CommonCrypto, then booting will go further. Anybody knows how to do it, or wait until Andy figures out? EDIT: I checked CommonCrypto source, only one header file in util was changed. I think it is not major change.
  8. That's good. Sometimes, OSX reset the BIOS. There is fix by kexts, chameleon or dsdt (I think "reset fix", I don't remember exactly). You should fix it. To run VB you need AMD-V enabled.
  9. Only thing I want to say is I don't want to see you too much struggle. If a driver does not work OOB, somtimes it is hard to find a solution. It was the just suggestion in case that you didn't know. That's it, Nothing else.
  10. @cannon_dt I want to make my point clear. I know that your motherboard is "M4A785TD-V EVO". According to manual, you have RTL8112L Gigabit LAN controller featuring AI NET VT1708S 8-Channel High Definition Audio CODEC The first candidate for audio will be VoodooHDA 2.8.2 ML for Via VT1708S; here at http://www.osx86.net/view/3739-voodoohda_2.8.2_ml_for_via_vt1708s.html So, please try. Not working, google it, you will find lots of information.
  11. One tip for you. The device information you got from linux or osx may not correct because that information is how system recognized. If not working, you may use wrong information. So, get the exact device name of audio and network from the specification of your motherboard manual or their web site, post here, then get help. Without correct information, it is hard to help you, and person who is willing to help you also will be frustrated. So, please check your information is correct or not. EDIT: The information from the OS where your device is working does not gaurantee it will work for other OS using the same information. Real physical name of a device matters. How to treat is depends on OS.
  12. @cannon_dt From any working VM. "Be able to login to user" means that you can create user and login to that user even though error at the end of installation. Fider and Disk utility work, But, I don't know everything works or not.
  13. @cannon_dt Here is the instruction for installing ML. 1. Retail InstallESD.dmg -> clean install, may need lots of post-installation work. Procesure is same as Lion installation After making an installing vdi, fix SATA/AHCI rollback ( I used those from iATKOS ML2) (ahciinjector, appleahciport, ioahcifamily, jmicro36xahcienabler and jmicronata was replaced) It took one hour to finish and error. Booting to installed ML is OK, Be able to login to user. Seems like more stable than without sata roolback fix. 2. Distro installation (IATKOS ML2) -> simple and maybe ready for your pc Make a new vdi or raw disk make partition with MBR and format it mount iatkos_ml2.dmg, go to System/Installation/Packages open installer by double clicking OSInstall.mpkg. choose a partition/customize it took 10 min to finish put Andy's latest kernel, install chameleon, adjust boot option That's it. Good luck. EDIT: I tried to direct install using OSInstall.mpkg from Retail InstallESD.dmg, but it gives error.
  14. You could use a LION as your base osx system instead of SL. The procedure is simple; make a new vdi, restore from existing Lion vdi to a new vdi, make a new vdi disk bootable (you need to put boot0 into MBR sector), remove SL vdi, make new lion vdi be the first disk through VB setting. You can do this after you are comfotable with VB and boot handling. Double mounting means you could mount your osx partition to your linux system through "mount" command or /etc/fstab. Later, if you start VM with that partition, you have double mounted partition. "df" in terminal gives the information about mounted devices.
  15. @cannon_dt Glad to hear that it works finally. Basically, vdi or VM are more likely a regular file; create, update, delete and backup. For VB, keep one good working copy of OSX VB safely, then you can do whatever you want aggressively, without any USB or external media. From now on, you can get help from wonderful mac experts here. Good luck. For ML install, I will try to figure out what is the problem And, let you know. EDIT: Please avoid the double mount of a partition (linux system and VB). It may corrupt a partition.