Зато она случилась на Windows: Paragon HFS+ изуродовал диск до такой неузнаваемости, что его восстанавливали потом 2 месяца! (к чести будет сказано — таки восстановили :). Буквально неделю назад точно такая же зараза случилась у меня с диском HFS+ из-за утилиты MacDrive, которую последние годы использую вместо Paragon HFS+ (никаких других альтернатив для Windows вообще больше нет).
Катастрофа в обеих случаях — и с Paragon HFS+, и с MacDrive — произошла по одной и той же причине: нештатное отключение внешнего диска. Только не нужно тут изображать из себя девственниц и тыкать ефрейторским пальцем в RTFM: о том, что нельзя выдергивать внешние диски, а следует их предварительно отключать через интерфейс ОС я узнал, наверное, тогда, когда молодые ефрейторы-гоблинарии еще не появились на свет. Да вот только об этом не знают производители: что проприетарные товарищи, наглухо запаивающие диски в собственные корпуса, что производители этих самых корпусов (любые, даже те, кто закашивает под элиту, вроде Zalman) — их продукты имеют мерзкую особенность самопроизвольно отключаться!
Всегда — по одной и той же причине: люфт в разъеме USB. Проблема эта обрела прямо-таки катастрофические масштабы с переходом на USB 3.0: разъем, разделенный на два подразъема, настолько ненадежно соединяет кабель, что практически каждое третье подключение внешнего диска заканчивается трагедией — тем самым непредвиденным отключением от системы.
От того, что это отключение носит форс-мажорный характер, никому не легче: утилиты вроде MacDrive, Tuxera или Paragon в 5 случаев из 10 оказываются к подобным обрывам связи не готовы и дальше... Дальше: или пан, или пропал! Обычно вы отделываетесь легким испугом, либо парой-тройкой кластеров с потерянными данными. Но иногда случается полный тухес, который я лично отловил уже два раза: пару лет назад с Парагоном, и вот теперь — с MacDrive.
Тухес выглядел следующим образом: после очередного непредвиденного случайного отключения 500-гигового жесткого диска, форматированного в HFS+, и уложенного как раз в красивейшую (и от того, еще более ненавистную) коробочку Zalman, диск этот перестал читаться везде! И на моем штатном Macbook Pro, и на моем запасном Sony Vaio Z (которым, признаюсь честно, я довольно активно пользуюсь, например, для вторичных задач видео монтажа и рендеринга, которым не хочется занимать ресурсы основного ноутбука).
Я перепробовал практически ВСЕ пользовательские утилиты, какие только есть для Мака и Форточек: все эти Акронисы, Анделиты, Data Rescue и ВiskWarrior'ы! Так вот, скажу я вам: всё это — величайшая профанация! Все программы пользовательского (не профессионального!) уровня работают точно так же, как работают штатные утилиты, встроенные в ОС (что Mac OS X, что Windows). То есть: если на уровне штатной утилиты диск не читается, его не видят и пользовательские программы сторонних разработчиков. Все, что они делают, так это добавляют функционала к уже существующим в штате решениям.
Надеюсь, читатели понимают, что я бы никогда не стал писать на старости лет эту страшилку, если бы не нашел выхода из ситуации :) Я его таки нашел и остается только удивляться, почему это случилось на 13 году написания Голубятен. Хотя, наверное, знаю почему: раньше, когда у меня не было Мака, не возникало и подобных проблем, которые целиком и полностью вызваны антагонизмом враждующих между собой операционных систем: в том смысле, что при экстренном отключении внешнего диска, отформатированного в родной файловой системе, как я уже сказал, не случается худших проблем, чем потеря данных из пары-тройки кластеров. Так, чтобы диск совершенно приходил в нерабочее состояние и не воспринимался ОС, за все 16 (с 1993 по 2009) лет жизни с Windows у меня не случалось ни разу. Зато после перехода на Мак за 3 года вышло два полноценных обвала. Вот уж точно: уходя — уходи!
Так вот: представляю читателям программу, которая мгновенно распознала покореженный MacDrive диск, указал причину поломки и легко позволила восстановить ВСЕ данные без единой потери с поврежденного диска — это разработка замечательнейшей профессиональной конторы по имени R.Lab.
У R.Lab длинная линейка программных и программно-железных комплексов для восстановления данных из убиенных дисков. Догадываюсь, что положительные результаты достигаются в случаях, несопоставимо более тяжких, чем у меня, достаточно взглянуть на этого монстра:
Это один из таких комплексов R.Lab — PC−3000 Portable, способный творить чудеса с жесткими дисками, на которых часом ранее танцевали лезгинку (утрирую, конечно :).
Спасение моего диска с предельной непринужденностью оказалось по плечу даже стартовой разработке R.Lab — бесплатной утилитке R.Saver:
Разумеется и одна из флагманских утилит — UFS Explorer — щелкнула этот орешек с закрытыми глазами: