多个驱动器、多个操作系统之间无法互相访​​问

多个驱动器、多个操作系统之间无法互相访​​问

我想为我的电脑多配几个硬盘,以便在其上安装不同的操作系统,但我不希望任何操作系统能够访问其他硬盘。

例如:OS A 只能访问其自己的驱动器,OS B 和 C 也是如此。

我真的不知道该如何向谷歌提出这个问题,否则我现在可能已经找到答案了。

编辑:我真的宁愿驱动器在物理上无法访问(断开连接/断电),以防止任何恶意行为者访问任何其他驱动器。

答案1

我真的宁愿驱动器在物理上无法访问(断开连接/断电),以防止任何恶意行为者访问任何其他驱动器。

据我所知,商业物理驱动器切换器并不存在。制作一个是可能的,但不太安全——您可能会在计算机运行时意外打开驱动器(打破隔离)或关闭驱动器(阻止操作系统在操作过程中访问)。

主板固件(UEFI)不支持每个操作系统的配置切换。

我建议使用虚拟机来实现这一目标。虚拟机是独立的,不能访问彼此的磁盘。虚拟机管理程序将强制执行安全性并防止对正在运行的虚拟机进行不安全的硬件更改。在现代硬件上,虚拟化的开销很小。对于您的用例,类型 1 虚拟机管理程序将是合适的,例如 VMware ESXi。您也可以考虑 Unraid,尽管它的主要用例不同。

答案2

我会通过获取(热)可插拔驱动器托盘并放入适当的磁盘来解决这个问题 - 名义上是这样的https://www.amazon.com/Kingwin-Universal-Tray-Less-Backplane-Enclosure/dp/B00M3WNWB2/ref=mp_s_a_1_6?dchild=1&keywords=hard+drive+caddy+sata+removable&qid=1609143349&sr=8-6#immersive-view_1609143508550

如果您使用 UEFI 启动,您可能会遇到一个有趣的问题(但并非无法解决),但如果您使用传统启动,这应该不是问题。

相关内容