Showing posts with label iBoot. Show all posts
Showing posts with label iBoot. Show all posts

iBoot 2.0 - Updated with Enhanced USB Support

NOTE: iBoot is now a permanent replacement for iBoot NVIDIA, iBoot ATI, and iBoot Supported.
Since Apple released Mac OS X Snow Leopard version 10.6.3, USB issues have plagued the Hackintosh community. Non-functional peripherals have made installation a major issue for many systems. There are two popular work arounds. The first is to use a system-specific pre-edited DSDT.aml to enable the USB ports. This is great if you have one, otherwise no. The other method is to use my USBFamilyMOD installer, which only enables 1.1 support.

Either of these solutions are lacking for use in iBoot. It's impossible to create a universal DSDT for every motherboard, and my USBFamilyMOD only supports USB 1.1.  This makes things difficult when transferring files using USB sticks or USB drives.

Until now.

Introducing the next generation: iBoot 2.0, with full USB support.  A milestone for 10.6.3.

       
For discussions on this and other topics, register today at tonymacx86.com!

iBoot 3.0 Update


Today, iBoot has been updated to 3.0. Pick up the latest version at tonymacx86.com/downloads.
  • Added 10.7.3 Kernel for native Sandy Bridge support
  • Updated bootloader to Chimera v1.1.0
  • Added iBoot Theme by Complx
    Please do not upload or redistribute iBoot to any other sites.  


    If this utility has helped you, please consider a contribution to support further iBoot development.  Thanks in advance, and enjoy!

    -tonymacx86 & MacMan
    For discussions on this and other topics, register today at tonymacx86.com!

    iBoot 2.5 - Unified Graphics Support


    Today, iBoot has received a major update.  No longer will there be multiple versions of iBoot, but one unified version for any supported Intel CPU with either ATI or NVIDIA graphics.  The new version is a permanent replacement for all previous versions of iBoot, including iBoot-NVIDIA, iBoot-ATI, iBoot-ATI-5xxx, and iBoot-Supported. 


    We've rolled in the latest pre-release version of Chameleon 2.0 RC5, and for ethernet, the latest beta version of Lnx2Mac's RealtekRTL81xx.kext.  For desktops and laptops using unsupported Intel CPUs and graphics, a legacy version of iBoot can be downloaded here.

    As always, follow the iBoot + MultiBeast method for installation.  Please note that iBoot is an installation tool, and is not intended as a substitute for installing Chameleon to your hard drive or EFI partition. 

    If iBoot has helped you, please consider a contribution to support further development.  Thanks in advance, and enjoy!

    -tonymacx86 & MacMan

    UPDATE: iBoot 2.5.1 now includes 10.5.0 kernel and updated USB support for 10.6.5.

    For discussions on this and other topics, register today at tonymacx86.com!

    tonymacx86 Public Service Announcement: iBoot + MultiBeast


    Music and animation by Adamsmasher. Enjoy!

    For discussions on this and other topics, register today at tonymacx86.com!

    Updated NVIDIA Drivers for Mac OS X: Install Guide and iBoot-GE

    This week, NVIDIA released drivers for their line of "Fermi" cards for Mac OS X.  Besides supporting their new flagship Quadro 4000, these drivers support the GeForce GT 430, GTS 450, GTX 460, GTX 465, GTX 470, GTX 480. They also show increased OpenGL, Quartz Graphics, and User Interface performance for NVIDIA 2xx cards.

    To use the new drivers on any system, we made an alternate installer, tonymacx86 NVIDIA Update, that overcomes the official installer's system limitations.  We also created iBoot-GE, a new variation of iBoot that uses Chameleon's GraphicsEnabler instead of enabler kexts.  Finally, we've updated MultiBeast to include the necessary bootloader.
    • iBoot-GE uses Chameleon's GraphicsEnabler, with updated device IDs for new NVIDIA cards.  Update: iBoot now works for NVIDIA 4xx cards- you may need to type -x PCIRootUID=1 to install using these cards
      • MultiBeast now contains Chameleon 2.0 RC5 Prerelease which includes device IDs for all new NVIDIA cards.
      Guide for a Fresh Installation
      If you're starting from scratch, follow iBoot + MultiBeast.
      1. Install using iBoot
      2. Install latest Combo Update
      3. Install UserDSDT or EasyBeast, plus the latest Chameleon 2.0 RC5 from MultiBeast
      4. Install the tonymacx86 NVIDIA Update 
      5. Reboot

      Guide for an Existing Installation
      If you've already installed and configured your system to boot from hard drive
      1. Install latest Combo Update
      2. Install the latest Chameleon 2.0 RC5 from MultiBeast
      3. Install the tonymacx86 NVIDIA Update 
      4. Reboot
      Post your results in the forum!  Have fun, and enjoy!  

      -tonymacx86 & MacMan




      For discussions on this and other topics, register today at tonymacx86.com!

      iBoot Supported - with Vanilla Kernel for all i3/i5/i7s

      NOTE: iBoot is now a permanent replacement for iBoot NVIDIA, iBoot ATI, and iBoot Supported.

      The iBoot + MultiBeast installation method has been out for a bit over a month and it's been really great to hear your success stories.  I've created an updated iBoot with few new features called iBoot Supported.

      As of MacBook Pro Software Update 1.3, and Apple's release of the Core i5 and i7 MacBook Pros, many more Core i processors, possibly all, are natively supported by Mac OS X.  Part of this software release is a new kernel, known as 10.3.1 Darwin Kernel.  One of it's key new features is to enable support for the new MacBook Pro CPUs, namely the Core i5-520M, Core i5-540M, and Core i7-620M.  So now we can use this kernel to support these and many other Core i3/i5/i7 processors for our Hackintoshes.

       What does iBoot Supported offer that iBoot doesn't?
      1. No need for busratio=xx for Intel Core i3/i5/i7 processors to boot the Retail DVD.  
      2. Updated kernel for use with 10.6.3.  You can use iBoot Supported without ever installing Chameleon if you want to. This makes it a great rescue disk option as well.
      3. ATY_Init.kext alternative graphics card support.
      4. Install Succeeded!   You'll no longer get the Install Failed message at end of install. You'll now see this nice message:
       
        Another great thing about iBoot Supported is that by testing it, you can determine whether your processor is supported or not.  If you can boot iBoot Supported, you can use the 10.3.1 Vanilla Kernel.

        To replace your kernel with the 10.3.1 Vanilla Kernel, use MultiBeast 2.0.0 or later.

        Below is a list of all Intel Core i CPUs.  If iBoot Supported works for you, post your processor in the comments below, or in the forum here.  Then I'll add it to this table.  My hypothesis is that all of them will work, but we'll have to see.  As always, any Core Solo and Core2 machines will work.  Pre-Core Intel CPUs and AMD CPUs will not work,

        Please help me test this!  I'm really curious to see if it actually supports all of these!  Good luck!

        iBoot Supported - Confirmed Intel Core i CPUs

        Intel CPU Supported
        Core i3-330E?
        Core i3-330MYES
        Core i3-350M?
        Core i3-530YES
        Core i3-540YES
        Core i5-430MYES
        Core i5-520EYES
        Core i5-520MYES
        Core i5-520UMYES
        Core i5-540MYES
        Core i5-650YES
        Core i5-660YES
        Core i5-661YES
        Core i5-670YES
        Core i5-750YES
        Core i5-750SYES
        Core i7-610E?
        Core i7-620LM?
        Core i7-620MYES
        Core i7-620UE?
        Core i7-620UM?
        Core i7-640LM?
        Core i7-640UM?
        Core i7-720QMYES
        Core i7-820QMYES
        Core i7-860YES
        Core i7-860SYES
        Core i7-870YES
        Core i7-920YES
        Core i7-930YES
        Core i7-940YES
        Core i7-950YES
        Core i7-960YES
        Core i7-965YES
        Core i7-975YES
        Core i7-980XYES
        For discussions on this and other topics, register today at tonymacx86.com!

        Create a Chameleon USB Rescue Drive Using MultiBeast

        It's always a good idea to keep a copy of iBoot on hand in case things go wrong with your install. You can easily boot from it and then choose your system drive.  But what happens when you don't have access to an optical drive?  Things can get complicated. Here's a guide that will help you install Chameleon and other necessary files on any USB flash drive.

        PLEASE NOTE: USB Rescue drives will NOT boot the Mac OS X Retail DVD.  You will need an optical drive to do an installation using iBoot + MultiBeast.

        YOU WILL NEED
        • A blank USB drive of any size- even an old 512mb one will work!
        • A computer running Mac OS X
        • MultiBeast
        • Your motherboard-specific DSDT from the DSDT Database
        STEP 1: FORMAT THE USB DRIVE
        1. Boot into your existing Mac OS X Installation.
        2. Insert your USB drive.
        3. Open Applications/Utilities/Disk Utility
        4. Highlight your USB drive in the left column.
        5. Click the Partition Tab.
        6. Click Volume Scheme- choose 1 Partition
        7. Click Options…
        8. Select GUID Partition Table. Click OK.
        9. In the Name: field type: USB Rescue
        10. In Format: field select Mac OS Extended (Case Sensitive, Journaled)
        11. Click Apply, then click Partition.
        STEP 2: DOWNLOAD YOUR MOTHERBOARD'S DSDT
        1. Visit the DSDT Database
        2. Download your motherboard's DSDT, and place the .aml file on the Desktop
        STEP 3: RUN MULTIBEAST ON THE USB DRIVE
        1. Open MultiBeast
        2. In Select a Destination screen, choose USB Rescue (If you don't get this option,  press Continue, then select Change Install Location...)
        3. Select UserDSDT
        4. Click Continue, then Install
        There you have it!  A Chameleon USB Rescue drive!  If you ever need to boot from it, go to your computer's boot menu at startup (F12 on Gigabyte boards) and choose the USB drive. When you get to the Chameleon boot screen, choose your system drive. If you have any issues booting your hard drive, you can always use -s to enter single-user mode to modify and repair disk, -x to enter safe mode, or -v for verbose mode.

         -tonymacx86 & MacMan
        For discussions on this and other topics, register today at tonymacx86.com!

        How To Get iBoot Functionality From MultiBeast

        One of the top questions on the forum these days seems to be how to get the functionality of iBoot when booting from the hard drive. For novices, it seems like the process ends after the Combo Update. But iBoot was designed as an installation tool only- not as a permanent solution for post-installation. It is NOT a boot crutch. By using it as such, you are limiting the functionality and upgradeability of your system. Fortunately, MultiBeast contains the same drivers and files as iBoot and can allow most things to work without using a DSDT.

        We created MultiBeast to solve the post-installation problem. When installed, the following MultiBeast options will allow boot from a 1 TB or less hard drive or partition, universal audio, network, and graphics. These are not the only drivers available, and may not give optimized performance. However, these options will allow you to be rid of iBoot as a boot crutch.

        ATI Graphics


        NVIDIA Graphics
        To benefit from our most recommended and DSDT-optimized solutions for post-installation, submit a CustomBeast request. If your build has compatible hardware, we'd be happy to build you a personalized customized post-install solution.

        Good luck, and see you on the forum!

        -tonymacx86 & MacMan
        For discussions on this and other topics, register today at tonymacx86.com!

        iBoot + MultiBeast: Install Mac OS X on any Intel-based PC

        Any OSx86 installation guide can seem daunting at first glance, especially when trying to remember cryptic terminal commands and sorting through volumes of misinformation on the web.  This guide requires no coding, terminal work, or Mac experience of any kind.  You will not need access to a Mac.  In fact, it's easier and faster for me to install Snow Leopard with fully working components on my system than it is to install Windows 7.  And more fun.

        The iBoot + MultiBeast method is designed and tested for any desktop or laptop running the latest line of Intel processors, the Core i3/i5/i7s.  I have had reports of success with older machines as well including CoreDuo, Core2Duo, and even Pentium 4.  However, AMD processors are not supported.

        YOU WILL NEED

        • A computer running an Intel Processor
        • A blank CD
        • A Mac OS X Snow Leopard Retail DVD
        • To leave any fear of your computer at the door.
        • Patience and humility- it may not work out perfectly the first time- but with enough tenacity and grit, you'll reach the promised land.  It's easy to get frustrated, but don't give up!  There are a community of users with similar hardware in the tonymacx86 Forum to provide support if you get stuck.
        BEFORE YOU BEGIN
        • If you have greater than 4gb of RAM, remove the extra RAM for a maximum of 4gb.  You can put back any extra RAM in after the installation process.
        • Use only 1 graphics card in the 1st PCIe slot with 1 monitor plugged in.
        • Remove any hard drives besides the blank drive being used for OS X.
        • Remove any USB peripherals besides keyboard and mouse.
        • Remove any PCI cards besides graphics- they may not be Mac compatible.
        • If using a Gigabyte 1156 board, use the blue Intel SATA ports- not the white Gigabyte SATA ports.
        • It's best to use an empty hard drive- you will have to partition and format the drive. 
        • Always back up any of your important data.
        STEP 1: BIOS SETTINGS
        You will need to set your BIOS to ACHI mode and your Boot Priority to boot from CD-ROM first.  This is the most important step, and one many people overlook.  Make sure your bios settings match these.  It's not difficult- the only thing I did on my Gigabyte board besides setting Boot Priority to CD/DVD first was set Optimized Defaults, change SATA to AHCI mode, and set HPET to 64-bit mode.

        STEP 2: INSTALL MAC OS X 

        In order to boot the Mac OS X Retail DVD, you'll need to download and burn iBoot.  For desktops and laptops using unsupported Intel CPUs and graphics, a legacy version of iBoot can be downloaded here.
        1. Download iBoot
        2. Burn the image to CD
        3. Place iBoot in CD/DVD drive
        4. Restart computer
        5. At Chameleon prompt, eject iBoot


        6. Insert your Mac OS X Snow Leopard Retail DVD and press F5
        7. When you see the screen below, press enter to begin the boot process
        8. When you get to the installation screen, open Utilities/Disk Utility.  NOTE: If you cannot get to the installation screen, retry from Step 4, type PCIRootUID=1 before hitting enter. If that doesn't work then try PCIRootUID=1 -x or just -x which will enter Mac OS X Safe Mode and will allow you to proceed.
        9. Partition your hard drive to GUID Partition Table
        10. Format your hard drive to Mac OS Extended (Journaled).   NOTE: Chameleon can only boot from a disk or partition of 1 TB or less.  Partition larger drives.
        11. For the purposes of this guide, name it Snow Leopard.  You can rename it later.
        12. Close Disk Utility
        13. When the installer asks you where to install, choose Snow Leopard
        14. Choose Customize‚ and uncheck additional options.  This will hasten the install process.  You can always install this stuff later.
        15. Restart computer.
        16. Place iBoot back in drive.
        17. When you get to the Chameleon boot selection screen, choose your new Snow Leopard installation.
        18. View the super-cool Mac OS X Snow Leopard Welcome Video, and set up your computer!

        STEP 3: UPDATE TO 10.6.7
        Upon the release of 10.6.2 and the 27" Intel Core i5 and i7 iMacs, Mac OS X Snow Leopard officially supports the Core i5 750 and Core i7 860.  The 10.6.6 Update will install a Vanilla Kernel, as well as a host of security and stability fixes. Details are available on Apple's website.
        1. Open Finder and navigate to your Snow Leopard drive.
        2. Right-click and delete Mac OS X Install Folder.  This folder is an unnecessary remnant of the installation process, and serves no purpose.
        3. Download the Mac OS X 10.6.7 Combo Update
        4. Download MultiBeast
        5. Open MultiBeast- don't run it yet, just leave it open.  Set up windows as shown.
        6. Mount MacOSXUpdCombo10.6.7.dmg
        7. Install MacOSXUpdCombo10.6.7.pkg
        8. Upon completion, the installer will ask you to reboot.  DO NOT REBOOT.
        9. Switch to the already open MultiBeast.  If it closes, just re-open it.
        STEP 4: MULTIBEAST
        MultiBeast is an all-in-one post-installation tool designed to enable boot from hard drive, and install support for Audio, Network, and Graphics. It contains two different complete post-installation solutions: EasyBeast and UserDSDT.  In addition it includes System Utilities to rebuild caches and repair permissions and a collection of drivers, boot loaders, boot time config files and handy software.

        Choose one of the following options directly following a fresh installation and update:  

        EasyBeast is a DSDT-free solution for any Core/Core2/Core i system. It installs all of the essentials to allow your system to boot from the hard drive. Audio, Graphics and Network will have to be enabled separately.  

        UserDSDT is a bare-minimum solution for those who have their own pre-edited DSDT. Place your DSDT.aml on the desktop before install. Audio, Graphics and Network will have to be enabled separately.  HINT: Check the DSDT Database for a pre-edited DSDT.
        1. Run MultiBeast.
        2. If you have a custom DSDT that's been edited, place the file on your desktop and choose UserDSDT.
        3. All others select EasyBeast 
        4. Select System Utilities.
        5. Optionally, you may install further drivers via Advanced Options to enable ethernet, sound, graphics, etc...  Be sure to read the documentation provided about each installation option.  NOTE: EasyBeast, and UserDSDT install Chameleon 2.0 RC5 by default, so you'll not need to check that option.     
        6. Install to Snow Leopard- it should take about 4 minutes to run scripts.
        7. Eject iBoot.
        8. Reboot- from your new Snow Leopard installation drive.

        Congratulations!  You're done!!

        Your PC is now fully operational, while running the latest version of Mac OS X Snow Leopard!  And you have a nice Boot CD to get into your system in case things go awry.  Boot your system from iBoot if you have issues.  You may run MultiBeast as often as you like.

        If you can't boot, try typing -x at the Chameleon prompt to enter safe mode, or just boot with iBoot.  When you get to the desktop, you can make all of the changes you need to.  The best way to start fresh is delete whatever you're trying to get rid of- including the whole /Extra folder, as most kexts are installed there.  Then you can re-run MultiBeast.  As long as you rebuild caches and repair permissions after you're done, you can do just about anything you want to /Extra/Extensions and /System/Library/Extensions.  Anything can be tweaked and enabled upon subsequent uses of MultiBeast.

        If you've had success using iBoot + MultiBeast, consider a contribution to help keep the sites going.  We're constantly updating and tweaking our tools to help you.

        Thanks in advance!

        -tonymacx86 & MacMan



        PS: For our most current workarounds and solutions for issues such as USB and audio, check out the Mac OS X 10.6.3 Update Mac OS X 10.6.4 Update,  Mac OS X 10.6.5 UpdateMac OS X 10.6.6 Update, and Mac OS X 10.6.7 Update articles.   Good luck, and see you on the forum!

        Related Posts: Dual Boot Windows 7 and OS X Snow Leopard Using Chameleon
        For discussions on this and other topics, register today at tonymacx86.com!

        Chimera 1.3 Update

        Today Chimera has been updated to version 1.3. iBoot and MultiBeast have been updated to include this version, and are available at tonymacx86.com/downloads.

        Chimera v1.3 Changes:
        • Based on Chameleon 2.0 RC5 trunk r760
        • Added UseKernelCache=Yes|No to BootHelp
        • Added basic support for AMD 6400 / 6500 / 6600 cards (Chimera 1.2)
        • Additional smbios default edits (Chimera 1.2)
        Chimera 1.3 is recommended for all systems. To update, simply overwrite your previous Chameleon version using MultiBeast. For bug reporting, feature requests, and general feedback please use the Chimera forum

        -tonymacx86 & MacMan
        For discussions on this and other topics, register today at tonymacx86.com!

        iBoot 2.7 Update


        Today, iBoot has been updated to 2.7.  Grab the latest version at tonymacx86.com/downloads.
        • Updated bootloader to Chameleon 2.0 RC5 r748 ATI Experimental (Kabyl Branch).  To clarify, this version works with both NVIDIA and ATI cards.
        • Replaced Intel82566MM.kext with AppleIntelE1000e.kext.
        • Replaced ElliottForceLegacyRTC.kext with LegacyAppleRTC.kext for compatibility with Intel boards.
          Please do not upload or redistribute iBoot to any other sites.  

          If this utility has helped you, please consider a contribution to support further iBoot development.  Thanks in advance, and enjoy!

          -tonymacx86 & MacMan

          For discussions on this and other topics, register today at tonymacx86.com!

          Apple to Allow Mac OS X Lion on Generic PC Hardware [April Fools]

          Apple announced today a stunning move to open up OS X to run on generic PC desktops. Founder and CEO Steve Jobs in a statement announced, "We have decided that we simply cannot produce a product that meets our standards and be priced between an iMac and Mac Pro. Our top engineers have researched this and determined that the tonymacx86.com solution of iBoot and MultiBeast is the finest solution available and will be included in Mac OS X 10.7 Lion."

          Stay tuned for details.
          April Fools from tonymacx86 and MacMan.