Вообщем такая история =)) нужно было с флешки слить файлик, hal.dll. Вставил, посмотрел по usbdevs -d -o , что именуется как umass0. Так же в /dev/ имелось usb0,usb1 ... 4, а umass0 не было. Ни одно из них не монтировалось. Выпадала ошибка Block device required. Инета под рукой не оказалось =) Честно не помню откуда взял, но понял что нужно править loader.conf))) Их было два, один лежал в /usr/src/sys/.../forth/loader.conf и /boot/loader.conf Скопировал сначала оба в отдельную папку, затем "поправил". Система ясное дело не загрузилась. Загрузид livecd, смонтировал винт, скопировал обратно старый loader.conf в /boot/, а вот /usr/src/... папки нет (кстати почему?). Можно ли как-то восстановить всё?)
И система незаработала? Странно. /usr/src/sys/ этож сорцы ядра вроде, они разве могут влиять на загрузку системы? Дефолтный loader.conf можно взять из /boot/defaults
Нет, я его даже не трогал. По идее, если какие-то проблемы с /boot/loader.conf , то загружается /boot/defaults/loader.conf. )
не совсем если кривой /boot/loader.conf то система тоже врятли загрузится... флешки во фряхи именуются по типу da0s1.. Проверь ФС на ошибки, вспомни что еще мог исправить не так и поправь.
А если вручную ввести путь к ядру, то грузит? Кстати, покажи сам злосчастный файлик-то свой. ЗЫ Файлы /usr/src/ на загрузку влиять не могут.
chroot сделай и востанови загрузчик через sysinstall наркоман хэндбук почитай через dmesg можно посмотреть сообщения системы пример для линукса:
О.о cat /boot/loader.conf сложно было сделать? ЗЫ. можно поигратся с переменными загрузчика из приглашения загрузчика