Ситуация такая: есть домашний комп, на котором испокон веков успешно сосуществуют винда и линукс. (Ну, как линукс... Kubuntu.) Поскольку необходимость в винде иногда возникает, и не хочется себя в такие моменты ограничивать в доступе к файлам, я взял за привычку практически всё хранить на NTFS-разделе жёсткого диска. И всё было хорошо, пока в один прекрасный момент не начал проявляться странный-престранный баг, связанный с этим разделом и больше ни с чем другим.
Совершенно внезапно, без предварительного оповещения населения, NTFS-раздел в некотором смысле перестаёт быть доступным. Все программы, работавшие с данными на этом разделе, постепенно (кто чуть раньше, кто чуть позже) обнаруживают, что файлов-то уже и нет, и вырубаются либо сыпят ошибками. Если попытаться перейти в любую папку на этом разделе в консоли, ответом будет фраза «Transport endpoint is not connected».
В то же время команда ntfsls вполне успешно показывает содержимое из корня диска, а если с первого раза и нет, то успешно делает это после выполнения ntfsfix -d. Однако смонтировать отвалившийся диск обратно это нифига не помогает: сколько ни монтируй-отмонтируй его туда-сюда, лучше не становится, пока не перезагрузишься. Зато как перезагрузишься — всё снова работает, как будто ничего и не было. И не отваливается ещё дня три. Или один день. Или полдня. Или неделю. Или две. Как повезёт.
Чётких зависимостей появления Бага от чего-либо я не проследил. Он совершенно аномален:
- Может, он был, есть и будет всегда, и нефиг жаловаться? Нет. Я ни разу не видел такого под Kubuntu 12.04 и ранее, но сразу после апгрейда до Kubuntu 12.10 это началось.
- Может, он (к)убунто-специфичен? Точно нет. Полгода назад я какое-то время юзал Arch Linux, там впервые и столкнулся с этим явлением. А через полгода вот, видимо, и в отстающую Убунту занесло.
- Может, проблема кроется конкретно, скажем, в пакете ntfs-3g? Нет. Установил себе старую версию от прошлой убунты — ничуть не помогло. Если есть идеи, какие конкретно пакеты могут содержать баг, попрошу списочек, попробую их тоже продаунгрейдить.
- Может, проблема в конкретном разделе или в целом HDD? Нет, снова нет и ещё раз нет! Первое «нет» — потому что я несколько раз прогонял проверку и починку диска в винде, и это не спасало. «Снова нет» — потому что я уже создал новый раздел, перенёс данные туда — и проблема переехала вместе с ними. «Ещё раз нет» — потому что я, едрить-цедрить, купил новый HDD, перенёс систему и данные туда, и проблема опять переехала вместе с ними!
- Может, надо
повзрослеть ивернуться с линукса на винду, где всё работает? Так нет же! Запустив много-много процессов копирования с/на NTFS под виндой и проявив терпение, я дождался подобной проблемы и от неё (скрин). - Может, я сошёл с ума, и вся эта неотлавливаемая ахинея мне мерещится? Может. Это пока самый реалистичный вариант, так как остальные нифига не объясняют происходящее вокруг. И тем не менее, вдруг кто-то подскажет, где можно докопать до какого-нибудь выхода из ситуации?