Здравствуйте уважаемые.
Недавно обновил себе комп с amd 850hz до amd 2600+ (на ядре Sempron), комп домашний, поэтому
постоянно эксперементирую на нём, у меня стоит FreeBSD 5.3, после обновления началась появляться ошибка "rl0: watchdog timeout" и не работать сетевуха, поискав в форумах понял, что проблема с acpi, но ничего не помогло, поэтому решил обновить через cvs до 7 ветки, думаю проблема должна решится, но есть сомнения: у меня в системе ещё создано chroot окружение, где я ставлю свои эксперементы и там стоит 5.3, которую я не хочу обновлять. Появится ли проблемы наподобие, что я не смогу даже собрать в нём новую программу или ещё что-нибудь по хуже? Вообще какие последсвтвия и можно ли что-то сделать?
Спасибо.
>Здравствуйте уважаемые.
>Недавно обновил себе комп с amd 850hz до amd 2600+ (на ядре
>Sempron), комп домашний, поэтому
>постоянно эксперементирую на нём, у меня стоит FreeBSD 5.3, после обновления началась
>появляться ошибка "rl0: watchdog timeout" и не работать сетевуха, поискав в
>форумах понял, что проблема с acpi, но ничего не помогло, поэтому
>решил обновить через cvs до 7 ветки, думаю проблема должна решится,
>но есть сомнения: у меня в системе ещё создано chroot окружение,
>где я ставлю свои эксперементы и там стоит 5.3, которую я
>не хочу обновлять. Появится ли проблемы наподобие, что я не смогу
>даже собрать в нём новую программу или ещё что-нибудь по хуже?
>Вообще какие последсвтвия и можно ли что-то сделать?
>Спасибо.
Поделитесь, пожалуйста, каким образом Вам удалось в 7-ке запустить chroot-окружение 5.3?
>Поделитесь, пожалуйста, каким образом Вам удалось в 7-ке запустить chroot-окружение 5.3?
Простите, может я не правильно описал проблему, и в частности запутал Вас, но как раз в этом и стоит вопрос - возможно ли запустить и какие последствия?
У меня был опыт с запуском 4.10 под chroot в 5.3 и вроде бы проблем не было, кроме некоторых с библиотеками.
>но есть сомнения: у меня в системе ещё создано chroot окружение,
>где я ставлю свои эксперементы и там стоит 5.3, которую я
>не хочу обновлять. Появится ли проблемы наподобие, что я не смогу
>даже собрать в нём новую программу или ещё что-нибудь по хуже?
>Вообще какие последсвтвия и можно ли что-то сделать?
>Спасибо.ИМХО должно работать более-менее нормально. Пробовал chroot окружение 4.11 на 6.0 для тестирования своих портов. В общем случае софт собирается и работает, но бывают косяки - например, если значения берутся из sysctl (OSVERSION)
ports/Mk/bsd.port.mk:
1076: # Get __FreeBSD_version
1077: .if !defined(OSVERSION)
1078: OSVERSION!= /sbin/sysctl -n kern.osreldate
1079: .endifт.е. для корректной работы нужно определить OSVERSION в chroot'овском make.conf.
Какие есть еще косяки такого плана я не знаю, я пока использую реальную систему.
Впрочем, надежное решение именно с chroot есть - смотрите ports/misc/tinderbox. Это система для собирания пакаджей под разные ветки FreeBSD в chroot окружениях - думаю, многие возможные проблемы там учтены.
> косяки такого планаы-ы-ы :))
>ИМХО должно работать более-менее нормально. Пробовал chroot окружение 4.11 на 6.0 для
>тестирования своих портов. В общем случае софт собирается и работает, но
>бывают косяки - например, если значения берутся из sysctl (OSVERSION)
>
Спасибо, обязательно посмотрю. Я бы использовал бы 6.0 и проблем точно небыло бы, но когда я после buildkernel перегружаю комп в single, консоль намертво виснет, сорри что отхожу от темы, но может кто встречался с таким свинством со стороны BSD