纯uefi+gpt+clover统一引导win7+win8.1+OSX109+ubuntu12.04LTS单盘四系统详细教程,其他机型仅供参考

首先报一下配置:i5-2410m+hd3000+gt540m(黑果无解)+4G内存+500G硬盘

无线网卡ar9287以太网卡bcm57785

Acer4750g的bios带的uefi是阉割版的(幸运的是主要功能并没有缺失),不能在bios里设置从uefi启动还是从Legacy启动。所以有时给我们造成一定的麻烦。它默认是会优先启动uefi。也就是uefi比Legacy的优先级高。安装mac系统需要升级到v2.10以上,推荐从官网下载v2.15进行升级。

准备8gU盘一个。最好再准备一个pe功能的U盘,不啰嗦了开始吧。


1. win7系统安装

从msdn下载win7旗舰版64位镜像。将镜像解压出来复制到8gU盘中(U盘格式为fat32),也可以直接解压到8gU盘中,本人的U盘质量不好,第一次直接解压到U盘中变成乱码了,所以解压出来比较稳妥。

这样做的系统U盘是启动不了的。原因是efi文件夹不完整,里面只有microsoft文件夹,没有boot文件可能是win7出生的太早了,先天发育不良,所以为什么总有一些人说win7不支持uef。补齐efi就能启动了。将我提供的boot文件夹放到efi文件夹下即可,不要放错啊(boot文件夹是从win8.1企业版64位提取的)

boot.zip


这样就做好一个纯净的win7系统盘可以安装了。大多数4750g都是刷了带有slic2.1的bios(没有的可以去官网下载升级)可以直接激活oem版win7,所以最好做成oem版,所以将下面的的$oem$文件夹直接放到sources文件夹下即可,安装完成后自动激活旗舰版。


安装win7

重启电脑F12选择从U盘启动,不出问题应该会进入到win7的安装界面。如果你的硬盘已经是GPT分区表了你已经分好盘了就可以直接安装了,如果你的硬盘还是mbr分区表,建议你备份好重要的数据,全盘格了从新分盘,不想这样做的可以自行搜索mbr转gpt无损转换教程。

安装程序在选择分区的界面按下SHIFT+F10调出命令提示符

1.png/


输入

diskpart-------------------------------------------------------------------打开diskpart工具

list disk----------------------------------------------------------------列出系统拥有的磁盘

select disk 0-----------------------选择0号磁盘,请根据磁盘大小,自行判断你的目标磁盘

clean----------------------------------------------清除磁盘,该命令会抹去磁盘上所有数据

convert gpt-------------------------------------------------将磁盘转换为GPT格式

list partition--------列出磁盘上的分区,因为我们刚转换成GPT格式,因此,分区为空

create partition efi size=200------------------建立EFI分区,安装mac需大于200M

create partition msr size=128-----------------------------MSR分区,微软默认128M

create partition primary size=50000---------------建立主分区,自己调整,安装win7

list partition-------------------------------------------------列出磁盘上的分区


好了,然后关闭命令窗口。到安装界面点击“刷新”选择刚建立的50g分区安装,接下来不用我说了,没有难度了。

为了更符合oem版的美观,建议修改开机关机界面,附上宏基专用壁纸,按以下操作:

1).打开注册表编辑器:点击Windows的“开始”按钮,键入“regedit”进入搜索框,然后按“回车”。

2).在注册表依次展开,找到以下键值: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background  

将OEMBackground的值改为“1”(如果没有自行建立)

3).再次点击“开始”按钮,然后键入“%windir%\system32\oobe”(无引号),按回车,将自定义登录背景复制粘贴到此处。新键文件夹,将其命名为“info”.再新建一个子文件夹,并命名为“backgrounds”. 将新的背景图像和文件重命名为“backgroundDefault.jpg”.

4).重启计算机:自定义Window7系统登录界面背景图即时生效。

2.png/


进入win7系统安装什么驱动的不说了接下来分盘,用win7自带的分区工具分出将来要装的win8.1,os x 109,ubuntu,等等自己决定怎么分怎么装,如果你只装一个windows系统建议分区50G,如果装两个windows系统,分区每个可以为40G,苹果分区至少50G,ubuntu分区20G,不宜太多,ubuntu分区没有必要再分boot分区和交换分区。装四个系统40G+40G+50G+20G=150G,如果你的硬盘是500G,在windows下应该是460G左右,差不多还是310G左右,可以再建个100G的分区用来装win7和win8的软件,剩下的200G当作四个系统的公共仓库分区。把C盘名称改成win7,其他分区都要起好名字,方便在clover下能分清盘,分区搞定之后装下一个系统。


2. win8.1系统安装

从msdn下载win8.1企业版64位镜像,将镜像解压出来复制到8g的U盘里(U盘格式为fat32)。win8是微软的当家之宝,所以先天发育绝对优良。

