![如何配置 Grub 以在 PC 环境中启动第二个硬盘上的第二个 Linux 操作系统](https://linux22.com/image/1134145/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%20Grub%20%E4%BB%A5%E5%9C%A8%20PC%20%E7%8E%AF%E5%A2%83%E4%B8%AD%E5%90%AF%E5%8A%A8%E7%AC%AC%E4%BA%8C%E4%B8%AA%E7%A1%AC%E7%9B%98%E4%B8%8A%E7%9A%84%E7%AC%AC%E4%BA%8C%E4%B8%AA%20Linux%20%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.png)
我充其量只是个新手,但我一直在试图弄清楚如何在 PC/塔式环境中从不同的硬盘双启动两个 Linux 系统。我搜索过 youtube、google,甚至这里,也在不同的论坛上发布过问题。我不太了解如何配置 Grub,所以请详细说明,因为我过去得到的一些答案充其量只是含糊其辞。我在第一个硬盘上安装了 Ubuntu 14.04 服务器,在第二个硬盘上安装了 CentOS 6.7,我可以分别启动每个系统,但我重新启动了 PC,然后进入 BIOS,我可以单击硬盘启动到 CentOS。但是,我想添加将 CentOS 加载到第一个硬盘上的 Ubuntu GRUB 的路径,这样当我想启动到第二个硬盘上的 CentOS 6.7 时,我可以选择任一操作系统。
请简单详细地解释。正如之前的发帖者所言,他们似乎认为他们正在与专家交谈。他们还认为每个人都使用笔记本电脑,但这是我的服务器。我确实知道一些事情,但 Grub MBR 区域是我的弱点;但我正在努力学习。
答案1
您可以登录 Ubuntu Server 以及 Cent OS。以下是一些步骤:登录 Ubuntu Server,然后配置 grub/启动修复. 您需要启动终端(Ctrl+Alt+T)
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
本质上,这将解决您的问题。如果没有,请分享 pastebin 内容。确保在您的桌面 BIOS 中,您启动的第一个设备是包含 Ubuntu Server 的第一个硬盘驱动器。
您可能需要参考启动信息如果需要的话还可以调试这个问题。
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-info && boot-info