如何certificate驱动器没有被使用?

我有一个驱动器,我正在努力取代。 我相信它不再被任何系统或用户使用,并且可以被删除。 我已经复制了所有我认为相关的东西。

有没有办法certificate驱动器不再被使用?

思路:

  • 现在检查整个驱动器内容的散列,并在一周内进行比较?
  • 使用lsof或其他内核级别的functionlogging对驱动器的访问?
  • 从驱动器上的SMART使用情况获取最新的读取或写入信息?

任何其他的想法? 理想情况下,我想监视一个星期左右,只是为了确保。 如果在此期间读取或写入任何数据,我想知道这一事实。

看起来像一个简单的概念,但我一直没能find任何好的结果。

更新 – 文件系统是ext4。

cat /proc/diskstats 。 记下您希望删除的设备的值。 等一段时间。 cat /proc/diskstats了。 如果设备名称之后的第一个或第五个数字已经增加,则在手头的某个时间段内,某些内容已经从磁盘读取(第一个数字)或写入(第五个数字)。

Documentation/iostats.txt具有关于/proc/diskstats所有/proc/diskstats ,以及所有这些数字的意思,如果你是这样的事情。