我已经在我的第一个驱动器sda上安装了一个Scientific Linux 6(像Centos 6),并将其用作我的工作linux,为了继续使用我的工作分配,我在sdb上安装了一个Scientific Linux 7。
在bios设置上使用启动优先级,我可以在sda上启动SL 6或在sdb上启动SL7
是否有可能在sda上configurationgrub,以便在启动时也可以在sdb上运行grub引导加载程序,所以select哪个分发开始? 我的意图是让安装grub在sdb上,以便在完成configuration后立即准备好新的SL7安装
是的,你可以简单地通过更新你的GRUB菜单来使用这两个磁盘(最好在CentOS 7主机上)。
命令grub-mkconfig会输出一个新的grubconfiguration文件,通过运行一系列脚本来产生,以便自动检测操作系统。 它会检测Cent6和其他驱动器上的引导程序,并为其创build适当的菜单条目。 这通常是一个chainloader入口,这取决于在Cent 6安装上的bootloader仍然是完整的,所以不要把它擦掉。
你可以在CentOS 7主机上运行以下命令来获得这个结果(如果你的不同,用一个有效的pathreplace输出的GRUBconfiguration文件):
# grub-mkconfig -o /boot/grub2/grub.cfg