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

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

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

Непрочитанное сообщение Abigor » 2009-08-05 17:53:46

Всем доброго дня.
Имеется следующее:
диск с 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
Может есть у кого идеи?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

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

Непрочитанное сообщение Alex Keda » 2009-08-05 22:01:10

а смонтировать туда девайсы?
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

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

Непрочитанное сообщение paradox » 2009-08-05 22:10:24

а зачем все так сложно

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

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

Непрочитанное сообщение Abigor » 2009-08-06 5:50:06

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

Аватара пользователя
Abigor
старшина
Сообщения: 425
Зарегистрирован: 2006-03-02 11:13:15
Откуда: РФ. г. Иркутск
Контактная информация:

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

Непрочитанное сообщение Abigor » 2009-08-06 11:35:29

Лис, ты гений. Блин, все достаточно просто оказалось :) грузимся с диска и заходим в шелл, дальше:

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

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