我刚买了一台新电脑,准备设置一切。我想双启动 Windows 7/10 和 Ubuntu 14。我希望默认情况下它会启动到 Windows,除非我另有说明。
我以前设置过双启动,但总是有点笨拙,效果也不理想。有没有特别“最佳”的方法来做到这一点?或者我应该按照什么顺序安装?
我将把它们安装在 256GB SSD 上,并且我有两个操作系统的启动盘。
答案1
最简单的方法是先安装 Windows,然后再安装 Linux。Linux 会尝试与其他操作系统兼容。当它检测到 Windows 已安装时,它会设置其引导加载程序以允许您启动这两个操作系统。
当您首次安装 Windows 时,系统会询问您是否要使用整个磁盘或部分磁盘。您应该选择仅使用部分磁盘,并为 Windows 分区分配大约 200 GB。然后,当您安装 Linux 时,使用剩余的硬盘(未分区空间)。
启动计算机时,您可以在每个操作系统之间进行选择。为了更改默认操作系统,您可以编辑引导加载程序的文件。启动到您的 Linux 安装并进入终端窗口:
sudo nano /etc/default/grub
将 GRUB_DEFAULT=0 更改为与您想要首先加载的条目编号相对应。更改此文件后,您必须运行脚本才能使更改生效:
sudo update-grub
如果您先安装 Linux,然后再安装 Windows,通常会出现的情况是 Windows 将计算机设置为仅启动 Windows,并尝试忽略您的 Linux 安装。如果发生这种情况,最简单的修复方法是使用类似 boot-repair 之类的程序。您可以从位于以下位置的 iso 创建 live-USB: http://sourceforge.net/p/boot-repair-cd/home/Home/ 当您从该映像启动时,选择“推荐修复”,它通常会修复您的引导加载程序。
答案2
您是否考虑过使用 VMWare 之类的东西并在 Windows 桌面上为 Ubuntu 创建虚拟机?我过去创建过双启动,也发现它有点笨重,但如果您只是想安装 Ubuntu 来使用,同时仍使用 Windows 虚拟化,那么这是一个不错的选择。
为了方便使用,我建议使用虚拟机而不是双启动。如果您不想再使用双启动或想要添加新操作系统,则必须继续对驱动器进行分区和重新格式化。使用虚拟机,您几乎可以随意添加和删除您正在使用的虚拟机。它非常有利于学习和练习新操作系统,以及满足纯粹的好奇心!
我执行双重启动的方式是在硬盘上为其创建一个新分区,然后以此方式执行安装。这种方法可行,但一定要考虑使用虚拟机来安装多个操作系统。这样更简单。
答案3
先安装 Windows,然后安装 Ubuntu。要更改引导加载程序,请使用以下命令安装 GRUB Customizer:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
启动它,然后将 Windows 启动移动到第一个位置(使用列表配置Tab)。 Windows 启动通常称为Windows 恢复环境。然后,转到常规设置Tab,并确保默认启动项是第一个位置。单击节省,就完成了。我通常都会这样做sudo update-grub
,但我不确定是否有必要。