Криво обновился 7.0-STABLE -> 8.1-STABLE
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Криво обновился 7.0-STABLE -> 8.1-STABLE
Всем привет! Криво обновился, по статье http://www.lissyara.su/articles/freebsd ... nd_kernel/. Как сейчас понимаю, лучше было делать классическим способом или ещё лучше - по хэндбуку. Результат - в сингл моде не проходит даже make buildworld. Возможно, выкачал исходники в не самый подходящий момент. Система старая, с флэшки не грузится, с СД-привода - тоже, нужны, по всей видимости, какие-то пляски с бубном, а именно, как я понимаю, сделать винчестер primary master, а СД-привод - secondary slave. Идея в том, чтобы загрузится с CD, флэшки, любого другого носителя и переписать исходники. А потом попытаться ребилдить мир и ядро.
Имеет право на жизнь такая мысль? Может быть возможны другие варианты действий?
Имеет право на жизнь такая мысль? Может быть возможны другие варианты действий?
Последний раз редактировалось f_andrey 2010-10-08 7:54:58, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения. оформляйте сообщен е по человечески, приводите полную диагностику, больше логов больше вероятности ответа, а не флуда
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения. оформляйте сообщен е по человечески, приводите полную диагностику, больше логов больше вероятности ответа, а не флуда
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- проходил мимо
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
поток каких то мыслей смысл которых я так и не понял
есть четкая проблема, в зависимости от ошибки - соотвутсвующие дейтсвия
здесь не решают проблемы по типу:
есть четкая проблема, в зависимости от ошибки - соотвутсвующие дейтсвия
здесь не решают проблемы по типу:
вот это ваш вопрос переведеный с китайского на русскийу меня что то где-то там-то как-то если да то почимунет и абыкак
я прав?
-
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Как это с сд-привода не грузится, может у вас сам комп накрылся... В синг моде вы загружаетесь, ну так смонтируйте сд и перепишите исходники...alexxis писал(а):Всем привет! Криво обновился, по статье http://www.lissyara.su/articles/freebsd ... nd_kernel/. Как сейчас понимаю, лучше было делать классическим способом или ещё лучше - по хэндбуку. Результат - в сингл моде не проходит даже make buildworld. Возможно, выкачал исходники в не самый подходящий момент. Система старая, с флэшки не грузится, с СД-привода - тоже, нужны, по всей видимости, какие-то пляски с бубном, а именно, как я понимаю, сделать винчестер primary master, а СД-привод - secondary slave. Идея в том, чтобы загрузится с CD, флэшки, любого другого носителя и переписать исходники. А потом попытаться ребилдить мир и ядро.
Имеет право на жизнь такая мысль? Может быть возможны другие варианты действий?
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Вот оно! Бревна в глазу я и не заметил... Гигантское спасибо!snorlov писал(а):В синг моде вы загружаетесь, ну так смонтируйте сд и перепишите исходники...
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Получилось обновить исходники. Но ошибка во время make buildworld по прежнему появляется.
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Последние строчки на экране такие:
Код: Выделить всё
/usr/obj/usr/src/tmp/legacy/usr/libexec/catman.local -> /usr/obj/usr/src/tmp/legacy/usr/libexec/makewhatis.local
pid 14745 (ln), uid 0: exited on signal 12 (core dumped)
Bad system call (core dumped)
***Error code 140
Stop in /usr/src/usr.bin/makewhatis.
***Error code 1
Stop in /usr/src.
***Error code 1
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Надо бы тебе наверно не исходники кода, а уже скомпилированные библиотеки поменять, ты я так понял сделал
да?
Если так то уже половина самих LIB у тебя от 8.1 имеет смысл попробовать тупо скопировать с диска к себе папку /lib /usr/lib /usr/local/lib
Думаю после этого должно заработать хотя бы сборка ядра и мира, ну и кое как старушка запляшет но с благими матами
P.S. Начать можно всего лишь с замены /lib и дальше смотреть по обстоятельствам
Код: Выделить всё
make world DESTDIR=/
Если так то уже половина самих LIB у тебя от 8.1 имеет смысл попробовать тупо скопировать с диска к себе папку /lib /usr/lib /usr/local/lib
Думаю после этого должно заработать хотя бы сборка ядра и мира, ну и кое как старушка запляшет но с благими матами
P.S. Начать можно всего лишь с замены /lib и дальше смотреть по обстоятельствам
Самурай
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
нет, так я не делал.MASiK писал(а):Надо бы тебе наверно не исходники кода, а уже скомпилированные библиотеки поменять, ты я так понял сделалда?Код: Выделить всё
make world DESTDIR=/
Попробовал перезаписать библиотеки в /lib. Вываливается та же ошибка при make buildworld.MASiK писал(а):Если так то уже половина самих LIB у тебя от 8.1 имеет смысл попробовать тупо скопировать с диска к себе папку /lib /usr/lib /usr/local/lib
Думаю после этого должно заработать хотя бы сборка ядра и мира, ну и кое как старушка запляшет но с благими матами
P.S. Начать можно всего лишь с замены /lib и дальше смотреть по обстоятельствам
Копируем файлы конфигов и устанавливаем операционку с нуля?
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
СТранно, копируй терь либы /usr/lib /usr/local/lib Конфиги можно и не трогать, всё дело в либах, ну и что у тебя там в make.conf
Самурай
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Скопировал, попробовал. Ошибка та же. Надо признать, что, может быть, не совсем корректно копировал, так как выдавались сообщения типа "Operation not permitted". Ключ какой забыл? Делал так: cp -Rf <откуда> <куда>.MASiK писал(а):СТранно, копируй терь либы /usr/lib /usr/local/lib Конфиги можно и не трогать, всё дело в либах, ну и что у тебя там в make.conf
-
- проходил мимо
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
А систему в rw режим перемонтировать не надо ?
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Ну и как это сделать?гость писал(а):А систему в rw режим перемонтировать не надо ?
-
- проходил мимо
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
mount -u /
И гугла больше нету закрыли наверное )))
И гугла больше нету закрыли наверное )))
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
после загрузки в Single Mode делал всё время так:
Код: Выделить всё
fsck -p
mount -u /
mount -a -t ufs
swapon -a
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
Код: Выделить всё
fsck
mount -a
Самурай
-
- ефрейтор
- Сообщения: 60
- Зарегистрирован: 2008-07-31 15:26:17
Re: Криво обновился 7.0-STABLE -> 8.1-STABLE
бинарное обновление решило почти все проблемы.