Raw*_*awa 8 osx dual-boot boot-loader refind
我想用 Arch Linux 双启动我的 macbook,因此尝试使用安装脚本安装 rEFInd,但是,安装后 rEFInd 似乎根本没有启动?任何人都遇到过同样的问题或有关于如何解决这个问题的可能解决方案?
小智 6
只是想让你知道我找到了一个解决方案来避免现在著名的“30 秒等待”;-)
我有一台 2012 年中的 MacBook Air。我尝试了您提到的所有解决方案来加速优胜美地下的启动,但对我来说最好的方法是更改 EFI 分区上的重新查找文件夹名称,并重命名重新查找文件。
所以,它给出了:
出于安全考虑,我./install.sh --alldrivers
在 rEFInd 安装中添加了所有“drivers_x64”文件夹
在 Yosemite 下的 EFI 分区(存储在/dev/disk0s1
)上,我将“refind”文件夹重命名为“BOOT”
在该文件夹中,我将“refind_x64.efi”重命名为“bootx64.efi”
最后 2 个步骤让我的 Mac 在 rEFInd 上立即启动,它不再等待大约 30 秒来扫描 EFI 磁盘!
我将在这里重新回答我自己的问题,因为现在有来自 rEFInd 的官方解决方案,因此我相信这是解决此问题的正确方法。
官方指南可以在 rEFInd 网站上找到。
以下是那里介绍的步骤:
/EFI/refind/refind.conf
,请将其备份。/EFI/refind
目录树;它现在没用了,它的存在可能会引起混乱。--esp
or--ownhfs device-file
选项。后者更可取,但需要 rEFInd 的专用分区或当前不可引导的 HFS+ 数据分区。/dev/disk0s1
,因此您可能需要更改这个细节。mount
.refind.conf
文件,现在可以将其复制到新refind.conf
文件上。您应该将文件复制到/Volumes/esp/EFI/refind/
(如果您使用--esp
并安装了 ESP /Volumes/esp
)或复制到/Volumes/Mountpoint/System/Library/CoreServices/
(如果您使用了专用的 HFS+ 卷;注意这Mountpoint
将是卷的名称)。refind.conf
文件,该文件的位置应如上一步所述。在您最喜欢的编辑器中,找到该dont_scan_volumes
行,默认情况下,该行在行首用 # 符号注释掉。取消注释此行并从该行中删除“Recovery HD”项。一些用户报告说他们需要输入一两个虚拟条目,如dont_scan_volumes foo,bar
,才能使其工作。小智 5
我通过在安装 refind 时简单地添加 --alldrivers 来解决这个问题。Yosemite 双启动现在像以前一样工作。快速,所有内容都在重新查找启动菜单中重新调整。
install.sh --alldrivers
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
55312 次 |
最近记录: |