在 Linux 上,使用外部 USB 硬盘驱动器进行 /home 安装是否安全?

mis*_*256 20 linux linux-mint

所以我打算试一试Linux Mint。据我了解,这/home是存储用户内容(如文档、下载和媒体)的地方。

因为我的 SSD 硬盘很小,所以我想使用 USB 硬盘驱动/home. 这提出了几个问题:

  • 这样做有什么本质上的错误或不好的地方吗?
  • 与使用内部 SATA 硬盘驱动器相比,它是否相当安全可靠?

Wes*_*eed 28

您可以这样做,但不建议这样做。最大的原因是硬盘驱动器始终需要 100% 的时间连接,这否定了 USB 硬盘驱动器的“便携”方面。

如果要在外部 USB 驱动器或内部 SATA 驱动器之间做出决定,请选择 SATA 驱动器。它会更快(即使在 USB3 上),如果您忘记登录到需要驱动器运行的计算机,也不会意外断开连接。

  • 如果您谈论的是用作便携式驱动器的驱动器,那就太好了。如果您只是在 USB 机箱中重新调整驱动器的用途,并且它们始终保持连接状态,那么这不是问题。 (12认同)
  • @ misha256,外部 USB 驱动器只是 USB 外壳中的普通 SATA 潜水。如果您要解决这个问题,那么您可能值得花一些时间来提取驱动器并将其直接连接到主板上的空闲 SATA 端口。问题解决了。 (10认同)
  • 虽然从与原始问题不同的评论看来,我们在这里专门讨论的是台式计算机,但对于大多数笔记本电脑来说,添加第二个 SATA 驱动器并不是一个选项,但您可以获得足够小的 USB“棒”驱动器,可以放在一个即使在包中的笔记本电脑上也可以永久端口。我已经看到这些用于扩展基于 SSD 的笔记本电脑的存储。它显然不如内部 SSD 快,但有些 USB3 的速度和延迟数据出奇地好。 (2认同)

ace*_*lin 25

假设您有一个优质的 USB 端口、电缆和外部驱动器,它应该和使用内部驱动器一样安全可靠,尤其是如果您有 USB 3.0,如果您使用的是 USB 2.0,您可能会看到一些非常明显的性能下降.


Hen*_*nes 5

将 /home 放在外部驱动器上没有问题,假设:

  1. 您的外部驱动器在操作过程中不会被拔掉(无论是 Windows 还是 Linux 都不喜欢这样。Windows 附带一个默认设置,这使得访问速度变慢但更安全。这意味着“不要在使用时拔掉它”)。
  2. 速度将比直接连接到 SATA 或 SAS 总线慢。慢多少取决于连接,而且在很多情况下,甚至 USB 2(约 30MB/秒)也可能足够快。(例如播放 MP3,播放电影,阅读配置文件,...)
  3. 这确实假设您在启动笔记本电脑之前确实为外部驱动器通电(否则安装将失败)。
  4. 它忽略任何潜在的 USB 驱动程序错误。虽然很容易测试)。

请注意,有很多关于外部驱动器不太可靠的故事。我不知道这是否属实,或者这仅仅是因为在背包里拖着可掉落的设备,从霜冻(外面)到炎热潮湿的大学演讲厅。也许两者都有。

注意 2:不要将 WD 绿色驱动器作为外置驱动器。他们往往会停很多车。如果将驱动器用作存档存储然后允许其减速,则这有利于电源使用。在积极使用时(在 Windows、Linux 或任何其他操作系统中),您可能会得到一个驱动器,它每分钟旋转一次,然后向上、向下、向上、向下旋转……这往往会磨损驱动器并等待它旋转备份会增加操作系统的延迟。


Gui*_*ker 5

安全的角度来看,如果驱动器未加密且可供其他人访问,则会出现一些问题。第一个想到的是您的 SSH 授权密钥位于您的主目录中。如果有人“借用”了一段时间的驱动器,将他们自己的授权密钥复制到用户的主目录,然后将驱动器放回原处,如果系统上启用了密钥,他们就有可能以这些用户的身份登录。

显然,您也可以使用内部驱动器来做到这一点,但外部驱动器会更加方便和诱人。