Freebsd 8.2: Неудачная пересборка ядра
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Freebsd 8.2: Неудачная пересборка ядра
добрый день всем. Очень прошу помощи ибо наделал сам себе гемороя за 5 мин!
Есть сервер-шлюз: uname -a: .2-RELEASE-p1 FreeBSD 8.2-RELEASE-p1.
Ситуация сложилась так, что стало необходимо пересобрать ядро. Уходя вечером с работы я сделал как и полагается:
make buildkernel KERNCONF=name;
Сегодня утром, прийдя на работу я увидел что все благополучно пересобралось, и я решил установить это ядро. И надо же такому случиться, что вместо того чтобы спокойно написать:
make installkernel KERNCONF=name;
черт меня дернул вбить:
make install kernel KERNCONF=name;
До того что что-то идет не так, я додумался только после того как система написала - а теперь я пересоберу ядро.
Понял что делаю вовсе не то что надо, я прервал эту операцию, но..
На данный момент дата модификации файлов в каталогах: /bin, /sbin, /usr/bin, /usr/sbin, /lib, /libexec - сегодняшнее утро.
Сервер не перегружался с тех пор. Вопрос, сломал ли я систему, можно ли что-то сделать?
Понимаю, что сам дурак, и все таки..
Доп. информация: система была обновлена с версии 7.4 с помощью этого же дерева исходных кодов.
Есть сервер-шлюз: uname -a: .2-RELEASE-p1 FreeBSD 8.2-RELEASE-p1.
Ситуация сложилась так, что стало необходимо пересобрать ядро. Уходя вечером с работы я сделал как и полагается:
make buildkernel KERNCONF=name;
Сегодня утром, прийдя на работу я увидел что все благополучно пересобралось, и я решил установить это ядро. И надо же такому случиться, что вместо того чтобы спокойно написать:
make installkernel KERNCONF=name;
черт меня дернул вбить:
make install kernel KERNCONF=name;
До того что что-то идет не так, я додумался только после того как система написала - а теперь я пересоберу ядро.
Понял что делаю вовсе не то что надо, я прервал эту операцию, но..
На данный момент дата модификации файлов в каталогах: /bin, /sbin, /usr/bin, /usr/sbin, /lib, /libexec - сегодняшнее утро.
Сервер не перегружался с тех пор. Вопрос, сломал ли я систему, можно ли что-то сделать?
Понимаю, что сам дурак, и все таки..
Доп. информация: система была обновлена с версии 7.4 с помощью этого же дерева исходных кодов.
Услуги хостинговой компании 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/
- bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
- Контактная информация:
Re: Freebsd 8.2: Неудачная пересборка ядра
http://www.lissyara.su/articles/freebsd ... ke_kernel/
самый конец статьи прочитайте.
самый конец статьи прочитайте.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
Блог о BSD системах.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Freebsd 8.2: Неудачная пересборка ядра
успокойтесь)))
идите в каталог /usr/src
открывайте файл UPDATING в вашем любимом постраничном просмотрщике
листайте до раздела "To rebuild everything and install it on the current system"
делайте всё что там описано
всё будет хорошо)))
идите в каталог /usr/src
открывайте файл UPDATING в вашем любимом постраничном просмотрщике
листайте до раздела "To rebuild everything and install it on the current system"
делайте всё что там описано
всё будет хорошо)))
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Freebsd 8.2: Неудачная пересборка ядра
не тот советbagas писал(а):http://www.lissyara.su/articles/freebsd ... ke_kernel/
самый конец статьи прочитайте.
(возможно) он мир успел раскарячить
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2011-09-09 13:36:31
Re: Freebsd 8.2: Неудачная пересборка ядра
2bagas
вы видимо не поняли. Вместо того чтоб ставить ядро по make installkernel KERNCONF=name;
была введена команда: make install kernel KERNCONF=name; - в результате начала пересобираться и ставиться сама система!
Как выгрузить дефектное ядро и загрузить корректное, я знаю.
вы видимо не поняли. Вместо того чтоб ставить ядро по make installkernel KERNCONF=name;
была введена команда: make install kernel KERNCONF=name; - в результате начала пересобираться и ставиться сама система!
Как выгрузить дефектное ядро и загрузить корректное, я знаю.
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2011-09-09 13:36:31
Re: Freebsd 8.2: Неудачная пересборка ядра
<make sure you have good level 0 dumps>
make buildworld
make kernel KERNCONF=YOUR_KERNEL_HERE
[1]
<reboot in single user> [3]
mergemaster -p [5]
make installworld
make delete-old
mergemaster [4]
<reboot>
эта процедура уже выполнялась при переезде с 7.4 на 8.2 с теми же исходниками. Точно ли необходимо это делать еще раз?
make buildworld
make kernel KERNCONF=YOUR_KERNEL_HERE
[1]
<reboot in single user> [3]
mergemaster -p [5]
make installworld
make delete-old
mergemaster [4]
<reboot>
эта процедура уже выполнялась при переезде с 7.4 на 8.2 с теми же исходниками. Точно ли необходимо это делать еще раз?
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Freebsd 8.2: Неудачная пересборка ядра
ну...
1. я не знаю что именно из мира вы успели пересобрать. эта процедура будет гарантрировать вам, что всё будет в порядке
2. раз уж вы попали в такую историю, не будет лишним обновить все исходники и пересобрать всё
3. в принципе, вы можете рискнуть и неделать ничего, только ядро допересобирите
1. я не знаю что именно из мира вы успели пересобрать. эта процедура будет гарантрировать вам, что всё будет в порядке
2. раз уж вы попали в такую историю, не будет лишним обновить все исходники и пересобрать всё
3. в принципе, вы можете рискнуть и неделать ничего, только ядро допересобирите
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2011-09-09 13:36:31
Re: Freebsd 8.2: Неудачная пересборка ядра
уже пересобрал кастомное ядро, щас пересобираю GENERIC.vadim64 писал(а):ну...
3. в принципе, вы можете рискнуть и неделать ничего, только ядро допересобирите
Возможно стоить пересобрать мир, я ведь могу пересобрать его на всякий случай, а поставить только в случае необходимости, если не заведется?
Просто, на машине стоит куча софта, я боюсь что софт тоже надо будет переставлять после обновления мира.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Freebsd 8.2: Неудачная пересборка ядра
Если не удалять старые либы, то возможно софт и не упадет. Потом потихоньку можно будет пересобрать.klasik писал(а): Просто, на машине стоит куча софта, я боюсь что софт тоже надо будет переставлять после обновления мира.
Глюк глюком вышибают!
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Freebsd 8.2: Неудачная пересборка ядра
какой мир стоял до происшествия?
попробуй ставнить текущие сырцы и сырцы релиза http://www.freebsd.org/doc/en_US.ISO885 ... -tags.html
ну или какой другой версии, которая стояла
попробуй ставнить текущие сырцы и сырцы релиза http://www.freebsd.org/doc/en_US.ISO885 ... -tags.html
ну или какой другой версии, которая стояла
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2011-09-09 13:36:31
Re: Freebsd 8.2: Неудачная пересборка ядра
собранный из этой же версии сорцов.Той из которой собиралось ядро и пыталось ставиться ядро утром.FreeBSP писал(а):какой мир стоял до происшествия?
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Freebsd 8.2: Неудачная пересборка ядра
ну тогда ничего в нем и не должно было измениться и беспокоиться в общем то не о чем
просто мир заново пересобрался и поставился вместе с ядром вашей конфигурации
просто мир заново пересобрался и поставился вместе с ядром вашей конфигурации
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Freebsd 8.2: Неудачная пересборка ядра
ну, и я тоже говорю же, да
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.