补充一点在装win8.1之前一定要先备份硬盘EFI分区数据,一定要区分好,不要和后面将要备份的win8.1的EFI分区数据搞混了。可以用pe系统挂载EFI分区

管理员运行CMD

输入diskpart回车

list disk----------------------------------------------------------列出所以硬盘

select disk 0-----------------------------------------------------------选择硬盘

list partition-----------------------------------------------------列出所有分区

select partition 1------------------------------------------------------选择分区

assign letter p----------------------------------------------------分配空闲盘符

remove letter p------------------------------------移除盘符,不移除重启也会消失

备份好EFI分区之后,清空EFI分区,插上8gU盘,重启电脑F12选择U盘启动


如果不出问题的话就进入安装界面,选择你提前分配好的分区进行安装,安装过程和win7差不多,没有任何难度,就不多说了。同样安装完成后需要备份EFI分区,注意和win7的区分好。

win8.1驱动安装都会就不说了,说一下怎么激活,可以电话激活可以工具激活,隔壁论坛激活工具很多我就给挑了一个比较好的可以同时激活office2013,建议你安装完win8.1后直接安装office2013一块激活,用以下工具管理员身份运行即可。   

win8激活工具.zip (2.69 MB,解压密码2013) 

3.png/


3.  OS X 10.9系统盘制作与安装

由于关于这方面的教程太多了,安装几乎没有难度了,我就不详述了简单说明一下

原版mac系统盘制作,需要8gU盘一个,原版镜像,需要具备mac环境,白的黑的都可以,实在没有的可以在虚拟机里面搞。用苹果自带的磁盘工具将8g的u盘格式化成gpt分区表,抹盘成日志式,盘名为109

解压出镜像放到桌面上,在安装文件上 右键——显示包内容  进入目录 /Contents/Resources/复制文件 createinstallmedia 到桌面 ,这样我们就有了三个关键文件。


打开终端:

sudo -s

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

等待一会后安装盘做好了,可以用EFI Tools Clover工具挂载U盘的EFI分区将下面提供的EFI文件夹放入到U盘的EFI分区中。

EFI.zip (2.78 MB) 


重启你的电脑F12选择8g的U盘,不出问题就会看到clover界面,分辨率不对可以按下Pg up或者Pg dn。选择install Mavericks 盘按空格选择最后一项按回车,经过刷屏之后进入mac系统安装界面选择磁盘工具将目标分区抹成日志式。然后选择安装,此刻其实正在建立Recovery HD,在最后一秒种会卡很长时间,千万不要强制关机啊。等它完成后会重启仍然选择install Mavericks分区空格选择最后一项回车。这次不用选择了会自动安装系统。差不多20分钟安装完成。重启将以下驱动安装到SLE下(驱动和EFI文件取自xx,感谢)

SLE.zip  (1.81 MB) 

4.png/

Clover版本是1974,配置文件基本不需要修改,EFI-drivers64EFI下的驱动有EmuVariableUefi-64.efi  FSInject-64.efi  HFSPlus-64.efi  OsxAptioFixDrv-64.efi OsxFatBinaryDrv-64.efi   NTFS.efi(这里面的东西不能多或者少)。dsdt已经添加,ssdt是i5-2410m的,不是这个cpu的从下面的懒人包找自己对应的cpu进行替换。已经开启cpu电源管理驱动补丁。所以不需要刷带有破解cpu补丁的bios了,由于clover太强大了,刷不刷破解bios已经意义不大了。

 

4. ubuntu12.04LTS安装

首先介绍下为什么安装12.04这个版本,因为12.04是LTS版本(长期支持版本),12.10 、13.04 、13.10这些都不是长期支持的版本,最多支持几个月,所以没必要装这些版本。

从ubuntu官网上下载应该会弹出12.04.3这个版本是最新的,但是不建议安装这个,我已经试过这个版本,有两个较大的bug,第一个毛病是安装到最后一步安装grub2.efi出现错误无法安装到efi分区中,导致无法引导,第二个问题是修改亮度调节失效(后面将会提到亮度调节修改)所以建议下载12.04.1amd64这个版本挺好,没问题。12.04.2我没试过,最早的12.04这个版本不支持uefi,从12.04.1之后的版本开始支持uefi。

将下载好的镜像解压出来复制到U盘中,重启电脑F12选择U盘启动。(安装之前要将你的硬盘的efi分区数据清空)此时你会看到电脑花屏,不要慌,这是对的。可能是bios和ubuntu的bootx64.efi兼容性不太好。此时需要盲选了,按一下“↓”,再按一下回车。柳暗花明进入到ubuntu安装界面了吧。其实花屏的界面有3个选项,第一项是试用ubuntu,咱们就不试了。第二项是安装ubuntu。第三项是什么我不太清楚了

5.jpg/

选择中文安装一路继续••••••••••••••••••••

到了这一步选择第三项(其他选项),千万不要选错,选错后果可能你一整盘数据就没了

6.jpg/

