标签: refind

使用 rEFInd 代替 GRUB 有什么缺点吗?

最终编辑 - 如果您打算安装 rEFInd,您可能需要阅读下面 Rod 的回答。

安装后如果你有一堆无用的条目,只需在一张纸上写下它们的名字(rEFInd 会将它们描述为 somefile.efi),然后打开 refind.conf 并添加行 dont_scan_files somefile.efi,someotherfile.efi

如果您仍然看到无用的条目(我有一个说“后备引导加载程序等”而没有指定任何 .efi 文件的条目)只需添加dont_scan_dirs EFI/boot,EFI/Dell,EFI/memtest86. 它应该可以解决问题。


我有一台 Ubuntu 衍生的机器,双启动 Windows 10。我目前正在使用 GRUB,但计划切换到 rEFInd,主要是为了吸引眼球。

我担心的是可能的缺点,尤其是像 rEFInd 这样更高级的引导加载程序是否会减慢我的引导过程。

[编辑 -忽略以下指南,阅读下面的答案] 最后,这份指南看起来可靠吗?

编辑 - 与其他现有的不同,这个问题的重点是 Windows-Linux 双引导(尽管下面的答案似乎涵盖了任何操作系统,重点是基于 Debian 的操作系统)。

dual-boot refind

35
推荐指数
1
解决办法
5万
查看次数

带 Linux 的双启动 OS X 或 macOS,无需 rEFInd

我认为标题很好地总结了这篇文章的内容。我想双引导 macbook pro 13' 而不必使用第三方引导加载程序。我发现的所有教程都使用 rEFIt 或 rEFInd 在安装后成功启动 Linux,但我对清除默认的 Apple 引导加载程序的想法不满意,对我来说,这是最好的事情到我见过的引导加载程序。

有没有办法做到这一点?

谢谢!

mac dual-boot macosx bootloader refind

23
推荐指数
2
解决办法
5万
查看次数

双启动 Mac El Captain 和 Ubuntu 14.04

由于档案中有很多旧的东西,我有点困惑。如何使用 MacOS El Captain 将 Ubuntu 14.04 安装到我的 IMac。是否有必要使用 Refit?从 Ubuntu Live USB 驱动器直接安装怎么样?

mac refit refind

18
推荐指数
1
解决办法
4万
查看次数

rEFInd 问题:删除多个引导项?

刚刚在我的 Mac Pro 上的单独驱动器上安装了 Ubuntu(未与任何其他操作系统分区)以及 rEFInd。我设法让这一切正常启动,并且可以毫无问题地从 rEFInd 启动到任何位置。问题是,我在启动管理器上加载了 3 个额外的项目,我想摆脱它们。我一直在寻找答案,但似乎仍然没有任何效果。除了我的 OS X、Windows 7 和 Ubuntu Grubx64(不管这意味着什么),我还有以下项目:

boot\vmlinuz-3.11.0-18-generic.efi.signed
boot\vmlinuz-3.11.0-15-generic.efi.signed
从整个磁盘卷启动旧操作系统

我一直看到人们说“试试这个”,他们只是给出方法,而没有给出如何实际操作的指导。有人可以给我一组简单的说明如何隐藏这些吗?

grub2 dual-boot bootloader uefi refind

14
推荐指数
2
解决办法
3万
查看次数

重新查找配置:更改引导顺序和默认引导

我安装了 REfind,效果很好!它立即显示 Windows 和 Ubuntu 选项,并将它们放在一个漂亮的菜单中,以便我在启动计算机时进行选择。

然而,我发现配置说明令人生畏,有点超出我的理解。

第一个选项是 Windows,如果 20 秒内未选择任何内容,则会加载 Windows。如果没有选择任何内容,我希望 Ubuntu 成为默认加载。此外,Ubuntu 的第一个选项是 grub 菜单。之后还有两个选项,它们似乎适用于两个版本的 Ubuntu。

我会本能地选择第一个,因为它似乎是最新的版本。但我担心的是,每次我从软件更新中获得更新版本的 Ubuntu 时,我都必须更改吗?

我尝试从 ubuntu 终端中的 efi 启动管理器更改此设置,但它没有更改 refind 中的顺序。

boot uefi refind

11
推荐指数
1
解决办法
4万
查看次数

rEFInd 菜单未显示在双 Mac/Ubuntu 机器上

我在使用 rEFInd 时遇到了一些问题,但找不到具体的内容。

