yuri.nefe...@gmail.com -> debian-russian@lists.debian.org @ Wed, 4 Jun 2014 16:25:00 +0400 (MSK):
y> Что-то я не пойму, как после fsck может изменится md5sum у файла? y> Ситуация такая: имеется файл >> ls -l 3050.dst y> -rw-r--r-- 1 хххх хххх 837956261 Мар 31 10:10 3050.dst >> md5sum 3050.dst y> ab6b39961d6a8ae0715762193c1e8de2 3050.dst y> И вот программа, которая его читает стала читать из него y> что-то странное, так что я даже заподозрил, что диск испортился. y> Запустил fsck.ext4 -c /dev/sdb1 y> Больше часа шуршало, ничего не нашло: Checking for bad blocks (read-only y> test): 0.00% done, 0:00 elapsed. (0/0/0 errdone y> Однако и ошибка пропала и у файла md5sum изменился... y> # md5sum 3050.dst y> 717166646debf59752d07f7b2b0a2674 3050.dst y> # ls -l 3050.dst y> -rw-r--r-- 1 хххх хххх 837956261 Mar 31 10:10 3050.dst y> Как такое может быть? Кто-то жутко врет, но кто? Бэкапной копии нету, сравнить? badblocks в read-only случае читает блок и проверяет, не вернули ли ошибку чтения. Это не значит, что оттуда вернули то, что когда-то туда было записано. Возможно, он читает несколько раз и сравнивает результаты чтения. Возможно, попинав диск, он вызвал relocation на уровне контроллера, и потому не получил ошибки, но данные на новом месте не совпадают с теми, что когда-то давным-давно были на старом :) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/87d2eohm1p....@wizzle.ran.pp.ru