然后继续到了这一步很关键,能否成功就在这一步了,选择你要安装的分区然后选择“更改”,格式为Ext4,格式化分区打勾,挂载点选择“/”,引导器要安装到你刚格式化的那个分区,也就是安装ubuntu的分区,千万不要选错。

7.jpg/

下一步会提示你没有分配交换分区是否继续,选择继续。(交换分区功能实际上和windows系统的虚拟内存一样,当你的内存不够用的时候调用交换分区,这种情况很少会出现,现在配置内存都很大。还有一个功能就是休眠,不是睡眠啊,ubuntu系统里睡眠应该叫做挂起,从ubuntu12.04起休眠这个功能就已经被移除了,所以没必要交换分区了,你可以考虑是否用交换分区)

后面就简单了填用户名,设置密码,安装完成后重启就会直接进入ubuntu。先用pe备份一下硬盘的efi分区,此时/EFI/处应会增多一个ubuntu目录,里面是grubx64.efi保存到安全的地方注意和其他系统的区分好。


修复亮度调节

安装完成之后无法调节亮度,解决方法如下

打开终端输入

sudo gedit /etc/default/grub

找到这一行:GRUB_CMDLINE_LINUX=””

更改为GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

保存,然后在终端输入

sudo update-grub

然后重启电脑,现在亮度调节Fn+←或→应该没有问题了吧


还有一个比较头疼的问题就是显卡驱动,linux各个发行版本Nvidia官方是不提NVIDIA Optimus双显卡切换的驱动的也就是说我们的独显除了在那里为机器提供热量之外别的什么也干不了,不过现在开源社区有个软件Bumblebee可以有效解决这个问题,bumblebee的作用是禁用nvidia独立显卡,然后使用optirun进行手动开启nvidia来运行需要加速的程序,据说Bumblebee3.0效果很明显

打开终端添加PPA

sudo add-apt-repository ppa:bumblebee/stable

更新源

sudo apt-get update

安装Bumblebee

sudo apt-get install bumblebee bumblebee-nvidia

安装好后,重启

sudo reboot

重启之后,就完成了安装,软件已经自动为我们设置好了,非常简单,我们可以在终端输入命令

lspci |grep VGA

如果终端显示如下信息,就说明已经成果关闭独显了

8.png/

打开n卡设置的命令为

optirun nvidia-settings -c :8

全是英文,所以就默认设置吧。Ok已经完成双显卡设置了

切记不要再安装官方的nvidia驱动和第三方显卡驱动了



5. 统一由clover引导(这个是重点)

挂载efi分区将clover的/EFI/文件夹复制到硬盘的efi分区里

windows的引导放置有两种方式:可以放到efi分区也可以放置到系统的根目录下,如果你装了两个win系统或者n个win系统按照下面操作

将你备份的win7系统的/EFI/文件夹复制到win7系统的根目录下,然后打开它,将里面的boot文件夹删除,只保留Microsoft文件夹。

同样做法将你备份的win8.1系统的/EFI/文件夹复制到win8.1系统的根目录下,然后打开它,将里面的boot文件夹删除,只保留Microsoft文件夹。

如果你只装了一个win系统可以把Microsoft文件夹复制到efi分区/EFI/下

同样ubuntu文件夹放置也是两种方式:1如果你上面的操作是将Microsoft文件夹复制到了系统的根目录下,那么你可以将备份的ubuntu文件夹复制到win7或者win8.1系统根目录下的EFI文件夹中,与Microsoft文件夹并存 2或者将你备份的ubuntu文件夹复制到硬盘的efi分区中的/EFI/文件夹中。其实这些系统的引导文件放到哪都无所谓,这主要得益于GUID分区表以UUID作为识别分区的依据。这是我的/EFI/文件夹:

9.png/

这样还没有大功告成,还的需要进行bios设置,特别是你将ubuntu和Microsoft的引导都放到了EFI分区,若此时你开机可能直接进入win系统或者ubuntu系统,而不是clover


进入bios里面会多出一个ubuntu的启动项和一个Windows Boot Manage启动项,建议你调整启动顺序,将第一启动项设置为HDD,这样你才会看到clover界面,或者在clover界面选择clover boot options进去之后选择第一项Add Clover as UEFI Boot回车重启之后第一启动项就是clover了,不确定的可以进入bios看一下(当然你也可以用EasyUEFI工具添加clover启动项)。如果你添加了clover启动项,那么你可以把efi分区的/EFI/中的BOOT文件夹删除了

如果你经常使用win8系统,偶尔玩玩其他系统,可以将Windows Boot Manager设置成第一启动项,将bios里面的Quiet Boot设置成Enabled,将win8的快速启动开启。如果进入其他系统开机F12选择:

10.jpg/


附上我的开机图,鼠标也可以用啊,非常方便,四个系统已经完美。

11.jpg/


转自:http://bbs.pcbeta.com/viewthread-1459599-1-1.html

标签: 黑苹果, 双系统

添加新评论