Linux 下如何使硬盘离线(脱机)

在 Windows 的磁盘管理器里,在列出的一块硬盘上右键,可以找到一个菜单项,使得所选硬盘离线(刚刚看了一眼,中文写的是“脱机”)。这个操作的后果就是,让这块盘在整个系统中消失,但又不同于物理层面的拔掉连接线,因为还可以再把它“联机”回来。在 Linux 有没有类似的功能呢?查了一下资料,找到多年前就有人写就的一段脚本

其下有人追问,那如何才能再让它“联机”回来。另一个人做了一个简单回答。

(脚本中的)offline 和 1 是不同的(作用),前者使得磁盘在系统的块设备子系统中不可用,而后者会在物理上通知驱动器断电。重新扫描的动作不会使得系统将离线的磁盘加回来的原因在于,内核记忆了它的离线状态。要想在线回来的话,有个吊诡的地方是,需要使用的状态词不是直觉的 online,而是 running。但在 offline 和 running 之间切换的前提是不能 delete。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注