Пришёл на работу, вставил хард с фрёй, загрузилось, но не стартуют иксы. Савсем. В логах примерно такое:
[09:49]-defan:~ grep "(EE)" /var/log/xdm.log
[..]
(EE) /usr/X11R6/lib/modules/libvgahw.a is an unrecognized module type
(EE) NV: Failed to load module "vgahw" (unknown module type, 6)
(EE) Screen(s) found, but none have a usable configuration.
[..]
Сохранил этот libvgahw.a, взял такой же с соседней машины (тоже freebsd 5.1). Оно стало матюгаться ещё на какой-то модуль. Сохранил его, взял с заведомо рабочей той же машины. Иксы запустились.
(всего битых было: libddc.a, libramdac.a, libvgahw.a)
Далее: при запуске мозиллы обнаружлось, что слетел профайл. НАпрочь. Ну полазил в настройках, поменял что надо, при выходе мозила сказала, что не может сохранить профайл. Убил ~/.mozilla, перезапустил, создал новый профайл. Всё хорошо.
Далее: перестал запускаться xine, ругаясь на libXtst.so.6 (что-то там про mmap). Взял этот модуль. Заработало.
Далее: слетели фонты в мозиле той же :) (стояли такие красивые TTF правильные, теперь опять все русские буквы маленькие нафик)
С системой вроде ничего страшного не делалось. Последний сеанс работы с фрей завершился нормально. Чекалка диска НЕ запускалась (или я не нашёл в логах о том что она запускалась).
Единственное - на винте есть fat32 раздел, чтобы юзать его из под виндов загрузившись в оные. Вставляли хард в машину с виндами и копировали данные на этот фат32 раздел. Вот что было. Но раньше такое было сотню раз и ничего.
Вопрос: что это может быть? и как выявить все (в идеале) последствия такой беды?