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

Re: Не ставиться linux_base-fc4 на FreeBSD 6.2

Добавлено: 2008-09-22 21:09:30
iZEN
B@cZ писал(а):
iZEN писал(а):
lissyara писал(а):на вопросы мергемастер, лучше думать =)))
Ни разу не пригодилось. А вот проблем при слиянии старых и новых конфигов можно огрести. ;-)
Это вы сейчас про какие конфиги говорите?
mergemaster обновляет конфиги системы. Он задаёт вопросы с вариантами ответов: ничего не менять (d); инсталлировать новый (i); слить старый и новый конфиг-файл (m) и посмотреть подробнее на изменения при слиянии (v).

Re: Не ставиться linux_base-fc4 на FreeBSD 6.2

Добавлено: 2008-09-22 22:30:11
Alex Keda
когда чёнить поменяют в master.passwd или /etc/group - я посомтрю на вас с вашими советками инсталлить всё =)))
думать надо. думать надо над каждым конфигом!

Re: Не ставиться linux_base-fc4 на FreeBSD 6.2

Добавлено: 2008-09-30 17:32:37
B@cZ
Ага, не ожидали? А я вернулсо :)

Расскажу о своих эксперементах.

Вообщем исходы и ядро я пересобрал, как выше писали. Нифига не помогло, только затерло мое старое ядро (хоть бы предупредили епт).
Но на этом я не остановилсо.

Как я и предполагал нехватало несколько опций в ядре:

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

options LINPROCFS
options COMPAT_43
options COMPAT_LINUX32
options COMPAT_IA32
После этого файла linux.ko я так и не обнаружил, kldstat не выдавало ничего связанное с linux.
Зато командочка kldload linux писала что-то типа Linux already exists....

Стало понятно что поддержка linux'а у меня уже есть. Спокойно установил linux_base-fc4.
Всем спасибо кто пытался помочь. Надеюсь кому-то помогу со схожей проблемой.

Re: Не ставиться linux_base-fc4 на FreeBSD 6.2

Добавлено: 2008-09-30 18:22:05
MAK
B@cZ писал(а):Вообщем исходы и ядро я пересобрал, как выше писали. Нифига не помогло, только затерло мое старое ядро (хоть бы предупредили епт).
Cтарое ядро при installkernel переименовывается в /boot/kernel.old/

Re: Не ставиться linux_base-fc4 на FreeBSD 6.2

Добавлено: 2008-09-30 18:27:25
iZEN
B@cZ писал(а):kldstat не выдавало ничего связанное с linux.
Пока модуль не подгрузишь, его и не будет в списке kldstat. :-D
B@cZ писал(а):Зато командочка kldload linux писала что-то типа Linux already exists....
Так ты вручную подгрузил модуль...

Чтобы вручную не грузить, пропиши его автозагрузку в /etc/rc.conf:

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

linux_enable="YES"
B@cZ писал(а):Стало понятно что поддержка linux'а у меня уже есть.
Угу.
B@cZ писал(а):Спокойно установил linux_base-fc4.
Ещё не помешает строчка:

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

linproc		/compat/linux/proc	linprocfs	rw	0	0
в /etc/fstab. Хотя для последних сборок linux_base-fc6 и далее эта строчка не сильно нужна. ;-)
B@cZ писал(а):Всем спасибо кто пытался помочь. Надеюсь кому-то помогу со схожей проблемой.
Пжлста. :bn:

Re: Не ставиться linux_base-fc4 на FreeBSD 6.2

Добавлено: 2009-03-18 2:00:21
iZEN
B@cZ писал(а):Уважаемый, тема называется на FreeBSD 6.2 :) Мне надо обновляться с 4.11 )) Мне просто нужно скачать и пересобрать исходники системы, т.к. почему-то нынешние не соизволили собрать модуль линукса.
пиздеееееетс :st: :st: :st: