Вопрос 1: Кодировка русских символов в именах файлов.
Преамбула. После шаловливых ручек умерла таблица разделов на жёстком. Чтобы восстановить файлы - отдал диск знакомому, но при восстановлении сам присутствовать не мог. В итоге восстановили не всё, а то что восстановили - обнять и плакать. Восстанавливала скорее всего чем-то виндовым и как итог - все русские имена, бывшие в
utf-8 были записаны кракозёблами в cp1251.
Пытался решить эту проблему следующими способами:
- монтировал диск в разных кодировках. В итоге получал одинаковый результат - кракозёблы
- запускал команду convmv. Здесь результату уже были получше. Правда тоже получилось как-то через ж. Пытаясь сконвертировать cp1251 в utf-8 получал сообщение: "файл итак записан в utf-8". Перекодирование из cp1251 в utf-8 дало надежду: около 10% имён файлов стали читаемыми, но по остальным написало: "В cp1251 нету таких символов"
- запускал команду convmvfs. Тут вообще плачевно - либо монтировалось с кракозёблами, либо не считало точку монтирования папкой (в зависимости от направления перекодирования: из cp1251 в utf-8 или из utf-8 в cp1251)
Можно ли сделать что-то ещё, или открывать перекодировщик Лебедева и медленно и печально переименовывать все файлы?
Вопрос 2: Непонятные зависания и выходы из системы.
С момента первой установки Убунты
(август месяц) идут странные зависания. Системность не просматривается - зависнуть может в любой момент: просмотр видео, серфинг в интернете, музыка, простой. Температуру процессора смотрел в БИОСе сразу после зависания - перегрева нету. Сначала грешил на дистрибутив
(amd64 ставил на Atom 330 ION), и первые пару дней после замены дистрибутива на 32-битный и отсутствие зависаний меня укрепили в этой мысли, но после постепенного обустройства новой системы зависания вернулись. Собственно, вопрос даже не столько в том, что это может быть такое, а в том, ГДЕ искать хвосты и следы событий, которые привели к зависанию системы.
Спасибо за внимание. Надеюсь на понимание. Не бейте сильно, пожалуйста )