в целях проверки целостности и восстановления магнитная сила данных, хранящихся на дисках я использую для архивации данных (в течение 30 лет или больше), я хочу читать и переписывать каждый блок данных на диске, каждый год или два. Некоторые из них HFS+
а некоторые-NFT. ответ предлагает утилиту, которая будет делать это при запуске с машины Windows, но у меня нет машины Windows под рукой, и даже если бы я это сделал, я не думаю, что утилита Windows будет работать с дисками HFS+.
Я хочу убедиться, что я освежающие важно "скрытых" данных, как раздел Карта сама по себе, поэтому я ищу процедуру, что я могу работать на Mac, который будет просто рассматривать диск как RAW блока хранения и просто читать и переписывать каждый блок на диске, но в то же время предоставляет достаточно информации, чтобы вызвать какие файлы повреждены, если он обнаруживает ошибку чтения или записи. (Поскольку у меня есть 2 архивные копии всего, я надеюсь, что смогу восстановить плохой файл в одном архиве с помощью хороший файл из другого архива.)
Я могу придумать кучу способов прочитать все данные на диске, Если я могу заставить Mac смонтировать его как raw-диск, но нет удовлетворительного способа записать данные обратно в тот же блок или определить, к какому файлу принадлежит плохой блок.
решение, которое перезаписывает данные, все равно будет полезно, даже если оно не может пометить, какой файл поврежден, если найден плохой блок. Если вы знаете решение, которое работает только на Linux или Windows, я бы хотелось бы услышать об этом до тех пор, как он может обрабатывать как HFS+ и NTFS диски. Кроме того, если вы знаете о утилите, которая может определить, какой файл является частью плохого блока, учитывая идентификатор исходного блока, это было бы полезно также как половина двухкомпонентного решения.