Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] Не собирается ядро и мир

Ответить
Настройки темы
FreeBSD - [решено] Не собирается ядро и мир

Ветеран


Сообщения: 526
Благодарности: 27

Профиль | Отправить PM | Цитировать


Изменения
Автор: VictorSh
Дата: 31-07-2011
Сабж. Система FreeBSD 6.2. Обновляюсь до 8.2
Перечитал кучу инфы, хэндбук, гугл, форумы - не нашел ничего полезного.
Пробовал как здесь http://www.opennet.ru/openforum/vslu...ID1/85755.html тоже не помогло
Csup ом обновлялся несколько раз
Делал как здесь http://habrahabr.ru/blogs/bsdelniki/113441/ , http://www.freebsd.org/doc/ru_RU.KOI...-building.html , http://wiki.lissyara.su/wiki/Обновление_дерева_портов

использовал csup -L 2 stable-supfile

supfile:

Код: Выделить весь код
*default host=cvsup4.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr

*default release=cvs tag=RELENG_8_2
*default delete use-rel-suffix

*default compress

src-all tag=RELENG_8
Читал файл UPDATING
делаю [root@server /usr/src]# make kernel-toolchain
получаю:
Код: Выделить весь код
[root@server /usr/src]# make kernel-toolchain

--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/usr/src/tmp
mkdir -p /usr/obj/usr/src/tmp/lib
mkdir -p /usr/obj/usr/src/tmp/usr
mkdir -p /usr/obj/usr/src/tmp/legacy/usr
mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist  -p /usr/obj/usr/src/tmp/legacy/usr >/dev/null
mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist  -p /usr/obj/usr/src/tmp/usr >/dev/null
mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p /usr/obj/usr/src/tmp/usr/include >/dev/null
ln -sf /usr/src/sys /usr/obj/usr/src/tmp

--------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/tmp  VERSION="FreeBSD 6.2-STABLE i386 602112"  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk" make -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=602112  SSP_CFLAGS=  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN  -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED  -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF legacy
===> tools/build (obj,includes,depend,all,install)
/usr/obj/usr/src/tmp/usr/src/tools/build created for /usr/src/tools/build
cd /usr/src/tools/build; make buildincludes; make installincludes
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/tools/build/dummy.c
cc -O2 -pipe   -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/tools/build/dummy.c
building static egacy library
ranlib libegacy.a
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444   libegacy.a /usr/obj/usr/src/tmp/legacy/usr/lib

--------------------------------------------------------------
>>> stage 1.2: bootstrap tools
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/tmp  VERSION="FreeBSD 6.2-STABLE i386 602112"  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk" make -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=602112  SSP_CFLAGS=  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN  -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED  -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF bootstrap-tools
===> cddl/usr.bin/sgsmsg (obj,depend,all,install)
/usr/obj/usr/src/tmp/usr/src/cddl/usr.bin/sgsmsg created for /usr/src/cddl/usr.bin/sgsmsg
rm -f .depend
mkdep -f .depend -a    -DNEED_SOLARIS_BOOLEAN -I/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include -I/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include -I/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/common/avl/avl.c /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c:81:
/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:57:20: libelf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c:81:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c:31:
/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:57:20: libelf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c:31:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c:30:
/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:57:20: libelf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c:30:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/cddl/usr.bin/sgsmsg.
*** Error code 1

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

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

Stop in /usr/src.
make buildkernel выдает следующую ошибку
Код: Выделить весь код
[root@server /usr/src]# make -j4 buildkernel KERNCONF=SMP
--------------------------------------------------------------
>>> Kernel build for SMP started on Sun Jul 31 12:30:00 MSD 2011
--------------------------------------------------------------
===> SMP
mkdir -p /usr/obj/usr/src/sys
--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
cd /usr/src/sys/i386/conf;  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  config  -d /usr/obj/usr/src/sys/SMP  /usr/src/sys/i386/conf/SMP
ERROR: version of config(8) does not match kernel!
config version = 600003, version required = 600004

Make sure that /usr/src/usr.sbin/config is in sync
with your /usr/src/sys and install a new config binary
before trying this again.

If running the new config fails check your config
file against the GENERIC or LINT config files for
changes in config syntax, or option/device naming
conventions

*** Error code 1
1 error
*** Error code 2
1 error
[root@server /usr/src]#
make buildworld выдает:
Код: Выделить весь код
[root@server /usr/src]# make buildworld
--------------------------------------------------------------
>>> World build started on Sun Jul 31 17:20:36 MSD 2011
--------------------------------------------------------------

--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/usr/src/tmp
mkdir -p /usr/obj/usr/src/tmp/lib
mkdir -p /usr/obj/usr/src/tmp/usr
mkdir -p /usr/obj/usr/src/tmp/legacy/usr
mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist  -p /usr/obj/usr/src/tmp/legacy/usr >/dev/null
mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist  -p /usr/obj/usr/src/tmp/usr >/dev/null
mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p /usr/obj/usr/src/tmp/usr/include >/dev/null
ln -sf /usr/src/sys /usr/obj/usr/src/tmp

