两个分区中的两个 Windows 彼此隔离

The*_*ser 5 windows windows-7 hard-drive partitioning

我有一个 400 GB 的硬盘。我想知道有没有办法把它分成两个分区A和B,并使它们在逻辑上相互隔离!在分区 A 中有一个 Windows 7,在分区 B 中有一个 Windows XP。在每个 Windows 中,操作系统只看到一个 200 GB 的硬盘(我的意思是在磁盘管理中,我看到 200 GB 作为总空间)

我的意思是,是否有任何方法可以创建一个具有一个 400 GB 硬盘的系统,其行为与具有两个单独的 200 GB 硬盘的系统完全一样?

仅供参考:为什么?因为如果一个窗口受病毒影响,另一个窗口仍然安全。例如,我将只在 Windows-7 中使用互联网,而我在 Windows XP 中完成我的重要工作!

Eli*_*ech 6

我能想到的唯一方法是使用虚拟机(有几个实用程序,例如免费的VirtualBox)。每台机器都从 HD、CPU 和 RAM 中获得共享,这非常安全。

如果这不是一个选项,那么下一个最佳解决方案是使用 BitLocker、TrueCrypt 等加密整个卷。唉,这只会阻止对数据本身的访问 - 格式化仍然可用。如果恶意用户对您的计算机具有管理员访问权限(或更糟糕的物理访问权限),则您无法阻止他擦除您的音量。


Hen*_*nes 4

如果您对 200GB 卷感到满意,那么:是的。

您可以对磁盘进行分区,使磁盘有两个 200GB 的分区。添加一个引导加载程序,将一个分区设置为 NTFS (0x06) 类型,并将一个分区设置为另一种类型。然后启动到0x06分区。

结果是 Windows 将看到一个带有两个分区的 400GB 磁盘。一个分区将被识别(您从中启动的那个分区),另一个分区的类型未知且未使用。

我们曾经在工作中使用称为XOSL的东西来做到这一点。然而,这对我们来说效果不佳,因为人们倾向于在两个操作系统之间共享 USB 笔驱动器,并且仍然设法感染两个分区。

所以是的,它可以工作。但要小心共享邮件、共享笔式驱动器、共享 SD 卡等。

  • 我同意常识是最好的方法。但遗憾的是常识并不常见(尤其是在喝咖啡之前)。人们确实会犯错误。如果您只有一台计算机,那么 liveCD 是最好的,其次是两个没有共享启动介质的加密卷。第三种是虚拟机(假设您不需要游戏)。所有这些都是侵入性的。我认为 GRUB/XOSL 和两个分区是一种相对良好的工作方式,不会造成干扰(因此不会“因为 $some_reason”而跳过这一次),否则这种情况往往会发生。 (2认同)