Задать вопрос
burdakovd
@burdakovd

Проблемы с диском?

Однажды TortoiseSVN начал периодически выдавать ошибку:
Can't move '!nLog\.svn\tmp\entries' to '!nLog\.svn\entries': Файл или папка повреждены. Чтение невозможно.



Потом скачал консольную версию svn, та же ошибка.


Также Windows начал выдавать в трее сообщение, что-то вроде "[svn.exe] ошибка доступа к диску, запустите chkdsk"


Прогнал chkdsk /F /V /R /X /B, ошибок он не обнаружил.


Запустил svn up в цикле, оказалось что ошибка возникает примерно в половине случаев (то есть не гарантированно).


Данная проблема почему-то возникает только с svn, при обычной работе (eclipse, Visual Studio, uTorrent, браузер) не возникает (или другие программы прозрачно делают повторные попытки?).


Также (не придавал этому значения, но возможно тут есть что-то общее) иногда бывает что система и все программы «подвисают» (не одновременно, а при обращении к HDD), индикатор активности HDD гаснет, через примерно минуту слышен щелчок, индикатор загорается и все продолжает работать.


Из того, что могло бы повлиять на доступ к HDD: установлен Kaspersky Crystal, TrueCrypt (с шифрованием всех разделов, кроме собственно того, на котором произошла ошибка)


Есть подозрение, что беда с железом, но ноут был куплен всего 4 месяца назад.


Ну и собственно вопрос: в чем причина проблемы, и, если с железом, то как это малой кровью проверить?

UPD:

SMART говорит что всё ок, кроме Spin Retry Count: скрин


Проверка диска на ошибки программой HD Tune Pro ошибок не выявила.


Были проблемы с температурой, поднималась до 67 градусов, в то время как рекомендуемая до 60.


Однако после ночи в выключенном состоянии ошибки типа «Файл или каталог… повреждён и не может быть прочитан. Запустите служебную программу CHKDSK» при запуске svn продолжают возникать, в то время как температура уже нормальная (46 градусов).


Если копирую всё дерево каталогов в корень этого раздела, то svn up проодит без ошибок.

UPD2: memtest86 ошибок RAM не выявил

UPD3: родная утилита от Western Digital: Data LifeGuard Diagnostics тоже ошибок не выявила.

UPD4:

Причина первой проблемы («сбои» файловой системы при работе svn) выяснена!


Оказалось это не физическая проблема с диском, а баг Windows 7, если кому-то интересно — вот обсуждение, также был выпущен хотфикс. После установки хотфикса svn работает нормально.


Кому теперь верить, если даже система лжёт?!


Вторая проблема (периодические отключения диска на минуту-другую) пока не разобрана, но вероятно он просто вырубается для защиты от перегрева (хотя привычным в таких случаях является самопроизвольный ребут компа, а не приостановка винта на некоторое время). Ну а причиной перегрева возможно является дрянная сборка компа. Поставил программу мониторинга температуры, но с тех пор самопроизвольных отключений не было.
  • Вопрос задан
  • 3184 просмотра
Подписаться 3 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 3
BReal
@BReal
Думаю проблемы связанны с IRQ.
Ответ написан
izmalk
@izmalk
Насчет ошибок и svn к сожалению сказать не могу, но
«иногда бывает что система и все программы «подвисают» (не одновременно, а при обращении к HDD), индикатор активности HDD гаснет, через примерно минуту слышен щелчок, индикатор загорается и все продолжает работать»

подобные симптомы у меня 1 раз предвещали плавное умирание HDD. Для успокоения гляньте SMART, а лучше даже не долго потестить диск.
Ответ написан
Комментировать
Janaaki
@Janaaki
В SMART-е ничего страшного, но он не является 100% показателем. По внешним симптомам диск явно помирает. Если не хотите его менять прямо сейчас, то как минимум бэкапьте важную информацию на внешний носитель.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы