Собираю клетку и выдает такую ошибку

Код: Выделить всё
make: don't know how to make /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcclibs/libcpp/include/line-map.h. Stop
*** Error code 2
Код: Выделить всё
make: don't know how to make /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcclibs/libcpp/include/line-map.h. Stop
*** Error code 2
Код: Выделить всё
[root@jails /usr/share/examples/cvsup]# cvsup ./standard-supfile
Connected to cvsup3.ru.FreeBSD.org
Updating collection src-all/cvs
Updater failed: Cannot create directories leading to "/usr/src/contrib/gcclibs/include/#cvs.cvsup-6902.1": Input/output error
К сожалению нету такой возможности. Проблему я уже вычислил. Похоже сыпется жесткий диск, папка где должна находится библиотека line-map.h просто не доступна. В логах пишется ошибка в секторе дискаInventoR писал(а):попробуйте для начала взять поднять freebsd на тестовой машине, можно даже на виртуальной, развернуть самостоятельно jail, тут на сайте есть примеры и статьи и только потом уже лезть и разбираться дальше.
судя по всему у вас нету знания основы, а пытаетесь что-то сделать.
Делал. ничего не обнаружилInventoR писал(а):ребут, при ребуте выбираете single mode
и там делаете fsck
то есть запустить проверку при размонтированных разделах.
Код: Выделить всё
dd_rescue: (warning): Don't use sparse writes for non-seekable output
dd_rescue: (info): about to transfer 0.0 kBytes from /dev/ad6 to /dev/null
dd_rescue: (info): blocksizes: soft 65536, hard 512
dd_rescue: (info): starting positions: in 0.0k, out 0.0k
dd_rescue: (info): Logfile: /root/error.log, Maxerr: 0
dd_rescue: (info): Reverse: no , Trunc: no , interactive: no
dd_rescue: (info): abort on Write errs: no , spArse write: never
dd_rescue: (info): ipos: 39754752.0k, opos: 39754752.0k, xferd: 39754752.0k
errs: 0, errxfer: 0.0k, succxfer: 39754752.0k
+curr.rate: 2157kB/s, avg.rate: 6972kB/s, avg.load: 0.3%
А зачем??? Это сырцы системы, их можно ещё раз выкачатьVovchik писал(а):Есть еще вопрос - в каталоге /usr/src/ есть недоступный каталог, который приходится на бэдблок, как можно его поправить или пересобрать?
Ну только если там какие-нить специфические настройки имеются (типа конфига ядра) - то их стоит сохранитьVovchik писал(а):Это выкачивается csup'ом?
тоесть их можно смело удалить и заново выкачать?