>А если к тому же нет файлов pwd.db и т.д.
>Что делать?
>Можно ли их скопировать с другой системы?
FAQ и Handbook почитать не судьба? Или поиск по форуму - подобные
вопросы уже до дыр "обсосаны"
1) Берешь загрузочный CD FreeBSD или floppy+fixit и выходишь
в режим fixit
2) запускаешь fsck -y на рутовую-fs твоего диска и на ту где копия /etc
лежит, после успешного завершения fsck монтируешь обе:
# mkdir /mnt/root
# mkdir /mnt/backup
3) разворачиваешь копию etc в /mnt/root
reboot (вынимаешь CD или Floppy)
при отсчете прерываешь загрузку (на всякий случай лучше в single mode)
boot -s
далее все будет понятно (root-fs должна будет смонтироваться при успешных
верхних действиях в read-only без КРИКОВ):
далее вручную
fsck -y на все FS
ctrl-d для перехода в multiuser mode
Все.
В случае проблем с копией etc - последнюю можно взять из sources, если
они были установлены на той машине: ls -la /usr/src/etc (НО не ВСЕ,
посмотреть что оттуда НУЖНО исключить - это просто)
Там же есть и пустышки для group/passwd/master.passwd