在第二个硬盘上安装 Ubuntu,而不会干扰其他驱动器或主 Windows 7 引导加载程序?

在第二个硬盘上安装 Ubuntu,而不会干扰其他驱动器或主 Windows 7 引导加载程序?

假设我有 3 个硬盘:

c: 500 gig windows 7 with win7 boot loader
d: 1tb nothing on it (but I want a Linux os on it... Ubuntu, debian, fedora ect)
g: 3tb random stuff

我想将 Ubuntu 和 grub 放在 D 盘上,但我想正常启动我的电脑,并且只有当我执行高级启动并选择备用启动设备(1TB 硬盘)时才启动 grub 和 Ubuntu。Ubuntu 和其他 Linux 发行版可以做到这一点吗?此外,所有发行版都要求您创建 Linux 交换分区吗?

哦,最后,我可以在 D 盘上多重启动不同的发行版,比如 slackware 和 archlinux,然后让 grub 在启动时启动 D 盘上的所有操作系统吗?甚至可以多重启动旧版本的 Windows 和 DOS 甚至 hackintosh?

答案1

1. Of course you can install Ubuntu on Hard Disk Drive D (I am not talking about 
logical disk drive). While installing Ubuntu, it would
offer a page, in which you select the Hard Drive on which the OS
should be installed. This option is there in pretty much all the
operating system installers.

2. You can even install multiple operating systems on the same drive (D), the 
bootloader corresponding to the last operating system which you install on that 
drive will show up and list all the operating systems available on that drive.

3. You can read about sharing the swap space

https://unix.stackexchange.com/questions/5656/are-there-any-side-effects-when-two-distros-share-a-swap-partition

答案2

如果 BIOS 中有高级启动选项,那么是的,您可以使用D:驱动器安装 GRUB 和多个 Linux 发行版。我有一个双启动系统,主驱动器上安装 Debian,辅助驱动器上安装 Ubuntu,GRUB 在启动时出现,我可以启动任一系统。

交换分区是 Linux 的标准配置。另一个答案中的链接权衡了共享交换分区的利弊。

答案3

你要做的是在你的 'd:' 驱动器上安装 ubuntu,并将 grub 放在上面。不是 c:,而是 d:。然后你可以使用一些简单的命令,例如易BCD将 ubuntu 条目添加到您的 Windows 7 引导加载程序。这样,您的 Windows 不会受到影响,并且 grub+ubuntu 位于其自己的驱动器上。

相关内容