Автор Тема: Обновление ядра.  (Прочитано 9254 раз)

MisHel64

  • Гость
Обновление ядра.
« : 24.06.2009 00:32:51 »
У меня AltLinux Server 4.0
Обновил дистрибутив. Решил обновить и ядрышки из 5го бранча.
Теперь при загрузки системы имею: "Error inserting ide_generic: Out of memory hda5 hda6".
Ядро 2.6.27-std-srv-alt16, та же картина и с 2.6.27-std-def-alt16.
Как поправить?

Оффлайн KPETuH

  • Участник
  • *
  • Сообщений: 1 162
    • SG
Re: Обновление ядра.
« Ответ #1 : 24.06.2009 01:23:08 »
ну вы хотя бы раскажите как обновляли откуда , откуда обновляли дистрибутив и тд.
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: Обновление ядра.
« Ответ #2 : 24.06.2009 01:40:45 »
ну вы хотя бы раскажите как обновляли откуда , откуда обновляли дистрибутив и тд.
Да, есть такое. Сам давно хотел спросить. но грешил что комп достаточно старый.
Покажите конфигурацию сервера? Ну и lspci, dmesg и т.д.
WBR,
Slava

MisHel64

  • Гость
Re: Обновление ядра.
« Ответ #3 : 24.06.2009 02:27:32 »
ну вы хотя бы раскажите как обновляли откуда , откуда обновляли дистрибутив и тд.
Да, есть такое. Сам давно хотел спросить. но грешил что комп достаточно старый.
Покажите конфигурацию сервера? Ну и lspci, dmesg и т.д.
dmesg пусто, система всает раньше, чем монтирует FS.
lspci ничего подозрительного не выдает.
Все остальное из коробки, по умолчанию. С предыдущим ядром пробдем не было.

Дистрибутив "Сервер 4.0", обновлялся из 5го бранча, стандартно, через APT, upgrade, потом dist-upgrade.
Ядро через update-kernel.

« Последнее редактирование: 24.06.2009 02:52:57 от MisHel64 »

Оффлайн KPETuH

  • Участник
  • *
  • Сообщений: 1 162
    • SG
Re: Обновление ядра.
« Ответ #4 : 24.06.2009 07:17:10 »
upgrade
а вот это возможно и лишний пункт
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Re: Обновление ядра.
« Ответ #5 : 24.06.2009 07:24:39 »
Андрей Черепанов где-то  тут писал, как правильно обновлятся и почему именно так.... Там что-то с зависимостями, если не ошибаюсь.

MisHel64

  • Гость
Re: Обновление ядра.
« Ответ #6 : 24.06.2009 10:21:19 »
upgrade
а вот это возможно и лишний пункт
Полтаро года скрипт обновления не менял, первый раз на грабли наступил.

Оффлайн KPETuH

  • Участник
  • *
  • Сообщений: 1 162
    • SG
Re: Обновление ядра.
« Ответ #7 : 24.06.2009 10:55:50 »
apt-get update && apt-get dist-upgrade
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH

Drool

  • Гость
Re: Обновление ядра.
« Ответ #8 : 24.06.2009 10:58:56 »
apt-get upgrade практически гарантированно сломает систему даже при обновлении 4.1.1 до бранча 4.1. А тем более при переезде на более новую версию. По-моему, это написано почти на каждом заборке, как и эпопея с "su" vs "su -".

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: Обновление ядра.
« Ответ #9 : 24.06.2009 11:04:13 »
Да, есть такое. Сам давно хотел спросить. но грешил что комп достаточно старый.
Покажите конфигурацию сервера? Ну и lspci, dmesg и т.д.
dmesg пусто, система всает раньше, чем монтирует FS.
Стоп. Что значит "всает"? Не загружается? Вы изначально об этом не писали. Да, у меня при загружке ядра тоже проскакивает такое сообщение, но все загружается и работает.
Цитировать

lspci ничего подозрительного не выдает.
Это нужно чтобы посмотреть какое железо. Там и не должно быть ничего подозрительного.

И не важно, как вы обновили ядро, через upgrade, dist-upgrade или rpm -Uhv.
WBR,
Slava

MisHel64

  • Гость
