Ну название у статьи, вернее опять же заметки не очень удачное, но все же какое есть, мне понятно))
Пред история из данной статьи:
захотел поставить себе на FreeBSD 8.0 систему HelpDesc от SysAid
Вот они и следующие грабли:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Killed gmake[3]: *** [pack-jars] Error 1 gmake[3]: Leaving directory `/usr/ports/java/jdk16/work/install/make/pack' gmake[2]: *** [pack-sdk] Error 2 gmake[2]: Leaving directory `/usr/ports/java/jdk16/work/install/make/pack' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk16/work/install/make' gmake: *** [install-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk16. *** Error code 1 Stop in /usr/ports/java/jdk16. |
Причина нашлась на одном из форумов:
Посмотри dmesg — скорее всего (во всяком случае у меня такое было) не хватает swap…
Смотрю, а там и правда куча строк такого вида:
1 2 3 4 5 6 7 8 9 10 11 |
Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(8): failed Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(3): failed Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(2): failed Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(2): failed Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(16): failed Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(4): failed Dec 31 11:36:08 f02 kernel: swap_pager_getswapspace(2): failed Dec 31 11:36:09 f02 last message repeated 3 times Dec 31 11:36:09 f02 kernel: swap_pager_getswapspace(6): failed Dec 31 11:36:09 f02 kernel: swap_pager_getswapspace(7): failed Dec 31 11:36:09 f02 kernel: swap_pager_getswapspace(2): failed |
Ну и решение для себя я нашел на другом форуме:
>Есть ли еще какие-нибудь способы изменить
>размер swap раздела под FreeBSD? Изменить низя-зя-зя , но
>
>Свободное место на диске есть. До
>кучи.>Хотелось бы просто изменить размер раздела,
>а не создавать файлы подкачки
>и специальные устройства.
Это не так долго и сложно!
/stand/sysinstal
Configure
Fdisk — на свободном месте создаем Slise нужного размера и нажимаем W для записи изменений и Q для выхода на вопрос BOOT ответ none.
Далее Label создаем раздел SWAP на новом Slise
и W для записи изменений и Q для выхода.
Далее Configure Cancel
Exit install
Далее правим /etc/fstab
и reboot
Сидим и получаем кайф от проделанной работы.
Ну в качестве свободного места выделил временно ещё 1 жесткий диск! И все вышло как и хотелось! Пакет наконец то собрался! =)