我使用 rEFInd 在我的 MacBook Pro 3.1 上成功安装了 Ubuntu 14.04 以使用 OS X Yosemite 进行双启动,但现在在启动到 Ubuntu 后,重新启动后不显示 rEFInd 菜单。它直接进入grub。再次启动到 OS X 后(在启动时使用选项键)有时会出现rEFInd,有时不会,无法弄清楚它是如何触发的。

有没有办法确保 rEFInd 首先出现,无论我之前启动的是哪个操作系统?


编辑

使用efibootmgr -v给了我:

BootCurrent: 0001
Timeout: 5 seconds
BootOrder: 0001,0080,0000
Boot0000* opensuse-secureboot   HD(4,1962b000,4e800,11f33185-0ff8-493d-86bd-b9fee568adb8)File(\EFI\opensuse\shim.efi)
Boot0001* ubuntu    HD(1,28,64000,7e798e0a-82c3-4719-95ed-d79675efd190)File(\EFI\ubuntu\shimx64.efi)
Boot0080* Mac OS X  HD(1,28,64000,7e798e0a-82c3-4719-95ed-d79675efd190)File(\EFI\refind\refind_x64.efi)
Boot0081* Mac OS X ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,1d02ba00,0b1ce04a-50b7-40b5-94f0-1a255d748d15)
Boot0082* ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,19490d60,20cc89c9-1320-4d70-b8bb-fffdf9900374)
BootFFFF* ACPI(a0341d0,0)PCI(1f,2)03120a00000000000000HD(2,64028,19490d60,20cc89c9-1320-4d70-b8bb-fffdf9900374)File(\System\Library\CoreServices\boot.efi)
Run Code Online (Sandbox Code Playgroud)

如果我将带有-n-option的 NextBoot 设置为 0080,则在重新启动后,rEFInd 出现。FFFF 将我直接带入 OSX。0081 好像失败了。

谢谢您的帮助!

mac grub2 dual-boot refind

10
推荐指数
2
解决办法
3万
查看次数

优胜美地升级后无法在 Mac 上启动到 rEFIt(选择 Ubuntu)

我已在 MacBook Pro(13 英寸,2012 年中型号)上升级到 Yosemite。由于这样做,我无法启动到 rEFIt;没有可用的操作系统选项;它只是直接启动到 Mac OSX 优胜美地。

  • 我尝试重新安装 rEFIt,但没有用。
  • 我尝试使用手册中--esp解释的参数安装 rEFInd ,但这也不起作用。
  • 我在没有任何参数的情况下安装了 rEFInd,只是运行了install.sh,并且消息显示它可以成功安装但没有任何改变。
  • 我用 安装了 rEFInd --alldrivers,消息显示它可以成功安装但没有任何改变。
  • diskutil corestorage revert /dev/disk1按照本网站上的说明运行,之后尝试启动时只会出现白屏。我从恢复 --> 启动盘修复了它。

Mac 上的 Ubuntu 是我的主要操作系统,所以我需要让它工作。

这是 rEFIt 中我的分区检查器的内容。

Current GPT partition table:
 #      Start LBA      End LBA  Type
 1             40       409639  EFI System (FAT)
 2         409640    331171351  Mac OS X HFS+
 3      331171352    332440887  Mac OS X Boot
 4      332440888    333710423  Mac OS X …
Run Code Online (Sandbox Code Playgroud)

boot macosx refit macbook-pro refind

9
推荐指数
1
解决办法
5万
查看次数

在最新的 10.12 macOS 上使用 Ubuntu 双启动 Mac 的当前最佳方法是什么?

我花了最后 3 个晚上在网络的每个角落搜索如何使用 Ubuntu 双启动最新的 macOS 10.12 Sierra 的简单指南,但似乎人们推荐的方法太多了,在其他论坛中人们建议不要这样做. 我的理想情况当然是通过 Apple 标准引导加载程序中的 alt-Key 选择 macOS 或 Linux。大卫安德森发表了一篇关于这个的帖子,这似乎对我很有吸引力,但我有点怀疑,因为他的方法没有评论或答案(不是质疑他的能力),而且大多数人仍然建议使用 rEFInd。

在已经安装了 macOS 和 Windows 的 Mac 上安装 Ubuntu

我当然对此没有意见,并且我已经阅读了 Rod Smiths 网站上的相关文章,但是由于 macOS 的每个新版本(尤其是在 El Capitan 中集成了 SIP 之后)似乎都改变了它处理启动过程和大多数关于这个主题的文章早于 10.11,这让我此刻感到有些失落。我对 rEFInd 的最大担忧是其他用户抱怨的休眠功能出现故障。

