在 Windows 上双启动 Linux 有什么实际理由吗?

在 Windows 上双启动 Linux 有什么实际理由吗?

我计划为我的 Windows 塔式机购买一个额外的硬盘,并考虑再次尝试使用 Linux 作为双启动。

但是,我真的想不出这有什么优点,只有缺点:

  • 切换操作系统更加复杂。(编辑:因为我每次都必须关机!)
  • 存储空间较少。(编辑:因为Linux分区会占用空间)
  • 我已经可以通过 Cygwin 在 Windows 上运行 Unix 程序。
  • 我必须将数据存储在 FAT32 而不是 NTFS 上。(编辑:FAT32 是唯一得到 Windows 和 Linux 充分支持的平台,但可靠性不如 NTFS。)

是否有任何实际原因需要这样做,或者我应该将硬盘格式化为 100% 不可启动的 NTFS 进行存储?

现在是一个社区维基。

答案1

  • 切换操作系统更加复杂。

不是很大。在启动时通过菜单选择一个。

  • 我已经可以通过 Cygwin 在 Windows 上运行 Unix 程序。

在本机运行总是更好。任何在 Wine 上玩游戏的人都会告诉你这一点。

  • 我必须将数据存储在 FAT32 而不是 NTFS 上

错误的(取决于您的发行版)。我使用过的所有发行版在读取 NTFS 时都没有问题。

选择 Linux 的理由

  • 编程应用程序。可能不适用于你,但除了 Visual Studio 之外,所有最好的工具都是 Linux 第一,Windows 第二。
  • 虚拟桌面。您可以同时拥有多个(通常是 4 个,但您可以更改)应用屏幕。这就像拥有 4 个显示器,但又没有 4 个屏幕带来的费用和空间问题。
  • 金钱。大多数 Linux 程序都是免费的。许多最好的免​​费服务器和编程软件甚至没有 Windows 版本。Linux 本身也是免费的,这是一个明显的优势。

不使用 Linux 的原因

  • 正如您所看到的,人们喜欢 Linux 的大多数原因(除了免费之外)都是针对高级用户和书呆子。如果您觉得 Windows 满足了您的所有需求,并且您已经为它付费,并且您对拓展技能不感兴趣,那么安装 Linux 的必要性就不大。
  • 学习。有些人(比如我)善于学习新事物,大约一天就能掌握 Linux 的基础知识。其他人则比较困难。
  • 命令行。Linux 命令行并不是一些 Windows 狂热者认为的令人厌恶的对象(主要是因为 cmd.exe(Windows 命令行)恐怖的物体)。日常使用也不需要它。但你会发现很多 Linux 用户/教程会假设你能够使用命令行。

答案2

当你想尝试 Linux 但又不太确定时,可以考虑使用虚拟机,例如虚拟盒。您可以在该虚拟机中安装 Linux,而不必担心分区、双重启动和所有其他内容。

使用虚拟机非常简单,而且不会破坏您现有的配置。使用完毕后,您可以直接删除它。此外,虚拟机的另一个巨大优势是能够轻松地在两个操作系统之间切换,包括将文件从一个操作系统拖放到另一个操作系统。

答案3

使用 Linux 的实际理由有数百个,而不运行 Linux 的实际理由也有数百个。

我认为,你真正的问题是“我安装 Linux 有什么特别的理由吗?”根据你上面所写的内容,答案似乎是“没有”。

除非你提供更多信息,否则很难说得更多。你用电脑做什么?你之前使用 Linux 的实验为什么结束?

最终,没有人能说这对你有好处。我想他们可以尝试(而且经常这么做),但这很少对双方都有好处。

答案4

情况并不像 OP 所讨论的那样是 XOR。

因为 Linux 可以完美地读取和写入 NTFS,所以 Linux 可以只驻留在新磁盘上的一小块分区上,比如说 Linux 的 20 GB 分区,如果数据存储在 NTFS 分区上,这块分区就可以保存您所需的全部内容。

我一年前就这么做了,但很快发现 Linux 非常方便,以至于我很少启动 Windows,即使是在为 Windows 开发应用程序时也是如此。我使用跨平台工具开发应用程序,并且每周左右启动 Windows 来调整任何与操作系统相关的问题。

我强烈反对这里的 VM 回答。在我双启动之前,我在 VM 中运行 Linux,这总是有点麻烦。事情有点不太对劲(速度慢了一点,USB 驱动器在我想要时没有被发现,或者在我不想要时被发现,等等),使用起来并不愉快。

如果你最终不喜欢 Linux,那么你的成本就很小——20GB 和持续几秒钟的启动屏幕。

安装新驱动器是花一点时间来建立 Linux 双启动的最佳时机。

相关内容