--------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/tmp  VERSION="FreeBSD 6.2-STABLE i386 602112"  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk" make -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=602112  SSP_CFLAGS=  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN  -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED  -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF legacy
===> tools/build (obj,includes,depend,all,install)
/usr/obj/usr/src/tmp/usr/src/tools/build created for /usr/src/tools/build
cd /usr/src/tools/build; make buildincludes; make installincludes
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/tools/build/dummy.c
cc -O2 -pipe   -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/tools/build/dummy.c
building static egacy library
ranlib libegacy.a
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444   libegacy.a /usr/obj/usr/src/tmp/legacy/usr/lib

--------------------------------------------------------------
>>> stage 1.2: bootstrap tools
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/tmp  VERSION="FreeBSD 6.2-STABLE i386 602112"  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk" make -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=602112  SSP_CFLAGS=  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN  -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED  -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF bootstrap-tools
===> cddl/usr.bin/sgsmsg (obj,depend,all,install)
/usr/obj/usr/src/tmp/usr/src/cddl/usr.bin/sgsmsg created for /usr/src/cddl/usr.bin/sgsmsg
rm -f .depend
mkdep -f .depend -a    -DNEED_SOLARIS_BOOLEAN -I/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris -I/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/compat/opensolaris/include -I/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include -I/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/uts/common -DNEED_SOLARIS_BOOLEAN -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/contrib/opensolaris/common/avl/avl.c /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c:81:
/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:57:20: libelf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c:81:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c:31:
/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:57:20: libelf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c:31:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c:30:
/usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:57:20: libelf.h: No such file or directory
In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c:30:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
mkdep: compile failed
*** Error code 1

Stop in /usr/src/cddl/usr.bin/sgsmsg.
*** Error code 1

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

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

Stop in /usr/src.
[root@server /usr/src]#

Отправлено: 17:40, 31-07-2011

 

Ветеран


Сообщения: 526
Благодарности: 27

Профиль | Отправить PM | Цитировать


Цитата vadblm:
Немножко там, немножко здесь. »
то есть рабочие конифиги и там и там?
тогда вообще их штук 500

Цитата vadblm:
Если вы расскажете о службах на сервере »
Apache
Почта postfix, Rouncube, dovecot
Samba 3
Proftpd
DHCP
DNS
OpenLDAP
Postgrey

ClamAv
OpenVPN
snmpd
nut
healthd
munin

Насчет PostGrey - я собирался поставить MySQL - так как мне он ближе

Отправлено: 19:01, 31-07-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата VictorSh:
Apache
Почта postfix, Rouncube, dovecot
Samba 3
Proftpd
DHCP
DNS
OpenLDAP
Postgrey
ClamAv
OpenVPN
snmpd
nut
healthd
munin »
Ну кроме DNS (BIND) всё названное из портов. С одной стороны можно не трогать, воспользоваться слоем compat6x, но лучше перебрать. Однозначно лучше.

Отправлено: 19:54, 31-07-2011 | #12


Ветеран


Сообщения: 526
Благодарности: 27

Профиль | Отправить PM | Цитировать


Вообщем, поставил сегодня FreeBSD 8.2 на внешний винт, а она потом не грузится.

Сначала я не поставил загрузчик, так как установщик козлили когда я говорил ему Standard. Потом долго боролся с GRUBом,
чтобы грузилось с FreeBSD раздела.

И потом, Пишет, что не удалось загрузить корневую файловую систему и предлагает подмонтировать ручками. ROOT MOUNT ERROR

и выдает приглашение mountroot>

Ручками подмонтировать не получается. ПРобовал ufs:/dev/da0s1a и другие варианты. У кого то получилось сделать так:
пять раз вводить ufs:/da0, а потом ufs:/dev/da0s1a, но у меня не получилось

Если написать >? в приглашении, то устройство da0 не появляется, а ad0 (внутренний hdd) есть.

Погуглив, понял, что это известная проблема FreeBSD 8, но решения еще нет http://www.freebsd.org/cgi/query-pr.cgi?pr=138798

Пробовал загрузиться с DVD, Fixit и попробовать как написано здесь: http://mtaalamu.ru/blog/1371.html

но при сборке ядра сразу сначала выдавалось, то

Код: Выделить весь код
Segmentation fault (core dumped)
то

Код: Выделить весь код
make: no system rules (sys.mk)
проверял, папка /usr/src/shared/mk на месте и этот файл там есть.
Пробовал как написано в UPDATING собирать ядро, все равно make не работает.

Монтирую внешний винт при загрузке с DVD в /mnt и каждый его раздел в соответствующую папку.

Не пойму, почему не собирается ядро.