我的设置包括在 macOS 10.12.3 上运行的 2012 年中期非视网膜 Macbook Pro。就我目前的知识而言,我打算:

  • 使用磁盘实用程序在 macOS 中创建三个新的 hfs+ 分区作为占位符(一个小的用于重新查找,一个用于 Ubuntu 的主根分区和一个交换分区)
  • 安装 Ubuntu,重新格式化主 Linux 分区并选择交换分区(我是否必须更改引导加载程序安装的位置?)
  • 重新启动到恢复模式并在./refind-install --ownhfs /dev/disk0sX之后安装 rEFInd ,以便它能够在启动期间找到现有的 Ubuntu 并跳过 GRUB

我读过在单独的 hfs 分区上安装 rEFInd 可以解决休眠问题。在这种情况下,我是否必须在 Linux 安装期间选择/重新格式化小 hfs 分区作为 EFI 系统分区(如 …

mac dual-boot bootloader uefi refind

8
推荐指数
1
解决办法
2万
查看次数

在哪里可以找到 refind.conf 配置文件?

我正在 macbook pro 13 英寸视网膜显示器上安装 ubuntu 14.04 LTS,最终目标是使用 OS X 进行双启动设置。我使用 reFind 作为我的启动管理器,并且因为我在我的电脑上启用了磁盘加密OS X 分区,我无法在我的 mac os x 分区上安装 reFind。为了解决这个问题,我为 reFind 引导管理器创建了一个单独的 1GB 分区,并使用带有 --ownhfs 和 --alldrivers 选项的 install.sh 在其上安装了 refind。目前我的 diskutil 列表输出如下所示:

My-MacBook-Pro:~ yatin$ diskutil list
/开发/磁盘0
   #: 类型名称大小标识符
   0:GUID_partition_scheme *251.0 GB disk0
   1:EFI EFI 209.7 MB disk0s1 -- ESP
   2:Apple_HFS REFIND_BOOTMGR 864.0 MB disk0s2 -- 自定义HFS重新查找分区
   3:Apple_HFS OS X 82.9 GB disk0s3 -- OS X
   4:Apple_Boot Recovery HD 650.0 MB disk0s4 
   5:0FC63DAF-8483-4772-8E79-3D69D8477DE4 83.5 GB disk0s5 -- ubuntu
   6:Linux …

dual-boot macbook-pro 14.04 refind

7
推荐指数
2
解决办法
2万
查看次数

从 GRUB2 切换到 BURG 是否安全?

我在双引导(非 UEFI)中安装了 Ubuntu 17.10 和 Windows 10 ,GRUB2 作为我的默认引导加载程序。它看起来有点老式的启动菜单,我想要一个更好看的 GUI 启动菜单。我搜索并发现 BURG 是合适的,但我也在网站上看到警告说,如果 BURG 损坏,我的电脑将无法启动。

我应该安装引导加载程序吗?会安全吗?如果没有,有没有办法自定义我的 GRUB2 以获得更好的外观?我已经安装了 GRUB 定制器,但我所做的更改似乎不起作用。有什么建议?

更新1:

我已经尝试过,但遗憾的是rEFInd在我的机器不起作用或在没有 UEFI OS 的任何其他机器上)。我还没有尝试过 BURG,因为我不确定它是否会起作用(而且我怀疑它甚至可能会破坏启动配置)。我仍然需要关于这个主题的帮助。

更新 2:

没有进一步得到任何可接受的答案,我最终决定安装 BURG 并对其进行测试,但我无法安装它。首先我运行这个:

~$ sudo add-apt-repository ppa:n-muench/burg
Run Code Online (Sandbox Code Playgroud)

PPA 成功添加到软件源中。然后我运行更新:

~$ sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

...
...
Err:27 http://ppa.launchpad.net/n-muench/burg/ubuntu artful Release                                                                                   
  404  Not Found
...
...
Reading package lists... Done                                                                                                                         
E: The repository 'http://ppa.launchpad.net/n-muench/burg/ubuntu artful Release' does not have a Release file.
N: Updating …
Run Code Online (Sandbox Code Playgroud)

boot grub2 dual-boot burg refind

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

refind ×10

dual-boot ×7

mac ×4

boot ×3

bootloader ×3

grub2 ×3

uefi ×3

macbook-pro ×2

macosx ×2

refit ×2

14.04 ×1

burg ×1