我目前在我的一个系统上运行 Ubuntu(特别是 Xubuntu)作为主要操作系统。我一直在同一系统上的新逻辑卷上构建 Gentoo 安装,并且正在创建 Grub 配置以允许我在启动时在两个操作系统之间切换。
根据我的理解,生成的配置应该只显示以下条目:
- 乌班图
- Ubuntu 的高级选项
- Ubuntu,带有 Linux 3.13.0-48-generic
- Ubuntu,Linux 3.13.0-48-generic(恢复模式)
- 根图
- Gentoo 的高级选项
- Gentoo,带有 Linux 3.18.11-gentoo
- Gentoo,带 Linux 3.18.11-gentoo(恢复模式)
- 内存测试86
- Memtest86(串口控制台115200)
从原始的 Ubuntu 安装中尝试这个,我得到以下信息grub.cfg
文件:http://pastebin.com/sHkwSYdu
- 乌班图
- Ubuntu 的高级选项
- Ubuntu,使用 Linux 3.18.11-gentoo
- Ubuntu,Linux 3.18.11-gentoo(恢复模式)
- Ubuntu,带有 Linux 3.13.0-48-generic
- Ubuntu,Linux 3.13.0-48-generic(恢复模式)
- 根图
- Gentoo 的高级选项
- Gentoo,带有 Linux 3.18.11-gentoo
- Gentoo,带 Linux 3.18.11-gentoo(恢复模式)
- Gentoo,带有 Linux 3.13.0-48-generic
- Gentoo,带有 Linux 3.13.0-48-generic(恢复模式)
- 内存测试86
- Memtest86(串口控制台115200)
从 Gentoo 安装中尝试这个,我得到以下信息grub.cfg
文件http://pastebin.com/uRLiEu9r:
- 根图
- Gentoo 的高级选项
- Gentoo,带有 Linux 3.18.11-gentoo
- Gentoo,带 Linux 3.18.11-gentoo(恢复模式)
- Gentoo,带有 Linux 3.13.0-48-generic
- Gentoo,带有 Linux 3.13.0-48-generic(恢复模式)
- 内存测试86
- Memtest86(串口控制台115200)
如何配置grub-mkconfig
以生成grub.cfg
包含我已安装在 HDD 上的两个操作系统的正确条目并且不重复条目的生成?