Читать «Bash IT Happens Истории ## 9701 – 9800» онлайн - страница 10

Bash.org.ru IT

Потребовалось несколько дней наблюдений (целенаправленно заниматься феноменом никому не приходило в голову), чтобы выяснить, что щёлкает на самом деле не винт, а встроенные динамики ноута, причём прослеживается чёткая связь со вспышками светодиода обращения к диску. Регулировки громкости и отключения звука странный шум слушается. Однако! До ремонта (да какой там, в сущности, ремонт!) Asus себе такого не позволял. Несколько дней вслушивания в поднадоевший уже звук, несколько манипуляций с драйверами и настройками звуковой карты — безрезультатно. Идти в сервис с претензией «Вы сломали звуковуху при замене винта»? Смешно!

Через несколько дней мама жалуется: на ноуте невозможно смотреть DVD, поскольку при вставке диска начинаются совсем уж страшные звуки. Ага, вот оно! Открываю диспетчер Realtek, глушу вход «CD» — шум исчезает. На ноуте стоит не самый лучший привод с не самым лучшим ЦАПом, собирающим все шумы по питанию. А кто шумит больше всех, когда в лотке нет диска? Конечно же, винчестер! В предустановленной системе нужная галочка, видимо, уже была снята, а вот при установке XP с прилагавшегося диска паразитный вход оказался не отключён. Стоит ли говорить, что больше я его и не включал: много ли вы сейчас найдёте программ, умеющих крутить CD только в аналоговом режиме?

#9720: Это какой-то неправильный /bin

12:45 13.08.2012, IT happens

Я работаю в бюджетной организации программистом, пишу на Java через Eclipse. В последние несколько дней приходилось по некоторым причинам программировать прямо с флешки, и пару раз я её перед выниманием нормально не размонтировал. Данные не терялись, внимания на это я особо не обращал.

Прихожу я на работу, чтобы показать программу оператору, который её будет использовать. Включаю, значит, компьютер. Виндоус видит, что флешка не была правильно размонтирована, и предлагает проверить на ошибки. Отменять лень, дал ему проверить. В середине процесса меня постигло радостное известие: каталоги src, bin и lib какие-то неправильные и будут преобразованы в файлы. Проверка автоматическая, на все вопросы «да» отвечает. Кроме того, трудолюбивый chkdsk нашёл 531 файл на размеченной области и восстановил. Радости моей, как можете догадаться, не было предела: последний бэкап недельной давности, написано не так много, но писать ещё раз не хочется.

Из восстановленных файлов я отобрал порядка двухсот, которые начинались с текстов программы (а заканчивались, очевидно, концом кластера), расширение им сменил на .java и все скормил Эклипсу. Белиберду из концовки после этого удалил, а средствами Эклипса восстановил имена файлов и правильный каталог. Оказалось, что половина модулей продублировалась: восстановились не только последние версии, но и удалённые старые. Пришлось сортировать их по размеру и использовать программу fc.

Итог: проект без каких-либо потерь восстановлен в течении получаса или около того, получен ценный опыт по выковыриванию файлов и в очередной раз доказана ненадёжность флешек.