openSUSE Leap 15.3 访问未挂载旧故障磁盘索要认证,是否需物理移除
openSUSE Leap 15.3 旧故障磁盘处理建议
是否需要物理移除可以根据你后续对旧磁盘的使用需求决定:
无需后续操作的场景(推荐直接物理移除)
如果你已经完成所有可用数据迁移,后续不需要对旧磁盘做数据恢复、坏道检测、售后送修检测等操作,建议直接断电后物理拔出:
- 可以彻底避免系统持续轮询探测故障磁盘占用IO资源,防止整机响应被拖慢
- 直接消除反复弹出的身份认证弹窗干扰
- 规避故障磁盘出现供电异常、短路等小概率硬件问题,连累其他正常硬件的风险
需要后续操作的场景(可先做逻辑屏蔽无需拔盘)
如果你还需要保留旧磁盘做后续处理,可以通过udev规则屏蔽系统对该磁盘的自动探测,解决身份认证弹窗问题,操作步骤如下:
- 执行
lsblk命令确认旧故障磁盘的设备名,通常为/dev/sdb、/dev/sdc这类格式,注意和正常工作的新磁盘区分开 - 执行
udevadm info --query=all --name=/dev/sdX(将sdX替换为你查到的旧磁盘设备名),获取磁盘的ID_SERIAL属性值 - 新建udev规则文件
/etc/udev/rules.d/99-ignore-broken-disk.rules,添加如下内容,将占位符替换为你查到的旧磁盘序列号:
SUBSYSTEM=="block", ENV{ID_SERIAL}=="此处替换为旧磁盘的ID_SERIAL值", ENV{UDISKS_IGNORE}="1"
- 执行
udevadm control --reload-rules && udevadm trigger让规则生效,后续系统就不会再主动访问该故障磁盘
- 注意:如果旧磁盘在使用过程中出现异响、异常发热的情况,请立刻断电拔出,避免硬件故障进一步扩散
内容的提问来源于stack exchange,提问作者Frik Brits
相关产品推荐
相关产品推荐