Re: Обновление ядра.
« Ответ #10 : 24.06.2009 18:26:19 »
apt-get upgrade практически гарантированно сломает систему даже при обновлении 4.1.1 до бранча 4.1. А тем более при переезде на более новую версию.

Вообще-то полный скрипт у меня выглядит несколько не так.
apt-get uptate # Обновление списка
apt-get upgrade --download-only --yes # Обновление пакетов
apt-get dist-upgrade --download-only --yes # Обновление дистрибутива
apt-get dist-upgrade # реальное обновление

Проверки и прочее сокращены.
И в реале, опять же было несколько не так.
Установлена система, Server 4.0 буквально неделю назад.
Обновление до 5го бранча, обновление ядра (что-то М40 на конце было). Сообщение о проблеме с драйвером generic ide начали появлятся, но система работала.

По этому:
1) Да же если "upgrade" и ломает систему, в данном случае upgrade систему не трогает, а значит ее не ломает.
2) В данном случае происходит обновление системы уже обновленной до 5го бранча.
3) "apt-get upgrade практически гарантированно сломает систему даже при обновлении 4.1.1 до бранча 4.1."
Верю. Но обновление сервера 4.0 до бранча 4.0 и/или 4.1 систему не ломает. Проверенно не однократно.
После первого обновление ругается на зависимости, (но система продолжает функционировать нормально). После выполнения "apt-get dist-upgrade" и эта ошибка исчезает.

А впомнив недавний спор AltLinux vs Windows..... Кто-то жаловался, что обновление Windows может сделать систему неработоспособной. Теперь про этот аргумент любителям альта приедтся забыть.

Да, уже полгода точно, система ругалась, что нужно обновить HD и пользоватся методом BUS дальше не помню. Где и что обновлять я так и не понял, и где прописывать этот самый BUS, то же. Но может это поможет в поисках, чего там в драйверах ядрышка сломали.

Со старым ядром 2.6.18-std-smp-alt12 система работает нормально. То есть дело именно в ядре или его драйвере.

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: Обновление ядра.
« Ответ #11 : 24.06.2009 23:21:31 »
Пропустим поток сознания про обновления  :)
По сути:
Да, уже полгода точно, система ругалась, что нужно обновить HD и пользоватся методом BUS дальше не помню. Где и что обновлять я так и не понял, и где прописывать этот самый BUS, то же. Но может это поможет в поисках, чего там в драйверах ядрышка сломали.

Со старым ядром 2.6.18-std-smp-alt12 система работает нормально. То есть дело именно в ядре или его драйвере.
Вы не показали ни dmesg от старого ядра, ни от нового ядра. Вы не показали lspci.
Вы не указали на каком этапе точно зависает. "система всает раньше, чем монтирует FS" тоже ничего не говорит. Какая команда была предыдущей? Может это на udev оно обламывается, а может еще на чем.
При таких данных можно заниматься только телепатией.
WBR,
Slava

Оффлайн dk

  • alt linux team
  • ***
  • Сообщений: 989
Re: Обновление ядра.
« Ответ #12 : 25.06.2009 01:01:12 »
Вообще-то полный скрипт у меня выглядит несколько не так.
apt-get update # Обновление списка
apt-get upgrade --download-only --yes # Обновление пакетов
apt-get dist-upgrade --download-only --yes # Обновление дистрибутива
apt-get dist-upgrade # реальное обновление

Совершенно непонятно, зачем делать apt-get upgrade --download-only --yes в этой последовательности команд.



MisHel64

  • Гость
Re: Обновление ядра.
« Ответ #13 : 25.06.2009 06:03:59 »
Совершенно непонятно, зачем делать apt-get upgrade --download-only --yes в этой последовательности команд.
Как только у тебя будет такой же инет провайдер, как у меня, тогда станет понятно.

Оффлайн KPETuH

  • Участник
  • *
  • Сообщений: 1 162
    • SG
Re: Обновление ядра.
« Ответ #14 : 25.06.2009 07:31:55 »
офтоп:
Мишель64 у вас тыкалка еще не сломалась?
Мой небосклон и чист, и ясен,
И полон радужных картин...  Не потому что мир прекрасен,  А потому, что я - KPETuH