Отправлено: 23:24, 01-08-2011 | #13


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата VictorSh:
Вообщем, поставил сегодня FreeBSD 8.2 на внешний винт, а она потом не грузится. »
Винт случаем не тот большой 3тб? Если он, то козлизм понятен.
Цитата VictorSh:
Если написать >? в приглашении, то устройство da0 не появляется, а ad0 (внутренний hdd) есть. »
Не видит дисковую ноду, хм. Прблемы контроллера, возможно.
Цитата VictorSh:
Segmentation fault (core dumped) »
Сегфолты при сборке ядра намекают на проблемы железа, или у вас дерево сырцов корявое. Не могу ответить точно. Кстати, зачем вам ядро перебирать?

Отправлено: 23:40, 01-08-2011 | #14


Ветеран


Сообщения: 526
Благодарности: 27

Профиль | Отправить PM | Цитировать


Цитата vadblm:
Винт случаем не тот большой 3тб? »
нет Samsung на 400Gb

Цитата vadblm:
Кстати, зачем вам ядро перебирать? »
ну решаю известную проблему FreeBSD8 способом как написано здесь http://mtaalamu.ru/blog/1371.html

А make: no system rules (sys.mk) что может значить?
Блин еще и инета нету dhcp тоже козлит. пишет что то про /var/db

Самое интересное, что оно устанавливается из программы установки sysinstall, то есть изначально все хорошо, первой перезагрузке без DVD диска - не работает, значит поддержка по идее должна быть.

Отправлено: 23:42, 01-08-2011 | #15


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Хм, мне эта проблема неизвестна - успешно ставил, правда не на именно внешний хард, а на флешку, но принцип там тот же. И неоднократно. А в "хаке" всего лишь задержка для инициализации усб прописана, толку с неё имхо ноль.

Отправлено: 23:48, 01-08-2011 | #16


Ветеран


Сообщения: 526
Благодарности: 27

Профиль | Отправить PM | Цитировать


Вряд ли эта проблема в железе, так как при загрузке с DVD в режиме fixit - все видно, диск da0

Поправил там etc/fstab - там была прописана загрузка swap и cdrom - закомментил - не помогло

Возможно, это проблема, про которую вы говорили ранее:
Цитата vadblm:
Максимум - загрузчик ругнётся, что не нашёл корень. Из-за того, что дисковая нода у вас и на сервере может не совпасть. Но это легко лечится правкой fstab. »
Ведь у меня как раз загрузчик не нашел корень. Как надо править fstab?

Отправлено: 00:03, 02-08-2011 | #17


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата VictorSh:
Как надо править fstab? »
Любимым редактором, vi или ee, которые оба есть в базовой системе. Но для этого нужно сначала загрузиться хотя бы в single mode.

Отправлено: 00:37, 02-08-2011 | #18


Ветеран


Сообщения: 526
Благодарности: 27

Профиль | Отправить PM | Цитировать


Цитата vadblm:
Любимым редактором, vi или ee, которые оба есть в базовой системе. Но для этого нужно сначала загрузиться хотя бы в single mode. »
Да нет, я имею ввиду, что изменить на что? что конкретно править
я пользуюсь vi, много раз им пользовался.
Сейчас так:

Код: Выделить весь код
# Device		Mountpoint	FStype	Options		Dump	Pass#
#/dev/da0s1b		none		swap	sw		0	0
/dev/da0s1a		/		ufs	rw		1	1
/dev/da0s1d		/tmp		ufs	rw		2	2
/dev/da0s1f		/usr		ufs	rw		2	2
/dev/da0s1g		/usr/data	ufs	rw		2	2
/dev/da0s1e		/var		ufs	rw		2	2
#/dev/acd0		/cdrom		cd9660	ro,noauto	0	0

Последний раз редактировалось VictorSh, 02-08-2011 в 00:57.


Отправлено: 00:39, 02-08-2011 | #19


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Для начала, надо выяснить, какая дисковая нода у вашего устройства. Обычно у усбшных дисков при отсутствии других SCSI/CAM девайсов она /dev/da0 . Вы ж как-то сумели туда залить систему? Значит устройство определяется, выяснить имя ноды можно
Цитата VictorSh:
Если написать >? в приглашении, то устройство da0 не появляется, а ad0 (внутренний hdd) есть. »
Почему у вас оно не видно, не знаю.

Отправлено: 00:46, 02-08-2011 | #20



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - [решено] Не собирается ядро и мир

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft собирается поглотить Nokia? OSZone News Новости и события Microsoft 2 17-05-2011 17:33
Microsoft не собирается уходить из Китая OSZone News Новости и события Microsoft 2 16-01-2010 13:04
Microsoft собирается купить Yahoo Inc. OSZone News Новости и события Microsoft 12 04-02-2008 12:14
FreeBSD - [решено] не собирается glib WhitePangolin Общий по FreeBSD 1 26-12-2007 17:41
Не собирается ядро Guest Общий по FreeBSD 15 16-03-2005 22:55




 
Переход