總網頁瀏覽量

2015年3月15日 星期日

osx86 with Clover EFI to install Yosemitwe 10.10.2














一、Download Yosemite Apps for Apple Store, the current version is 10.10.2 with 5.19 GB size

二、格式化usb碟,1分割區格式: Mac OS Extended (Journaled)GUID Partition Table 名稱:CloverBoot ,  Click Apply then Partition

三、終端機命令:製作usb 安裝碟
11. Open /Applications/Utilities/Terminal


WaynedeMac-Pro:~ twy$ sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction
/Volumes/USB is not a valid volume mount point.
WaynedeMac-Pro:~ twy$ sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/CloverBoot --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction
Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...


四、Download the latest version of Clover from sourceforge

Current version :Clover_v2.3k_r3193.zip file size: 21.7M

few more changes need to be made to the default Clover installation:




How To Install OS X Yosemite Using Clover-clover-4.png






20. Navigate to /EFI/CLOVER/ and replace default config.plist with attached config.plist*21. Navigate to /EFI/CLOVER/kexts/ and create a folder called 10.10
22. Navigate to /EFI/CLOVER/kexts/10.10/ and add FakeSMC.kext23. Navigate to /EFI/CLOVER/kexts/10.10/ and add your ethernet kext
24. Navigate to /EFI/CLOVER/kexts/10.10/ and add NullCPUPowerManagement.kext
25. Navigate to /EFI/CLOVER/drivers64UEFI/ remove VBoxHfs-64.efi and add HFSPlus.efi
26. (Optional) Navigate to /EFI/CLOVER/ACPI/patched/ and add DSDT.aml and SSDT.aml
*See attached config.plist for a working minimal configuration.
Sample config.plists:
Attached Files Attached Files

五、安裝



STEP 3: Install OS X Yosemite
Unlike UniBeast, this is a 3 part installation process. The system will reboot twice in order to finish the installation and the recovery partition.

1. Turn on the computer
2. Press the hotkey to choose boot device
3. Choose USB

If using a USB 3.0 port, the boot manager screen may appear, at which point proceed with steps a-b.

a. Choose Boot Managerb. Choose EFI USB Device
4. When Clover boot screen is visible, choose Boot OS X Install from OS X Install OS X Yosemite
5. The system will then boot into OS X Installer
6. For a new installation of OS X, you MUST erase and format the destination drive according to the following steps before continuing. If you are upgrading from Snow Leopard, Lion, or Mountain Lion and you want to keep your files and apps, skip steps a-j.

a. Choose Disk Utility
b. Highlight your target hard drive for the Yosemite installation in left column.
c. Click Partition tab
d. Click Current and choose 1 Partition
e. Click Options...
f. Choose GUID Partition Table
g. Under Name: type Yosemite (You can rename it later)
h. Under Format: choose Mac OS Extended (Journaled)
i. Click Apply then Partition
j. Close Disk Utility
7. When the installer asks you where to install, choose Yosemite, or your existing install.
8. Upon completion, system will restart a 1st time
第一次安裝完成後自動重開系統


第二次安裝開始
9. Press the hotkey to choose boot device
10. Choose USB
11. When Clover boot screen is visible, choose Boot OS X Install from OS X Install OS X Yosemite

The system will boot into the new drive, create the recovery partition, and complete the installation. Upon completion, system will restart a 2nd time.





第二次重開機後,就可進入系統設定!
12. Press the hotkey to choose boot device
13. When Clover boot screen is visible, choose Yosemite14. The system will launch OS X Setup


STEP 4: Post-Installation
At this point, the easiest way to proceed is to install the bootloader, grab backups from the root of your USB drive, and copy the files that worked directly to the system drive's EFI partition. 
簡單在硬碟安裝bootloader方法,是直接從usb拷貝至硬碟!



但是每個系統有差異性,所以要客製化的個別100%需求來系統安裝!

However, getting post-installation 100% right for your system is something that needs to be done on a case by case basis. No single Clover setup will work perfectly for every system. 



考量EFI要有最佳相容性,建議把EFI磁區由HFS格式改成FAT32的格式!
For best compatibility, it is recommended that the EFI partition also be reformatted to FAT32 instead of default HFS.


開啟終端機與命令列:diskuntil list,找出EFI磁區的代碼,例如 disk0s1
1. Open /Applications/Utilities/Terminal
2. Type: diskutil list and locate your system drive's EFI partition. It will be under IDENTIFIER. Be sure to use the correct one. (For this example: disk0s1)
3. Type the following, enter password and hit enter:

打開隱私權設定,允許其他方軟體!



Code:
sudo newfs_msdos -v EFI -F 32 /dev/rdisk0s1
4. Download the latest version of Clover from sourceforge
5. Install Clover to Yosemite with the following Custom settings:
Click image for larger version.  Name: clover-11.png  Views: 457207  Size: 155.8 KB  ID: 108009
(Custom Install: UEFI-Capable Systems)
Click image for larger version.  Name: clover-10.png  Views: 455236  Size: 159.5 KB  ID: 108010
(Custom Install: BIOS-Only Systems)

These settings will install the bootloader to the system drive's EFI partition automatically as part of the scripting. After completion, the system drive's EFI partition will automatically mount.

A few more changes need to be made to the default Clover installation:

6. Navigate to /Volumes/EFI/EFI/CLOVER/ and edit config.plist
7. Navigate to /Volumes/EFI/EFI/CLOVER/kexts/ and create a folder called 10.10
7. Navigate to /Volumes/EFI/EFI/CLOVER/kexts/10.10/ and add FakeSMC.kext8. Navigate to /Volumes/EFI/EFI/CLOVER/kexts/10.10/ and add your ethernet kext
9. (Optional) Navigate to /Volumes/EFI/EFI/CLOVER/ACPI/patched/ and add DSDT.aml and SSDT.aml
See attached config.plist for a working minimal configuration. For more details and documentation navigate to /EFI/CLOVER/doc. To help navigate the config.plist and add a system definition, check out Clover Configurator. For a GUI to mount/unmount EFI partition, see EFI Mounter v2.

You've reached the end of the universal setup guide. If you have issues, please create a support thread in the Desktop Support or Laptop Support forums. Special thanks to toleda and Going Bald for their testing and comments during the making of this guide. Good luck!


Click image for larger version.  Name: yosemite-large.jpg  Views: 450716  Size: 693.4 KB  ID: 107996

Clover Developers:
Slice, with help of Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr…

Source code credits:
Intel, Apple, Oracle, Chameleon, rEFIt and Xom.

Official Clover Links:Sourceforge: Clover

沒有留言:

張貼留言