![要在一台计算机上使用 Windows 和 Ubuntu,我应该先安装哪一个?](https://linux22.com/image/813481/%E8%A6%81%E5%9C%A8%E4%B8%80%E5%8F%B0%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%8A%E4%BD%BF%E7%94%A8%20Windows%20%E5%92%8C%20Ubuntu%EF%BC%8C%E6%88%91%E5%BA%94%E8%AF%A5%E5%85%88%E5%AE%89%E8%A3%85%E5%93%AA%E4%B8%80%E4%B8%AA%EF%BC%9F.png)
我知道这是可能的先安装 Ubuntu,然后再安装 Windows或者先安装 Windows,然后安装 Ubuntu,但假设我可以自由地做任何一件事,哪个安装顺序更好、更容易、更可靠?
答案1
答案2
我认为首先安装 Windows 是正确的做法。这样,Ubiquity 可以为您处理分区大小调整,您无需采取某种黑客手段来恢复 GRUB 菜单。
答案3
您考虑过虚拟化吗?
您将不再面临破坏 Windows 安装的风险。您可以运行两个都操作系统。
如果您只需要命令行 unix 工具(编程)的执行环境,虚拟化就很棒。兼容性是绝对的。
您可以使用免费的 Virtualbox,或者免费的 vmware server。
至于我自己,我正在使用通过 vmware/Win7 虚拟化的 ubuntu server 10.4 LTS 进行 Web 开发。我非常喜欢这个解决方案。
答案4
我必须在这里插话。我已经管理双/三/四启动系统很多年了。毕竟,我的经验告诉我,如果你能负担得起并管理好在电脑上安装两个驱动器的技术过程,这将是实现双启动的最佳方式。仔细想想,这很简单。
安装两个硬盘,速度和大小无关紧要。它们可以不同。但它们仍必须满足每个操作系统的最低要求(大于 4gb,这在当今非常常见)。
先安装哪个操作系统并不重要,但关键是在安装操作系统时只打开一个驱动器。假设您选择先安装 Windows。您将拔下用于 Linux 的另一个驱动器。这样,在启动过程中,Windows 就无法检测到有另一个驱动器。将 Windows 安装到该驱动器后,执行完全相反的操作。拔下 Windows 驱动器(显然,在硬盘配置之间关闭机器电源),然后插入 Linux 驱动器。开始安装 Linux,Linux 将无法知道您的 Windows 驱动器和 viola。两个独立的引导记录和两个独立的安装。没有混乱的引导加载程序可能会失败。没有混乱的分区可能会崩溃。不要试图在同一物理磁盘上管理两个不同的文件系统。
现在来看看额外的技术部分。当您将两个驱动器重新插入主板时,主板将有一个设置,即它应该尝试从哪个驱动器启动(进入您的 Bios 进行调整)。您计划更频繁使用的操作系统就是您要设置为默认的驱动器(我目前是 Windows XP,但我也有 win7 和 Ubuntu 10.04)。当我想启动到不同的操作系统时,我只需按 F11(这会因主板而异,但通常每个主板都有一种在启动时从不同设备启动的方式,您不需要每次都进入 Bios 进行调整)然后出现启动菜单。我只需选择要启动的驱动器,然后就好了!多操作系统机器没有引导加载程序和分区。
使用 Linux,您甚至可以直接取出硬盘并将其放入另一台具有不同硬件的机器中,并且 Linux 很有可能足够智能地调整其硬件设置以匹配新机器。
祝你好运!