Страница 1 из 1

7.2-RELEASE-amd64-livefs.iso и сборка мира.

Добавлено: 2009-08-05 17:53:46
Abigor
Всем доброго дня.
Имеется следующее:
диск с 7.2-RELEASE-amd64-livefs
раздел в 2 гига в памяти, всего 4 гига.
через сеть скачанные исходные тексты миры (src)
--------------
вроде все слинковал как надо с диска, сборка идет нормально. Но возникает проблема с gzip

Код: Выделить всё

gzip -cn /mnt/src/lib/libc/db/man/dbm.3 > dbm.3.gz 
-cn: No such file or directory
*** Error code 1

Stop in /mnt/src/lib/libc.
*** Error code 1

Stop in /mnt/src/lib.
*** Error code 1

Stop in /mnt/src.
*** Error code 1

Stop in /mnt/src.
*** Error code 1

Stop in /mnt/src. 
При этом, если повторно запустить

Код: Выделить всё

make -DNO_CLEAN buildworld
Оно сругнется на следующий фал в таком же виде ошибки. Может у кого есть мысли как собрать мир используя как хост систему livefs диск. При этом сделать

Код: Выделить всё

chroot /dist 
и использовать ее как родительскую систему не получается, он ругается на /dev, что не может там сосздать /dev/null так как раздел находится в RO
Может есть у кого идеи?

Re: 7.2-RELEASE-amd64-livefs.iso и сборка мира.

Добавлено: 2009-08-05 22:01:10
Alex Keda
а смонтировать туда девайсы?

Re: 7.2-RELEASE-amd64-livefs.iso и сборка мира.

Добавлено: 2009-08-05 22:10:24
paradox
а зачем все так сложно

Re: 7.2-RELEASE-amd64-livefs.iso и сборка мира.

Добавлено: 2009-08-06 5:50:06
Abigor
lissyara писал(а):а смонтировать туда девайсы?
Пробывал :) он начинает ругаться на CPUTYPE при этом он не устанавливается как перемененная и чегез make.conf
paradox писал(а):а зачем все так сложно
Давайте пропустим этот вопрос, хорошо? Не буду объяснять.

Re: 7.2-RELEASE-amd64-livefs.iso и сборка мира.

Добавлено: 2009-08-06 11:35:29
Abigor
Лис, ты гений. Блин, все достаточно просто оказалось :) грузимся с диска и заходим в шелл, дальше:

Код: Выделить всё

chroot /dist
mount -t devfs devfs /dev
И дальше все компилится и устанавливается. единственное, я пока не нашел как задать переменную с путем до папки /tmp чтоб задать другой адрес.
Я же пробывал в dev подмапить через nullfs пустую папку с раздела в памяти из-за этого оно и ругалось на CPUTYPE так как в dev не находило нужного дела. Даж ни чего линковать не надь, в отличии от моих ковыряний :)