Недавно я столкнулся с очень странным явлением с одним из управляемых мною серверов, который использовался для обслуживания общих ресурсов самбы по локальной сети. Он работал под управлением Ubuntu Server 8.04, и я решил обновить дистрибутив. После кропотливого выпуска по одному выпуску я остановился на версии 10.04. Сервер выдал ошибку при установке одного из дисков (sdb1), поэтому я отредактировал fstab, чтобы он использовал UUID диска вместо абсолютного пути. После перемонтирования всего исходное содержимое / dev / sdd1 отсутствовало и было заменено файлами, которые, как мы думали, мы потеряли 2 года назад.
Вот список дисков в системе (логически sda2 содержит sda5, который является swap)
ls /dev/sd*
/dev/sda /dev/sda2 /dev/sdb /dev/sdc /dev/sdd
/dev/sda1 /dev/sda5 /dev/sdb1 /dev/sdc1 /dev/sdd1
df /dev/sd*1 -H
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 487G 459G 2.9G 100% /
/dev/sdb1 493G 433G 35G 93% /srvnew
/dev/sdc1 501G 28G 448G 6% /srvb
/dev/sdd1 1.5T 112G 1.3T 8% /srv15
Как видите, в системе четыре жестких диска, и все они смонтированы. Нет логической причины, по которой данные sdd1 должны быть заменены местами. Поскольку я работаю удаленно через SSH, я заставил парней, владеющих сервером, физически открыть его корпус и подтвердить, что установлено четыре жестких диска :)
Еще одна странность заключается в том, что они сообщили, что размер четвертого жесткого диска также был 500 ГБ, а не 1,5 ТБ, и никто не менял местами диски.
Пытался запустить восстановление данных на каждом диске, который не вернул файлы (ожидалось, так как файлы никогда не удаляются с сервера). Я действительно сбит с толку и не знаю, с чего начать.
Мне кажется, у вас были файлы в каталоге, который является точкой монтирования вашего диска sdd1.
Это случалось с моим техником несколько раз. Установка диска в место маскирует то, что уже находится в нем. Когда он размонтирован, старые файлы снова видны.