aqs*_*ose 14 installation boot grub2 dual-boot 13.04
首先是一些背景:我在联想笔记本电脑上有双启动 Windows 7 / Ubuntu 13.04。因为我在大约 1.5 年前进行了安装,当时我比现在更不精通 linux 用户,所以我不记得我为启动和运行这两个操作系统所做的一切。但是,我确实记得这是一个相当麻烦的过程(至少运行一次引导修复)。
现在我正在考虑尝试除 Ubuntu 之外的另一个 linux 发行版(很可能是 Arch),这次我想以一种我知道我在做什么的方式来做(并且可能了解更多关于“内部linux 发行版的工作原理)。
所以这对于背景来说就足够了。现在我的问题是:如何获取有关当前 grub/引导加载程序配置的信息?
这似乎是在梦想安装第三个操作系统和更高级的分区和启动之前要考虑的第一个也是非常独立的问题。
要查看您的 /boot/grub/grub/cfg 文件,您可以使用以下命令,
less /boot/grub/grub.cfg
Run Code Online (Sandbox Code Playgroud)
按向上或向下箭头键上下滚动文件,使用“q”键退出并返回到常规终端提示。该grub-mkconfig程序运行其他脚本和程序,例如 grub-mkdevice.map 和 grub-probe,然后生成一个新的 grub.cfg 文件。它还读取文件/etc/default/grub和/etc/grub.d/debian主题文件以告诉它要做什么。这些是我们可以编辑或为自己创建以更改 GRUB 设置的文件。稍后我将向您展示更多相关信息。
下面是一个 grub.cfg 示例,用于在一台已经有其他 Ubuntu 安装双引导 Windows XP 的计算机上安装新的 Ubuntu。我用黄色突出显示了注释行,以引起您对它们的注意。您应该注意到,它们每个都标记了自己的 grub.cfg 部分的开头和结尾,并且它们以数字顺序出现,从顶部的 /etc/grub.d/00_header 开始。该文件的最后一部分是 grub.cfg 文件底部的 /etc/grub.d/40_custom 区域。grub.cfg 文件的这些部分中的每一个都由具有相同名称的脚本控制,这些是我们编辑以更改 grub.cfg 的脚本。更改将在我们运行“ sudo grub-mkconfig -o /boot/grub/grub.cfg”写入新的 grub.cfg 文件后立即生效。
| 归档时间: |
|
| 查看次数: |
51901 次 |
| 最近记录: |