我的其中一台机器具有3 TB HD设置,可以三次启动Mint 14(Ubuntu 12.10变体),Slackware 14.1和Arch Linux。HD使用GPT / Guid系统进行格式化。从技术上讲,Grub2“属于” Linux Mint安装,但用于对所有3个系统进行三次引导。大约1年前设置它是一个非常痛苦的过程,需要2-3天的时间对其进行摔跤并进行调整,以使其能够识别Slackware和Arch的安装。它始终能够轻松识别Mint Linux的安装。
我需要能够将VGA / VESA模式传递给Slackware和Arch。我从命令行使用Slackware和Arch,因此控制台分辨率和字体大小是重要因素。
vga=ask
到Slackware的grub.conf文件的命令行中,而没有执行update-grub2
,但这仍然行不通。我也丢失了与arch的条目,update-grub2
但幸运的是,由于备份了未修改的grub.conf文件,我也获得了Arch的条目。
linux...
行,为什么不只是将所需内容追加到这些行?