NanoBSD - нету образа

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Mefis
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-08-14 14:21:59
Откуда: Украина, Киев
Контактная информация:

NanoBSD - нету образа

Непрочитанное сообщение Mefis » 2009-04-17 18:50:43

Знаю что уже была такая тема, но все же думаю с 2007 года уже много воды утекло, может кто-то и пробовал юзать сею тулзу. и так, после 2 раза как на одном и том же маршрутизаторе посыпался жесткий диск, было принято решение, попробовать nanobsd в качестве мини версии фряхи.
и так имеется 4 гиговая флешка которая ставится на ide переходник. все операции происходят в ОЗУ. флешка при этом остается фактически незадиваемая. и вот сколько я не компилил, курил ман, ни в какую не собирается этот самый образ. может у кого то был опыт и подскажет мне как это сделать.

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

FreeBSD yura-server 6.4-RELEASE
my-nano.conf

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

NANO_NAME=nanobsd
NANO_SRC=/usr/src
NANO_KERNEL=NANOBSD
NANO_IMAGES=2

NANO_MEDIASIZE=7928928     # mediasize in sectors
NANO_SECTS=63              # Sectors according to firmware
NANO_HEADS=16              # Heads according to firmware


CONF_BUILD='
NO_KLDLOAD=YES
NO_NETGRAPH=YES
NO_PAM=YES
'

CONF_INSTALL='
NO_ACPI=YES
NO_BLUETOOTH=YES
NO_CVS=YES
NO_FORTRAN=YES
NO_HTML=YES
NO_LPR=YES
NO_MAN=YES
NO_SENDMAIL=YES
NO_SHAREDOCS=YES
NO_EXAMPLES=YES
NO_INSTALLLIB=YES
NO_CALENDAR=YES
NO_MISC=YES
NO_SHARE=YES
'


CONF_WORLD='
CPUTYPE=pentium3
NO_ATM=YES
NO_FORTRAN=YES
NO_GAMES=YES
NO_I4B=YES
NO_INET6=YES
#NO_BIND=YES
#NO_MODULES=YES
NO_KERBEROS=YES
NO_GAMES=YES
NO_RESCUE=YES
NO_LOCALES=YES
NO_SYSCONS=YES
NO_INFO=YES
DOC_LANG=en_US.ISO8859-1 ru_RU.KOI8-R ru_RU.CP1251 ru_RU.UTF-8 uk_UA.KOI8-U uk_UA.CP1251 uk_
'

install_packages () (
mkdir -p ${NANO_WORLDDIR}/packages
cp /usr/src/tools/tools/nanobsd/packages/* ${NANO_WORLDDIR}/packages
chroot ${NANO_WORLDDIR} sh -c 'cd packages; pkg_add -v *;cd ..;'
rm -rf ${NANO_WORLDDIR}/packages
)

customize_cmd install_packages
customize_cmd cust_comconsole
customize_cmd cust_install_files
customize_cmd cust_allow_ssh_root
Flashdevice.sub (кусочек который относится к моей флешке)

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

 
4096|4096mb|4g)
                      NANO_MEDIASIZE=`expr 4097802240 / 512`
                       NANO_HEADS=16
                        NANO_SECTS=63
                        ;;
                *)
make.conf

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

CPUTYPE=pentium3
CFLAGS=-O2 -pipe
COPTFLAGS=-O2 -pipe

NO_ATM=true           # do not build ATM related programs and libraries
NO_BLUETOOTH=true     # do not build Bluetooth related stuff
NO_FORTRAN=true       # do not build g77 and related libraries
NO_GAMES=true         # do not build games (games/ subdir)
NO_I4B=true           # do not build isdn4bsd package
NO_INET6=true         # do not build IPv6 related programs and libraries
NO_KERBEROS=true      # do not build and install Kerberos 5 (KTH Heimdal)
NO_LPR=true           # do not build lpr and related programs
NO_PROFILE=true       # Avoid compiling profiled libraries
NO_SENDMAIL=true      # do not build sendmail and related programs
#NO_MAILWRAPPER=true  # do not build the mailwrapper(8) MTA selector
NO_BIND=true          # Do not build any part of BIND
NO_UUCP=true
WITHOUT_X11=true

DOC_LANG=en_US.ISO8859-1 ru_RU.KOI8-R ru_RU.CP1251 ru_RU.UTF-8 uk_UA.KOI8-U uk_UA.CP1251 uk_UA.UTF-8

#   COM1: = 0x3F8, COM2: = 0x2F8, COM3: = 0x3E8, COM4: = 0x2E8
BOOT_COMCONSOLE_PORT=0x2F8
BOOT_COMCONSOLE_SPEED=115200

KERNCONF=main-kernel
PERL_VERSION=5.8.9
               

и в результате должно получится что то вроде этого:

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

# ls /usr/obj/nanobsd.{$NANO_NAME}
_.bk	                               
_.dl
_.iw
_.bw	                                
_.du	
_.mnt
_.cust_cust_install_files	        
_.env	
_.mtree
_.di	                               
_.etc	
_.w
_.disk.full	                     
_.fdisk	
make.conf
_.disk.image	                         
_.ik	        
/usr
а на выходе я получаю

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

_.bk       _.bw       _.env      make.conf  usr/
без всяких образов... несколько раз пробовал по разному компилить. но результат одинаковый.
есть идеи?
Confucius say: Karma is a bitch

Хостинговая компания 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/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: NanoBSD - нету образа

Непрочитанное сообщение manefesto » 2009-04-17 20:24:03

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

make iso
делал ?
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Mefis
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-08-14 14:21:59
Откуда: Украина, Киев
Контактная информация:

Re: NanoBSD - нету образа

Непрочитанное сообщение Mefis » 2009-04-17 22:42:25

manefesto писал(а):

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

make iso
делал ?
неа. не делал. а можно с этого места по подробнее?
Confucius say: Karma is a bitch