Rsy*_*ync 3 grub2 dual-boot uefi refind
rEFInd 非常适合双启动 Ubuntu(主要)和 OSX(次要)。但时不时地我会搞砸一些事情,我错过了启动进入“恢复模式”然后进入可以访问我的 Ubuntu 系统的 root shell 的 Grub2 选项。
使用 iMac 时,有什么方法可以在 rEFInd 中执行类似的操作(我提到这一点是因为这似乎意味着shell 不能很好地与 Mac 配合使用)?我尝试调用shell线上showtools的选项local.conf,,但 rEFInd 中没有显示任何内容。
我也尝试使用 rEFInd 的Insert or F2 for more options选项,但那里也没有 shell 选项。
注意:
使用 Mac 时,要访问 rEFInd ,您需要同时Insert or F2 for more options按fn key(Insert keyWindows 键盘上的 )和f2 key。这将显示引导选项,这些选项(在 Linux 系统上)设置为/boot/refind_linux.conf。
首先,了解启动 Linux 时,各种选项会传递到内核以修改其行为方式。大多数情况下需要通过root=选项来标识根 ( /) 文件系统所在的位置。传递其他选项也很常见,尽管细节因一种发行版和安装而异。引导管理器(包括 GRUB 和 rEFInd)提供的菜单使您能够通过从菜单中选择来传递不同的选项集合。为了简单起见,菜单很少向您显示选项的详细信息;相反,他们用名称总结了选项,例如“正常启动 4.2.0”或“在恢复模式下启动 4.2.3”。您必须检查引导加载程序的配置文件,以破译任何给定菜单项通过的选项。因此,GRUB“恢复模式”选项本身并不是 GRUB 功能;而是一个选项。它只是一个用额外(和/或省略)选项启动 Linux 的菜单项。
我刚刚检查了我碰巧运行的(预发行版)Xenial 安装的 GRUB 条目,它的“恢复”条目除了选项之外还指定root=了ro recovery nomodeset. 要在 rEFInd 中复制此内容,您可以执行以下两种操作之一:
ro recovery nomodeset存在。根据配置,您可能还想删除这些quiet splash选项。您不应修改该root=选项或initrd=选项。/boot/refind_linux.conf和创建一个新条目(或修改现有条目),对引导选项进行等效更改。当您在 rEFInd 菜单中按 F2 或插入一次时,该条目将变为可用。第一种方法可在任何使用 rEFInd 并直接启动 Linux 内核的系统上使用(除非相关功能已在refind.conf);但手动输入选项很麻烦。如果您想频繁地远程进入此模式,则第二个选项会更方便。
不幸的是,不同发行版的恢复功能差异很大,这就是为什么这不是 rEFInd 标准配置的一部分。rEFInd在其默认菜单中确实提供了“单用户”选项。该选项通过single给内核,告诉它启动到单用户模式。这比 Ubuntu 特定的“恢复模式”更标准,但我怀疑它是否能做同样的事情。(老实说,我从未使用过 Ubuntu 的“恢复模式”。)
哦,rEFInd 的 shell 功能启动了一个 EFI shell;但 shell 是一个单独的 EFI 二进制文件,您必须自己安装。EFI shell 使您能够运行任意 EFI 程序、编辑文件等。
顺便说一句,您注意到的键盘问题代表了某些Mac(以及其他一些计算机)键盘的怪癖;某些键盘上的功能键具有双重功能,例如控制音量、屏幕亮度等。此类键盘有一个“Fn”键,可以在用作传统功能键和控制媒体(或其他)之间切换。这种类型的设置在笔记本电脑上最常见,但我也见过一些具有类似设置的 USB 键盘。在某些键盘上,功能键是默认键,而其他时候,媒体控制功能是默认键。
| 归档时间: |
|
| 查看次数: |
4741 次 |
| 最近记录: |