Как доказать, что диск не используется?

У меня есть привод, который я пытаюсь заменить. Я считаю, что он больше не используется какой-либо системой или пользователем и может быть удален. Я скопировал с него все, что считаю важным.

Есть ли способ доказать, что диск больше не используется?

Идеи:

  • Проверить хэш всего диска ' s сейчас и сравнить его через неделю?
  • Регистрировать любой доступ к диску с помощью lsof или какой-либо другой функции уровня ядра?
  • Получить информацию о последнем чтении или записи из утилит SMART на диске?

Есть другие идеи? В идеале я бы хотел наблюдать за ним в течение недели или около того, чтобы быть уверенным. Если в течение этого времени были прочитаны или записаны какие-либо данные, я хотел бы знать этот факт.

Кажется, простая концепция, но я не смог найти никаких хороших результатов для этого.

ОБНОВЛЕНИЕ - Файловая система ext4.

1
задан 22 June 2017 в 20:20
1 ответ

cat / proc / diskstats . Обратите внимание на значения для устройства, которое вы хотите удалить. Подождите некоторое время. cat / proc / diskstats снова. Если первое или пятое число после имени устройства выросло, что-то было прочитано (первое число) или записано (пятое число) с / на диск за указанный период времени.

Documentation / iostats.txt содержит все кровавые подробности о / proc / diskstats и о том, что означают все числа, если вам нравятся подобные вещи.

2
ответ дан 3 December 2019 в 20:21

Теги

Похожие вопросы