HDD: Продолжение темы с 746.52Gb на 3TB+ HDD

Aug 27, 2013 01:06

*** (Кратко) важно: BIOS на системе, где это будет проявляться, должен быть UEFI (сам по себе, при этом использоваться может как legacy).
Правильная формула для расчета смещения мусора.

Ну вот, наконец-то какая-то гадина опять записала в мои файлы. Из того, что я помню, что я делал "неординарного" - это запускал утилиту для просмотра SMART'а на ( Read more... )

marvell, bugs, hardware, efi, gpt, uefi, hdd

Leave a comment

f2065 August 26 2013, 21:49:02 UTC
Написать утилиту которая будет раз в минуту проверять содержимое этих секторов… Чтобы точно узнать в какое время они повреждаются…

Reply

sporaw August 26 2013, 21:50:54 UTC
Сейчас это можно сделать даже просто на уровне чтения нужных (моих) файлов по определенным смещениям.
Лениво писать (хотя минут 10-15, в общем-то, но мне ж захочется фич) + задалбывать диск постоянным чтением как-то не охота.

В целом, конечно, годно. Может и напишу.

Reply

sash_kan August 27 2013, 12:41:58 UTC
как у вас в ms/windows всё сложно:
вместо тривиальнейшего однострочника утилиту какую-то писать нужно…
её, небось, и компилировать придётся? инсталлятор писать?

Reply

sporaw August 28 2013, 22:14:22 UTC
Что подразумевается под "тривиальнейшим однострочником"?

Reply

ext_1907554 August 28 2013, 23:30:32 UTC
> "тривиальнейшим однострочником"?

#!/bin/sh
date >>logfile.log
sha512sum my_badsector_file >>logfile.log

Подвесить в сron c периодом в минуту ...
Ну и потом, скрипт проверяющий совпадение четных строчек, хотя б и на awk
Что-то типа
BEGIN{
getline prev2 < logfile.log ;
getline prev2 < logfile.log ;
while ((getline date

Reply

sporaw August 29 2013, 00:34:56 UTC
В таком виде на CMD/BAT это тоже не сложно написать.
На уровне md5.exe и fc :) или даже рядом положить оригинал и fc /b
Я предполагал немножко другое все-таки.

Reply


Leave a comment

Up