> Самостоятельно подумать уже никак?Здравствуйте.
Получилось восстановить систему по вашему плану. Большое спасибо. Повторю здесь последовательность действий, может кому-то пригодится.
Загружаюсь с флешки с установленной FreebSD 10.3, далее:1
cd /usr/src
ln -s /usr/obj /mnt/usr/obj
ln -s /usr/obj /mnt/usr/src
make buildworld
make buildkernel KERNCONF=GENERIC
make installkernel KERNCONF=GENERIC DESTDIR=/mnt
make installkernel KERNCONF=GENERIC DESTDIR=/mnt
mergemaster -p
make installworld
Потом, еще раз сделал
make installworld DESTDIR=/mnt
Хотя, наверное, это было лишнее при установленных
ln -s /usr/obj /mnt/usr/obj
ln -s /usr/obj /mnt/usr/src
Затем, далее,
mergemaster
reboot
make delete-old
reboot
make delete-old-libs
После этого я попытался откомпелировать свое ядро.
make buildkernel KERNCONF=мое_ядро
Появились сообщения:
===> ata/atapci/chipsets/ataadaptec (clean)
cd: /usr/src/sys/modules/ata/atapci/chipsets/ataadaptec: No such file or directory
*** Error code 2Stop.
make[6]: stopped in /usr/src/sys/modules/ata/atapci/chipsets
Я так понимаю, что что исходные тексты у меня не полные. Тут на другом форуме
советовали загрузиться с установочного диска и развернуть источники:
tar zxcf /usr/freebsd-dist/src.txz -C /mnt
Я так понимаю, что если так сделать, то надо опять пройти по всей последовательности: откомпелировать мир, ядро и установить их? Потом можно компилировать свое ядро. Я правильно понимаю?