Страница 1 из 2
Компиляция ядра AMD64
Добавлено: 2010-08-25 16:20:27
ageleznov
Добрый день!! уважаемые форумчани! немагу разобраться с перекомпиляцией пишет вот такую ошибку
Процессор AMD 64 X2 Dual Core
Версия FreeBSD 8.1 - Release
Код: Выделить всё
===> wpifw (install)
install -o root -g wheel -m 555 wpifw.ko /boot/kernel
install -o root -g wheel -m 555 wpifw.ko.symbols /boot/kernel
===> x86bios (install)
install -o root -g wheel -m 555 x86bios.ko /boot/kernel
install -o root -g wheel -m 555 x86bios.ko.symbols /boot/kernel
===> xfs (install)
install -o root -g wheel -m 555 xfs.ko /boot/kernel
install -o root -g wheel -m 555 xfs.ko.symbols /boot/kernel
/: write failed, filesystem is full
install: /boot/kernel/xfs.ko.symbols: No space left on device
*** Error code 71
Stop in /usr/src/sys/modules/xfs.
*** Error code 1
Stop in /usr/src/sys/modules.
*** Error code 1
Stop in /usr/obj/usr/src/sys/main_kernell.2010-25-08.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
gw#
в чем проблемка, откройте мне глаза
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:23:58
Гость
/: write failed, filesystem is full
install: /boot/kernel/xfs.ko.symbols: No space left on device
первый клас, вторая четверть, англицкий со словарем
марш переводить, и не позортесь
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:27:41
ageleznov
о черт.... сорри я на это и необратил внимание.. думал о другом... простите... удалите пост
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:32:17
hizel
уверены что удалять?
прозреваю, у вас стандартная разметка с 512M на /, его стабильно не хватает для 8-ки
надо собраться и напейсать PR(багрепорт)

Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:34:43
Гость
rescue снесите нахрен
и удалите все *.symbols
собирайте ядро без makeoptions -g
и тогда будет хватать места выше крыши
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:36:35
hizel
как же без последней палки выручалки /rescue?
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:38:58
Гость
а когда ты последний раз пользовался тем rescue который на винте?
а тратить 500метров для хлама невижу смыла
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:41:56
hizel
Гость писал(а):а когда ты последний раз пользовался тем rescue который на винте?
а тратить 500метров для хлама невижу смыла
man hardlink, Luke
ls -li /rescue намекает
upd. сцылко для тех кто в бронемашине
http://forum.lissyara.su/viewtopic.php? ... 32&start=0
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:45:11
Гость
люк, да будет тебе известно что rescue не имеет хардлинков
там все приложения собраны статиком каждое если я не ошибаюсь по 5 мегабайт, в оригинале с динамиками они по 200кил в среднем
или ты предлагаешь перелинковать хардлинками /rescue/утилиты в утилиты которе лежат по умолчанию по всем /bin/ /sbin/ /usr/bin/ /usr/sbin/
или наоборот?
вообщем люк, баш по тебе плачет
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:49:46
hizel
расcкажи мне больше, анонимчек
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:54:37
Гость
люк если у тебя там хардлинки на динамические утилиты, то сам то этот юмор ты понимаешь ?
рескуе на то и рескуе что бы там были статические утилиты не зависящие от динамических библиотек
что бы в случае проблемы с системой они 100% работали
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:57:17
Гость
расcкажи мне больше, анонимчек
щас я в хизеля гвоздики буду забивать))))
с таким успехом можно создать папочку /trash/ с хардлинками на все возможные утилиты в системе
я бы такого Одмина гнал в шею
жаль я не начальник хизеля )))
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 16:59:36
Alex Keda
2 гвест
обосрался - умей признать это.
в rescue лежит один бинарник, статически слинкованый.
на него куча хардлинков - в той же директории
=======
что касается использования - вчера юзал. пришлось
а что - это ненормально?
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 17:03:12
f_andrey
Уважаемые теоретики ананимы, приведите другие сведения.
Код: Выделить всё
> ls -lah /rescue/
total 655426
drwxr-xr-x 2 root wheel 2.5K Jul 24 20:03 .
drwxr-xr-x 23 root wheel 512B Aug 16 20:05 ..
-r-xr-xr-x 137 root wheel 4.6M Jul 24 20:03 [
-r-xr-xr-x 137 root wheel 4.6M Jul 24 20:03 atacontrol
-r-xr-xr-x 137 root wheel 4.6M Jul 24 20:03 atmconfig
-r-xr-xr-x 137 root wheel 4.6M Jul 24 20:03 badsect
-r-xr-xr-x 137 root wheel 4.6M Jul 24 20:03 bsdlabel
...
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 17:08:27
Гость
каюсь
видимо я давно не ставил /rescue
с самой бсд 4.0 удаляю его
src.conf без rescue
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 17:22:18
ageleznov
спасиба всем!
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 20:22:47
hizel
Гость писал(а):каюсь
видимо я давно не ставил /rescue
с самой бсд 4.0 удаляю его
src.conf без rescue
травить так травить
в 4-ке нет /rescue и src.conf, гг :-)
Re: Компиляция ядра AMD64
Добавлено: 2010-08-25 20:44:01
Гость
каюсь
видимо я давно не ставил /rescue
с самой бсд 4.0 удаляю его
src.conf без rescue
надо читать как два отдельных предложения
с самой бсд 4.0 удаляю его
в переносном смысле - потому что раньше 5.1 там какой то микс был с /stand/ тоже набор статического фуфла
и отдельно
src.conf без rescue
для того что бы показать что сейчас посмотреть да и вообще смотреть туда не могу/не хочу
зы счет 0:0
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 18:49:12
Гость)
/: write failed, filesystem is full install: /boot/kernel/xfs.ko.symbols: No space left on device *** Error code 71
та же проблема, не знаю что делать...
Вообще пытался сделать make installkernel KERNCONF=MYKERNEL
в итоге получил багу...
{/usr/src}#du -h -d 1 /
2,0K /.snap
3,0K /dev
6,0K /backup
126K /tmp
4,7G /usr
772M /var
1,7M /etc
2,0K /cdrom
2,0K /dist
1,2M /bin
424M /boot
7,5M /lib
514K /libexec
2,0K /media
2,0K /mnt
2,0K /proc
4,5M /rescue
17M /root
5,3M /sbin
5,9G /
не пойму почему такое..
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 19:11:24
mell
та же самая ситуация и у меня, дело в том что изначально пересборка ядра было решено сделать в связи с тем что машина будет роутером, с всеми блэкджеками+squid+sams+rejik все это уже есть, решил пересобрать ядро, и спатыкнулсо на..
Код: Выделить всё
write failed, filesystem is full install: /boot/kernel/xfs.ko.symbols: No space left on device
*** Error code 71
P.S. не очень соображаю как через fdisk переделать разделы с нормальным соотношением
/
/tmp
/var
/usr
был бы какой нить gui как в дебиане.. или пошаговая инструкция для нубов, таких как я...
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 19:48:28
mell
так же не совсем понял как посмотреть сколько каждому разделу дано место, ибо согласно штатной инструкции
http://www.freebsd.org/doc/ru/books/han ... lding.html
Новое ядро будет скопировано в каталог /boot/kernel как /boot/kernel/kernel
так и не понял где.
В общем на этом сервере будет nat, ipwf(не совсем понял как сделать pf),dhcp,squid(Sams,Apache,MySQL,php,rejik). А так же две сетевые карты. Хотел сделать из этого всего работоспособное решения, но пока что не очень выходит.
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 20:39:05
hizel
Новое ядро будет скопировано в каталог /boot/kernel как /boot/kernel/kernel
а что в этом предложении не понятно?
разбивали диск автоматом? что показывает df? для получения nat и ipfw и pf не нужно пересобирать ядро, man модули
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 21:21:44
manefesto
уберите дебаг в ядре
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 21:35:55
mell
manefesto писал(а):уберите дебаг в ядре
в MYKERNEL?
Re: Компиляция ядра AMD64
Добавлено: 2011-01-15 21:58:43
Kesha
mell писал(а):в MYKERNEL?
#makeoptions DEBUG=-g