Internet 上充斥着技术文章,其中许多对于只想解决简单问题的普通计算机用户来说过于复杂。如果您密切注意,Internet 也是“专家”花大量时间在讨论区和论坛上大声呼救的地方。所以不要因为没有人知道所有的答案而感到难过。

所以您想在同一台计算机上双启动 Windows 和 Linux - 这真的很容易。我这里只有足够的空间来告诉您在单个硬盘驱动器或使用多个硬盘驱动器上执行此操作的最常用方法。显然,有很多方法可以完成工作,但您应该了解一些关键事项。让我们从一些关键信息开始。

Windows和Linux:同一个硬盘
Windows操作系统必须占用主引导记录(MBR)。另一方面,Linux 不必这样做。在这种情况下,您必须先安装 Windows! Windows安装成功后,就可以安装Linux了。这很关键! Linux 的“引导装载程序”称为 GRUB。安装 Linux 时 - 确保不要将 LINUX 引导加载程序安装到 MBR。

配置 Windows 引导加载程序:一个两步过程
也可以使用 GRUB 在同一驱动器上双引导 Windows 和 Linux,但它有点复杂 - Windows 引导加载程序会做的工作。在以下命令中,您创建 Linux 引导扇区的副本,然后将其保存在 Windows (C:) 下顶级目录中的一个文件中。

第 1 步:Linux
从 Linux 安装的 shell(从安装盘引导):
执行以下 shell 命令,将 /dev/hda3 替换为您的位置Linux 引导分区。

shell#dd if=/dev/hda3 of=/bootsect.lnx bs=512 count=1

将新文件 bootsect.lnx 复制到软盘并重新启动进入 Windows。

步骤 2:Windows
在 Windows 中将 bootsect.lnx 复制到 C:。然后在 DOS 提示符下执行以下命令。

C:> attrib -H -R -S boot.ini

编辑 boot.ini 以便前两行:

[boot loader] < br /> timeout = 30

在最后一行之后,添加:

c:bootsect.lnx = "Boot Linux"

就是这样,你完毕 !重新启动计算机,您将看到一个菜单,允许您选择 Windows 或 Linux。恭喜

Windows 和 Linux:两个硬盘
这也很容易。在这种情况下,您将引导至 Linux 驱动器。我们将 Windows 添加到 Linux 引导加载程序(即 GRUB)。 GRUB 是我最喜欢的引导程序。

编辑 /boot/grub/grub.conf 文件。第一行之一应包含:

timeout = 30

在最后一行之后添加:

Header Start Windows
Maps (HD1) ( hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
active
chain loader +1

把电脑重启进入Linux驱动你会看到一个菜单,允许你在 Linux 或 Windows 之间进行选择。干得好!

这篇文章显然很简短,不包含对这些命令如何工作的任何解释。此处显示的内容因您的硬件设置而异,但我相信这些是最常见的,应该可以很好地完成工作。如果这对您不起作用,我很乐意将您引导至其他资源。

版权所有 2005 Majella.us