分享

L502X最后的折腾:UEFI GPT下用Clover安装win8.1 OSX10.9双系统简明教程...

 Photoshop321 2016-06-01
·    Windows8的安装和EFI分区的创建·
     win8安装盘启动,进入安装过程,选择自定义安装;
1、 shift F10,调出CMD窗口;
2、   输入:diskpart
   如果是MBR格式,则GPT状态下面没有星标“* ;需要转成GPT分区。
3、   输入:list disk
    显示磁盘列表,注意选择正确的磁盘操作,同时备份数据。以下以disk0为例。
4、   输入:select disk 0
5、 清除磁盘,输入:clean
6、 输入:convert gpt
7、 输入:list disk
    显示磁盘列表,disk0所在一行“GPT下有星标“*,表明转换成功。
    下面创建EFI分区(win8默认100MB,OSX默认200MB),安装双系统则必须得大于200(单位:MB),否则装Mac抹不了盘。
8   输入:create partition efi size=300
    创建成功后,再创建MSR分区(微软恢复分区,默认128MB
9   输入:format quick fs=fat32 label='EFI'
10   输入:create partition msr size=128
11  退出cmd,输入:exit


      如果退出CMD后,看到分区表没变化,就点“←”后退一步,再返回安装界面就看到了新建的两个分区。

12     继续安装win8,根据win8需要确定分区大小,格式化,继续安装win8,直到安装完毕。
13     用win8的磁盘管理器新建win下所用的工作数据分区,预留用于OS X的部分新建简单卷,不要格式化,待安装OS X时再抹盘格式化成hfs。建议将OSX分区置于末尾,并考虑预留OSX恢复分区.预留OSX恢复分区的部分不要建立分区,在OSX下自动分区,大约620MB左右。

    OSX10.9原版安装盘的制作

1    准备工作

    原版系统安装:appl Install OS X Mavericks.app.dmg
    createinstallmedia
     一个8G或以上的U盘
    Clover的pkg安装文件:https://github.com/STLVNUB/CloverGrower
2    提取createinstallmedia文件。下载原版系统安装app,找到Install OS XMavericks.app/Contents/Resources/createinstallmedia文件复制到桌面上。
3    用OS X磁盘工具格式化U盘。按guid分区格式成一个MAC分区。
4    将原版的安装app写入U盘的Mac分区(第二分区,第一个是EFI分区)。打开终端,输入如下命令:

/Users/你的用户名/Desktop/createinstallmedia--volume /Volumes/Clover Mac OS X Install --applicationpath /Applications/Install\ OS\ X\Mavericks.app [--force]

5    上边的黑色部分可以直接将文件拖入即可,运行没有权限的话提前输入sudo -s获取权限即可。然后会问你一个问题,输入Y,然后回车,等待,直到完成(显示done)。
6    安装Clover引导。首先手动把U盘的EFI分区格式化为FAT32格式(只要是guid格式的u盘或者硬盘,都会有一个efi分区),打开实用工具里的终端窗口
   显示磁盘列表,输入:diskutil list
       新建EFI挂载点,输入:mkdir /Volumes/EFI
       EFI分区格式化为FAT32格式,输入:newfs_msdos -vEFI -F 32 /dev/rdisk1s1
7   然后打开clover的pkg安装包,按如下操作:
Doc1.pdf
8    放入个人的配置文件和驱动:
9    加入已经修改改好的config.plist、DSDT.aml、SSDT.aml和kext。
10    config直接替换原有的位置就行。
11    DSDT.aml和SSDT.aml放在/EFI/CLOVER/ACPI/patched文件夹下。
12    kext放在/EFI/CLOVER/kexts/Other文件夹下或者系统对应版本的文件夹下,一般只放FakeSMC、AppleACPIPS2Nub和ApplePS2Controller就够了。

   

序号

  

文件名


功能说明


备注


   

1

  

CsmVideoDxe-64.efi


增强显卡在EFI模式下的兼容性


源自Intel EFI规范,与分辨率的实现相关


   

2

  

DataHubDxe-64.efi


Data Hub可抓取data集合成SMBios


源自Intel EFI规范


   

2

  

EmuVariableRuntimeDxe.efi


针对某些 Phoenix UEFI 本本


例如DELL Vostro,某些ThinkPad


   

3

  

FSInject-64.efi


为强制加载某些kext或注入提供支持


kext patcher,如ATIConnectorInfo  patch


   

4

  

HFSPlus64.efi


识别OSX分区


OSX必备,与VBoxHfs.efi通用


   

5

  

NTFS64.efi


识别Win分区


单碟多系统必备


   

6

  

OsxAptioFixDrv-64.efi


针对AMI Aptio UEFI 台式主板多见


技嘉、华硕、华擎等,解决找不到内核问题


   

7

  

OsxFatBinaryDrv-64.efi


二进制,对多架构提供支持,如OSX的boot.efi


OSX必备,或称通用二进制Universal Binary即Intel/PPC


   

8

  

OsxLowMemFixDrv-64.efi


针对 Insyde H2O UEFI 的本本


修复低位内存问题


   

9

  

PartitionDxe-64.efi


提供对MBR、GPT等多分区表的支持


源自Intel EFI规范


   

10

  

Ps2MouseDxe-64.efi


PS鼠标


源自Intel EFI规范,待测试


   

11

  

UsbMouseDxe-64.efi


USB鼠标


源自Intel EFI规范,鼠标仍不可用


   

12

  

VBoxExt2-64.efi


识别Linux分区


源自VBox,Ext4未能识别


   

13

  

VBoxHfs.efi


识别OSX分区


源自VBox,GUI界面不显示HFS卷名


   

14

  

XhciDxe-64.efi


USB3.0支持


USB2.0的情况正常,据说NEC Reneas勿选


   在drivers64UEFI目录下:
   CsmVideoDxe-64.efi :Clover图形界面的图像驱动,可以有更多的分辨率选择。(仅限于启动界面)。他基于UEFI BIOS的CSM模块,因此需要CSM可用。这个驱动比较危险,可能导致Clover无法启动或启动后系统出现唤醒问题,谨慎使用!
   DataHubDxe-64.efi :DataHub协议是MacOSX的强制支持的。通常它是已经存在的,但有时它可能会丢失,在这种情况下,你应该看到屏幕上的警告信息。该文件的存在始终是安全的。

   EmuVariableUefi-64.efi :大多数UEFI主板有NVRAM硬件,这个驱动提供支持MacOSX在一些罕见情况下需要的NVRAM变量。 仅当你不使用这个驱动出现问题时才使用这个驱动。

   OsxAptioFixDrv-64.efi :AMIApti UEFI主板内存修复   

   OsxLowMemFixDrv-64.efi:OsxAptioFixDrv-64.efi的简化版,不能和OsxAptioFixDrv-64.efi同时使用。

   PartitionDxe-64.efi :支持非常用的分区图表,比如混合GPT/MBR 或 苹果分区图表。这个文件的存在始终是安全的。

   VBoxExt2-64.efi、VBoxHfs.efi:在XPS L502X上不能识别OSX的HFS 分区,不宜选用。


   clover界面闪退:U盘安装盘启动,出现clover界面,选择后一闪又回到clover界面,删除U盘/EFI/Clover/Driver64UEFI/VboxHFS-64.efi,拷入HFSplus-64.efi到/EFI/Clover/Driver64UEFI目录下
   提示无法加载,无法找到mach_kernel之类的,安装clover时要选中这两个驱动:OsxAptioFixDrv-64.efi,EmuVariableUefi-64.efi
   如果是U盘安装盘的EFI,请注意删除VBoxHFS-64.efi

   设置默认启动系统分区,config.plist配置文件boot项

        Timeout:默认引导分区等待时间。0直接进入默认引导分区,没有clover引导界面。-1是进入gui界面,等待你的选择。

                 DefaultVolume:默认引导分区。卷标名或uuid。比如win8的系统分区卷标为win8,则填入:win8

        改启动参数后,删掉nvram.plist(隐藏文件,默认mac引导分区根目录),不然参数不会生效。

        或终端执行命令:

        sudo rm -rf /nvram.plist

        nvram –c


·      Mac OS10.9原版的安装

·      采用上述制作的原版安装版进行安装。

·      安装驱动

·      安装clover到硬盘EFI目录,方法同上。

·      变更缺省启动分区:进入OSX→系统参数设置→启动磁盘→变更启动磁盘后重启


       附件为安装好win8和OSX 10.9的EFI完整目录,clover版本为R2352.


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多