在 Windows 中对 Linux 进行沙盒处理

在 Windows 中对 Linux 进行沙盒处理

我正在尝试找出设置计算机的最佳方法,以便我可以运行 Linux 作为我的主要操作系统,并使用 Windows 来玩游戏和处理媒体文件。

我研究过虚拟化并在 Fedora 中设置了一个虚拟 Windows 机器,但最近有人建议我研究 Windows 中的沙盒 Linux。

我快速搜索了一下,但找到的所有内容都是关于在 Linux 中对 Windows 进行沙盒处理的。所以我的问题是;

  • 安全性有何差异
  • 如果可以的话,Windows 能够对 Linux 沙盒造成多大程度的破坏
  • 哪种设置最容易设置
  • 性能差异

据我所知,如果沙盒正确运行,Windows 主机将无法控制任何属于 Linux 操作系统的东西,但我很难相信 Windows 本身无法访问沙盒中的任何东西,反之亦然,但不是那样。

我也以为我会像使用虚拟机一样简单地通过硬件,这是正确的吗?因此唯一的性能差异在于 Windows 占用资源,而这在现实中不会产生任何差异,因为无论如何 Windows 机器都是需要性能的?

例如,如何防止 Windows 读取沙箱内的数据(无论是活动数据、静止数据还是发送到 Linux 操作系统的输入数据)?


任何能帮助我进一步理解的链接都将不胜感激。无论如何,我都会继续阅读这个主题,但我只是想确保我没有把时间浪费在无用的东西上。

答案1

安全性有何差异

我认为不是那么多。您的 Windows 可以被攻破,因为它可以访问互联网,无论是虚拟机还是在硬件上运行。Linux 也一样。真正的问题是您对备份的信任程度有多高。

如果可以的话,Windows 能够对 Linux 沙盒造成多大程度的破坏

我怀疑是否存在针对虚拟机的恶意软件,因为这些通常是一次性系统。但勒索软件可以像加密其他文件一样加密其映像文件。

哪种设置最容易设置

在 Windows 下运行 Linux VM 更容易,尤其是出于许可目的。但是,当您不需要它时,您仍然需要使用 Windows,因为它会占用内存/CPU,需要强制重启等...

性能差异

总体来说没什么问题。但是如果你想玩视频游戏,你必须将 Windows 作为主系统,VM 软件几乎不支持 3D 视频卡。你还可能会遇到特殊 USB 外围设备的问题(至少在使用 VirtualBox 时)。

另外两件事需要调查:

  1. Windows Subsystem for Linux(又名 WSL),正如其名称所示,它实际上是 Windows 的 Linux 子系统。

  2. 另一台更小/更轻的 PC 来运行 Linux。不需要花费太多。Raspberry Pi 就可以做到。

相关内容