3
如何在(U)EFI MacBook上使用Mac OS X配置双启动NixOS?
我找不到在(U)EFI MacBook上配置NixOS和Mac OS X 双重引导的任何描述。我很愿意尝试,但我想知道至少这是我会尝试是应该工作,这将有机会不必重新安装OS X之后。 有人可以告诉我主要步骤,还是可以链接到描述该过程的页面? 特别让我感到困惑的是,NixOS手册的UEFI安装部分说我需要制作一个EFI系统分区,该分区将安装在/ boot中。但是,我的磁盘已经有一个EFI系统分区作为第一个分区,如果我同时允许Mac OS和NixOS修改它,恐怕会发生冲突。 根据维基百科, 在Apple-Intel体系结构Macintosh计算机上,EFI分区最初是空白的,不用于启动。但是,EFI分区用作固件更新的暂存区。具体来说,它将固件闪存实用程序(EFI二进制文件)和数据文件(FD –“固件设备”)放在目录EFI / APPLE / FIRMWARE中,然后在以“闪存固件”模式重新启动系统时运行。如果删除,系统仍将启动,并且启动管理器仍将允许用户选择启动Boot Camp分区还是默认的Mac OS X,但是固件更新将失败。 我想这意味着如果我为NixOS使用相同的EFI系统分区,则如果我进行Apple固件更新,它可能会被修改。还不清楚如果创建两个EFI系统分区会发生什么。例如,有一个NixOS配置选项boot.loader.efi.efiSysMountPoint(在其中安装了EFI系统分区)具有默认值"/boot",但是它将如何知道要安装哪个? PS作为启动管理器,我打算使用rEFInd,但是欢迎任何其他建议。