为什么“hdparm -w”被认为是危险的?

nan*_*rad 5 linux hard-drive ata hdparm

我有一个旧磁盘,它经常卡在某种形式的循环中,我经常需要执行完全重启才能让它“解开”,于是我发现了这个hdparm -w命令。但是,其联机帮助页将此命令列为危险命令:

-w

执行设备重置(危险)。不要使用此选项。它存在于不太可能的情况,否则可能需要重新启动才能使混乱的驱动器恢复到可用状态。

有哪些危险,它们是否超过了硬重启导致数据丢失的危险?

Law*_*ceC 1

显然,您不想在安装使用该驱动器的任何文件系统或正在进行读/写操作时发出该命令。

但是,如果您的驱动器在读/写操作期间卡住,并且内核操作因此被阻止(所涉及的进程将处于根据的D状态ps),我想您可能会导致意外情况(即可能出现内核恐慌),如果你发送这个命令。

如果您在驱动器正忙于执行其他操作(例如固件更新)时发出此命令,您也可能会对驱动器执行一些奇怪的操作,尽管我实际上并不知道这一点。某些驱动器固件可能存在错误,在这种情况下会导致奇怪的情况。