Arch + window10 + 黑苹果的一些经验(联想小新 700)

2016-10-28 10:07:10 +08:00
 keysona

发现还是离不开 window 。

120g 固态硬盘, GPT + UEFI 引导。

磁盘结构分区结构

系统大小

安装流程

首先安装 window10 ,之后是 os x 最后是 Arch 。

准备

bios 关闭安全启动,以 uefi 启动。不然不能把 window 装在 gpt 分区的硬盘上。

以防万一,准备一个 u 盘 PE ,推荐微 pe ,或者其魔改的尊享版,这个支持 nvme 的固态硬盘。

写入镜像文件到 u 盘,推荐用 usbwritter 。

之前用 UltraISO 写 archlinux 的时候,发现进不去,换成 usbwritter 就可以了= =。

安装 window10

我是用 pe 安装的,你也可以把 window10 镜像写到 u 盘里。

window10 镜像可到 msdn.itellyou.cn 下载。

安装 window10 时需要注意一下 esp 分区和 msr 分区。

对于一块新硬盘,如果没有 esp 以及 msr , window 会自己创。

然后,坑爹的地方来了, window 自己创的 esp 分区才 100m ,怎么说,这大小很微妙。如果是 window + linux ,这也能凑合。加上 os x 明显是不行的。

所以,搞双系统的话,建议不要用微软自己的分的 esp 分区,推荐手动分。

手动分区

进入 window10 的安装界面,来到选择装在哪个磁盘的界面。

diskpart
list disk
select disk 0
clean
convert gpt
create partition efi size=500
create partition msr size=300
create partition primary size=61440

上面的命令也较直白, list disk 列出所有硬盘以及他们的编号, select disk 后面的 0 代表一块要操作的硬盘编号。

接着就是创建三个必要的分区了。 size 的单位是 MB 。

时间同步

多系统通常会碰到一个时间同步的问题,主要是 window 的锅。

# CMD(管理员权限)
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

禁用驱动的数字签名 (可选)

首先在 bios 关闭安全启动。

# CMD(管理员权限)
bcdedit.exe/set nointegritychecks on

黑苹果

这个坑比较大,而且不一定能爬上来。自己多爬论坛吧。远景,黑苹果乐园,或者国外的 tonymacx86 。

刚才把 esp 分区弄成 500m 是有理由的,防止在黑苹果安装时出现抹盘失败( esp 低于 200m )。

接着是硬盘分区,使用 Paragon Partition Manager ,分一个苹果的 hfs 分区出来。这个一可以分 linux 的 ext4 分区。

接着用 transmac 写入下载好的 osx 镜像(懒人版 or 原版)。当然首先要用 transmac 格式化 u 盘。

之后就可以装了,假如一切顺利。

友情提示,黑苹果确实难搞,如果你的机型还没有人成功过的话就不要搞,不然会浪费很多时间,而且不一定成功...

装好之后,暂时用 u 盘引导进入 osx ,四叶草建议装完 Arch 之后再装到 esp 分区上。

Arch

这个没有什么好说的,照着 Arch wiki 就是行了。

不装 osx 时,我是用 system-boot 引导 window 以及 arch 的。

装了 osx 就要用四叶草了,以防万一会留一个 system boot 。

相应的配置看Arch Clover

<key>AddArguments</key>
            <string>root=UUID=d4f1e3b7-b466-4c1b-991c-90fa99cafbc6 rw add_efi_memmap initrd=/initramfs-linux.img</string>

这一段的参数可以直接把 system boot 的 entries 下的配置文件的参数放进去,比如 initrd=/intel-ucode.img , intel cpu 必备,或者替换 root=UUID=x 为 root=PARTUUDID=y 。

需要注意, UUID 和 PARTUUID 是完全不同的。

工具

PE

u 盘写入

硬盘分区

最后

我的机子是联想小新 700 电竞版 i5 + ssd 那个,要黑苹果的 efi 可以私信我,或者直接到企鹅群 556747638 群里下载。

12514 次点击
所在节点    Arch
6 条回复
xxyxd
2017-07-23 22:17:05 +08:00
你好,我的电脑也是同款,所以想问楼楼要一个黑苹果的 efi,嘿嘿,谢谢啦
keysona
2017-07-25 14:56:21 +08:00
@xxyxd
加这个群,556747638。群文件有最新的。

我回归 win10 了。
xxyxd
2017-07-26 11:02:35 +08:00
@keysona 好的,不过那个群现在设置为不可加入了,如果可以的话,可以帮助我下一份档案吗,谢谢啦
keysona
2017-07-26 18:21:42 +08:00
@xxyxd

抱歉啊,那个群我退了...现在也加不了...

额,引导文件也删了...
xxyxd
2017-07-28 22:31:26 +08:00
@keysona 好的,谢谢啦,感觉可以去买一个 mac mini 来搞 ios 开发,貌似还不算贵
Trumeet
2019-02-04 12:52:04 +08:00
三个系统共存,dalao

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/316094

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX