]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
Странные дела при записи лент появились, требуется шифрование
authorSergey Matveev <stargrave@stargrave.org>
Sun, 8 Apr 2018 07:15:16 +0000 (10:15 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 8 Apr 2018 07:15:16 +0000 (10:15 +0300)
БОльшую часть данных которые я записываю составляют зашифрованные
архивы. Однако последнее время записываю много простых больших файлов.
Запись делаю командой tar cvf /dev/esa0 *. Ближе к концу (95% записанных
данных) у меня внезапно вылетает write error. Ok, подумал я, может быть
лента какая-то порченная или ещё чего, ведь на другую точно такая же
директория записалась. Поменял на другую -- тоже самое, вылетает в
конце, но всегда в чуть-чуть отличающемся месте. Взял третью --
аналогично. Три раза подряд "битая" лента -- не может быть.

Вообще я заметил что привод явно умеет понимать что ему подсовывают на
вход. Зачастую между файлами архива я прям слышу что он притормаживает,
видя что что-то в tar поменялось, пошла другая метаинформация. Поэтому
решил "обмануть" его и записывать полностью зашифрованные данные, где он
точно не сможет сделать ничего "умного" (как сейчас слово smart любят
применять ко всему чему не попади). Для скорости решил использовать свой
самописный https://git.cypherpunks.ru/cgit.cgi/gohpenc.git/tree/README
который на лету при записи на ленту может обеспечить даже дохлый Celeron.
Всё успешно записалось.


No differences found