如何创建Windows和GNU / Linux,FreeBSD等的双重引导/多重引导?


10

由于重复出现有关GNU / Linux和Microsoft Windows双重引导的问题,因此需要权威的一般指南作为用户询问双重引导/多重引导的参考。

必要元素:

  1. 使用GRUB2作为选择的Bootloader涵盖BIOS和UEFI引导方法,因为它通常在流行的GNU / Linux发行版中使用。

  2. 设置分区,并提供MBR和GPT分区表的示例。如果其他地方没有可用空间,则包括MBR的主/逻辑分区问题以及缩小的Windows分区。最好为GPartEd进行解释,因为这是最常用的GUI分区工具。包括有关GPT可能需要的特殊分区的信息。

  3. 手动说明设置安装点。至少要设置swap和root(/),但最好同时指定/ home和/ boot的说明。为现有的NTFS / FAT /其他数据分区添加安装点。(可选)以Ubuntu安装程序为例,以便用户可以适应其他安装程序。

  4. 如果安装程序未自动完成或损坏了引导程序,请进行修理/安装。包括安全启动可能需要的步骤。

该指南不应遍历所有极端情况,但对大多数用户有帮助。例如,第4部分应该像显示用法grub-mkconfig(以及安全启动的其他工作)一样简单。


1
您在这里问我们的内容将是一本不错且有用的书,但是恕我直言有点超出了该论坛的常规范围。
哈里奇

@harrymc我认为这可以通过“刮擦表面以适合大多数用户的方式”完成。如果我有时间按照Karan的建议去做的话,也许我应该开始尝试用Sekhemty提供的材料来编写满足我自己要求的指南。我唯一的问题是,我对我的要求很了解,但对我却一无所知(我对安全启动一无所知,并且对UEFI不太满意)。例如,有关引导加载程序的部分应该像显示如何使用grub-mkconfig一样简单(我将相应地编辑答案)。
FSMaxB

我同意@harrymc,这个问题对我们来说太笼统了。实际上,它是“非建设性”的主要候选人。此信息已在线存在于多个来源中,我们在此处编写的任何内容都将很快过时。
terdon

我尝试自己写一个答案,但删除了它,因为我突然意识到自己误解了UEFI的工作原理。
FSMaxB

Answers:


1

哇,您正在尝试覆盖太多地面。也许您正在寻找链接到各种供应商方法的主文档?或者只是有关如何使用Google解决方案的指南?

是的,这是一个复杂的主题。有许多BIOS实现,每个实现都有自己的热键和标准。

Grub2的问题在于,即使在2013年,它仍然是相当新的。每个发行版都有自己的方式来应对Grub2提供的工具,因此没有通用的文​​档就足够了-在这方面,Grub更简单,更通用。

我会将问题分解成一些简单的东西,例如:

我无法启动操作系统。如何修复我的引导程序?

通常,您需要知道的是:

如果您按下正确的热键,您可能仍然可以引导操作系统。另外,每个操作系统都有自己的引导程序-和啄顺序。Windows对Linux过敏,在大多数情况下会很乐意覆盖Linux引导程序。

多个硬盘

到目前为止,最简单的解决方案是将多个硬盘驱动器连接到您的计算机。安装新操作系统时,请为其提供自己的硬盘驱动器。关闭电源,断开所有其他驱动器的连接,然后安装新的操作系统。安装后,通常通过按ESC,F8或F10,重新连接其他驱动器并从BIOS中选择引导驱动器。

单硬盘

首先安装Windows,从较早版本开始,然后从BSD到Linuxes。Windows通常会劫持引导过程,安装任何Windows后,您可能都需要USB引导棒才能恢复Linux引导程序。在Windows之后安装Linux通常效果更好,因为Linux会为您轻松地创建Windows的启动快捷方式。

遇到麻烦

转到另一台PC并为您的操作系统下载USB Boot Stick;或获得良好的通用引导程序,例如GrubGRUB4DOS。(例如http://www.supergrubdisk.org/)。在Windows上,可使用以下命令将其写入闪存光盘:通用USB安装程序http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/)或查找特定于Linux发行版的Bootable USB创建者,例如 在Ubuntu中启动Disk Creator

自2007年以来制造的所有PC都将从相同的USB闪存盘引导,如果在BIOS中启用它,请尽早插入光盘,然后按BIOS的相应热键。


0

您可以在Ubuntu文档站点上找到很好的Dualboot指南。更多信息可上还发现了拱门Fedora的(前者还链接了良好的全程导游找到这里,而后者,特别是在附录,涵盖的主题一样分区,GRUB,等)。通常,主要Linux发行版的文档项目是非常好的技术信息来源,如果不使用该特定发行版,通常也很有价值。

另一位导游,也许有点过时,但基本上是有效的,覆盖各种情况(在一台机器与Linux已经存在或周围的其他方法安装Windows),发现这里

这些指南中的每一个都有不同的重点或目的,因此您可以从中获得不同种类的信息,因此,如果您要查找链接的文章,则可以根据情况选择其中之一。如果您想构建自己的个人指南,这些文章应为您提供方便的入门基础。


“如果您想建立自己的个人指南,这些文章应该为您提供方便的入门基础。” -这基本上也是我在链接的元文章的评论部分中所说的。很高兴获得150 rep赏金,但是如果某个非详细的非规范答案最终在一周后默认得到奖励,IMO将无济于事。
卡兰

2
编写具有规范范围的完整而全面的指南超出了我的能力和时间。我只有这些资源可以分享,而且我相信赏金结束时,奖励将获得更详细的答案。
Sekhemty

我会等待发生的事情。
2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.