在一台计算机上使用Windows和Ubuntu,我应该先安装哪台?

我知道可以首先安装Ubuntu,然后 安装 Windows或首先安装Windows,然后安装Ubuntu ,但假设我可以自由选择,这是更好,更简单,更可靠的安装顺序吗?

安装Windows 安装Ubuntu要容易得多。 Windows安装过程没有与其他操作系统一起安装的选项,因此这样做涉及手动调整分区大小和摆弄主引导记录 。 虽然这肯定是可行的,但是这个过程不那么“在轨道上”并且留下了更多的用户错误空间。

安装Ubuntu第二个就像下面的屏幕一样简单:

Ubuntu安装“安装类型”部分的屏幕截图

我会说首先安装Windows是要走的路。 这样,Ubiquity可以为您处理分区大小调整,并且无需采用某种方法来恢复GRUB菜单。

你考虑过虚拟化吗?

您将不再有破坏Windows安装的风险。 并且您可以同时运行两个操作系统。

如果您只需要命令行unix工具(编程)的执行环境,那么虚拟化就很棒。 兼容性是绝对的。

您可以使用免费的Virtualbox或vmware服务器,它也是免费的。

至于我自己,我正在使用vmware / Win7虚拟化的ubuntu服务器10.4 LTS进行web开发。 我是这个解决方案的忠实粉丝。

我同意上面的说法,如果你绝对必须双重启动,出于给定的原因首先安装Windows,但还有另一种方法,安装Ubuntu,然后在Virtualbox中为你的Windows安装创建一个VM。

一旦您意识到您已经使用Windows超过一年,只需删除VM并释放空间。

我必须在这里发出声响。 多年来我一直管理双/三/四启动系统。 毕竟我经历过我发现的事情,如果你能负担得起并管理将两个驱动器安装到你的计算机中的技术过程,这将是双启动的最佳方式。 当你想到它时,这很简单。

安装两个硬盘,无论它们的速度或大小都无关紧要。 他们可以变化。 但是,它们仍然必须满足每个操作系统的最低要求(这些天超过4gb这是非常常见的)。

无论您首先安装哪个操作系统都无关紧要,但关键是安装操作系统时只有一个驱动器通电。 所以假设你选择先做Windows。 您将拔掉将用于Linux的其他驱动器。 这种方式在启动过程中,Windows无法检测到有另一个驱动器。 将窗口安装到该驱动器上后,请执行相反的操作。 拔下Windows驱动器(显然在硬盘驱动器配置之间关闭机器),然后插入Linux驱动器。 开始安装Linux,Linux将无法了解您的Windows驱动器和中提琴。 两个独立的启动记录和两个独立的安装。 没有凌乱的启动加载程序的东西可能会失败你。 没有凌乱的分区可以分崩离析。 没有尝试在同一物理磁盘上管理两个不同的文件系统。

现在为额外的技术部分。 当您将两个驱动器插回主板时,将设置一个应该尝试从哪个驱动器启动的设置(进入您的Bios进行调整)。 您计划更频繁使用的操作系统是您想要设置为默认的驱动器(我的目前是Windows Xp,但我也有win7和Ubuntu 10.04)。 当我想要启动到另一个操作系统时,我只需点击F11(这将因主板而异,但通常每个主板都有一种在启动时从不同设备启动的方式,你不应该每次都进入Bios调整这个),然后启动菜单。 我只是选择我要启动的驱动器和中提琴! 多操作系统机器,带有引导加载程序和分区。

使用linux,你甚至可以直接拿出你的硬盘驱动器并将其弹出另一台使用不同硬件的机器,Linux很有可能足够聪明地调整它的硬件设置以匹配新机器。

祝好运!

使用Windows nagware“OSL200”(绕过唠叨的24.90美元),您可以随时安装Windows 7。 我总是为Windows提供第一个分区(<20GB)的硬盘。 许多'buntus(gparted或其他分区管理器)允许您随时随地“移动”其他分区,前提是您不要过多地对Linux操作系统进行多任务处理。

Windows还有其他启动助手(Boot-us 3.0.2,Gag4.10,Plop启动管理器5.0,智能启动管理器和许多其他启动助手),但我对这些没有一致的成功。

在我的桌面更换(HP Pavilion DV7)上,我的两个硬盘驱动器中的每一个都有一个20GB的Win主分区。每个我在两个硬盘驱动器的末端有一个主分区(10GB),只有Linux允许。

所有其他分区:DATA,ARCHIVES,多个Linux-op-systems,…都在每个驱动器的扩展分区中。 所有DATA,ARCHIVES都是Win7-NTFS压缩分区。 所有其他人都是EXT4。

在Windows nagware之后,我有大约10到16个操作系统从中启动。 这包括最新安装的操作系统的所有“后端”。 ‘buntu op sys将内核更新(如果你允许),但也允许访问以前的内核。

偶尔我的一个’buntus允许安装Grub2,然后以某种方式让我绕过Windows OSL2000。 但后来我’实时’安装另一个Linux变种,然后删除Grub2设置。