首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从rEFIt升级到rEFInd

如何从rEFIt升级到rEFInd
EN

Ask Ubuntu用户
提问于 2013-10-28 12:03:21
回答 1查看 7.5K关注 0票数 1

我最近在MacMini1.1上安装了Ubuntu (12.04.3)。

MacMini已经安装了OSX (Leopard),我想保留它,所以经过大量研究,我使用了“Ubuntu i386 LiveCD”中的gpart和fdisk来缩小OSX分区,然后以类似的方式使用了usb粘贴-Ubuntu i 386来格式化剩余的分区并在其上安装Ubuntu。

到目前为止一切都很顺利。可怕而完美的过程:)

在做这一切之前-我安装了rEFIt。我在许多网络指南上看到了它,在我做it经理和技术的前一天,我就记得它。所以我确信这是帮助我的事。

这的确很棒,但我忽略了一个非常重要的细节:在rEFIt的主页上,它们清楚地指出:“正如您可能已经注意到的,rEFIt已不再被积极维护。请查看rEFInd,这是一个正在被维护并正在积极开发的分支。”

因此,现在我突然注意到了一个奇怪的现象:我的Ubuntu只有在我的屏幕连接到机器(MacMini)时才能正确启动。键盘和鼠标似乎是不需要的,但是如果我在没有连接屏幕的情况下重新启动,它就会被困在路上,而且我无法从我的非远程窗口机器上通过putty访问它。如果我然后连接一个屏幕到MacMini,我看到它被困在路上,没有任何选项可供选择。目前,我唯一的选择似乎是重新启动一个连接的屏幕,然后拔掉它并将它连接回我的windows-pc,在那里我使用putty通过LAN进行ssh连接。

当我突然注意到关于rEFInd的评论时,我决定去rEFIt的网站查看故障排除选项。

我在论坛上看到了rEFInd的维护者(我意识到这是罗德·史密斯吗?)所以我想,在解释了情况和它对我的工作来说有多微妙之后,我会问一个所谓简单的问题:我已经阅读了rEFInd站点中的安装指南,我仍然不明白如何用新的rEFInd替换我现在的rEFIt,而不必格式化任何东西,删除任何东西,删除任何东西,或者在我当前的系统和/或文件中冒任何风险。你能帮帮我吗?

EN

回答 1

Ask Ubuntu用户

发布于 2013-10-28 14:02:40

是的,我是rEFInd的维护者。

只要从OS运行install.sh脚本,就应该将rEFInd作为默认的引导加载器安装,绕过rEFIt,尽管您也可能希望为您的Linux内核所在的文件系统安装EFI文件系统驱动程序。(这将允许在不涉及GRUB的情况下直接启动Linux。)此外,运行rEFInd的install.sh脚本不会完全删除rEFIt。如果您发现rEFInd工作得与rEFIt一样好,或者比rEFIt更好,您可以通过删除OS中的/EFI/refit目录来手动删除rEFIt(或者在您的ESP上安装它)。

尽管如此,在我看来,rEFInd不太可能解决你遇到的问题。我以前从未听说过这个问题,但我怀疑这是固件限制,而不是rEFIt中的一个bug。我已经对rEFInd中的视频处理做了一些修改,可以想象其中的一个更改会不经意地解决您的问题。值得一试的是rEFInd看看是否是这样的,但我不会抱太大的希望。

您可能需要尝试在安装rEFIt之前完全删除rEFInd,以测试计算机是否会在没有安装任何第三方引导管理器的情况下用拔出的监视器启动。如果是这样的话,那么当监视器断开时,rEFIt可能会挂起或暂停并等待输入。如果rEFInd做了同样的事情,就很难进行调试,因为目前还没有编写日志文件来显示挂起发生的位置的工具。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/367254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档