Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ядро - где взять, как положить?  (Прочитано 1276 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lezvoed

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Ядро - где взять, как положить?
« : 28 Февраля 2010, 18:12:19 »
Как вручную положить в boot ядро Linux, чтоб система потом его выбрала при загрузке? Где и в каком виде и где следует его брать?

На данный момент имеется ubuntu 9.10 с нерабочим (поврежденным) ядром. Нужно заставить систему работать снова.

Оффлайн DoublePain

  • Активист
  • *
  • Сообщений: 574
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #1 : 28 Февраля 2010, 18:17:30 »
http://www.kernel.org/
Качаешь архив, распаковуешь, удаляешь не нужные платформы(допустим если у тебя amd64, удаляешь всё связанное с i386), а потом sudo dpkg -i *.deb
pain projection
Athlon II 620 x4 2.66GHz,4gb,Radeon HD4670 + Ubuntu 12.04 x64
Получено 2 845 kБ за 4с (666 kБ/c)

Оффлайн hhex

  • Участник
  • *
  • Сообщений: 108
  • я знаю что ничего не знаю
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #2 : 28 Февраля 2010, 18:18:47 »
а другие ядра не установлены были ? например, я устанавил Ubuntu, у меня ядро 2.6.31.15,
после обновления у меня установилось ядро 2.6.31.17, если я повредил рабочее ядро  :idiot2: как это могло произойти?! ,
 то в принципе может попробовать  загрузится в recovery mode с ядром ..15 ?

Пользователь решил продолжить мысль 28 Февраля 2010, 16:19:30:
http://www.kernel.org/
Качаешь архив, распаковуешь, удаляешь не нужные платформы(допустим если у тебя amd64, удаляешь всё связанное с i386), а потом sudo dpkg -i *.deb
:o :o :o :idiot2: вы уверены в том что говорите ?
« Последнее редактирование: 28 Февраля 2010, 18:20:23 от hhex »

Оффлайн DoublePain

  • Активист
  • *
  • Сообщений: 574
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #3 : 28 Февраля 2010, 18:20:37 »
Эээ, что-то не тот сайт скинул, а по поводу установки-уверен ;)
pain projection
Athlon II 620 x4 2.66GHz,4gb,Radeon HD4670 + Ubuntu 12.04 x64
Получено 2 845 kБ за 4с (666 kБ/c)

Оффлайн hhex

  • Участник
  • *
  • Сообщений: 108
  • я знаю что ничего не знаю
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #4 : 28 Февраля 2010, 18:22:46 »
Эээ, что-то не тот сайт скинул, а по поводу установки-уверен ;)
в том то и дело, что вы написали как установить уже собранное ядро, тоесть пакеты .deb с компилированным ядром,
а сайт вы дали, там лежат только лишь исходники ядра, которые необходимо сначала сконфигурировать и скомпилировать,
а потом только sudo dpkg -i *.deb

Оффлайн DoublePain

  • Активист
  • *
  • Сообщений: 574
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #5 : 28 Февраля 2010, 18:25:21 »
Понял не дурак, дурак бы не понял =) Ошибся всё таки, спасибо)

Пользователь решил продолжить мысль 28 Февраля 2010, 18:36:29:
Кстати, для сборки под Ubuntu 9.10 Karmic Koala в параметре .configure что указать?
« Последнее редактирование: 28 Февраля 2010, 18:36:29 от DoublePain »
pain projection
Athlon II 620 x4 2.66GHz,4gb,Radeon HD4670 + Ubuntu 12.04 x64
Получено 2 845 kБ за 4с (666 kБ/c)

Оффлайн Lezvoed

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #6 : 28 Февраля 2010, 18:38:56 »
В recovery mode не грузится.

То есть я правильно понял, что нужно достать где-нибудь deb-пакет с ядром, положить его в корень раздела boot и просто распаковать?

И где нужно выполнять команду dpkg? Я гружусь и ковыряюсь сейчас с помощью slax, а он с deb-пакетами не дружит.
« Последнее редактирование: 28 Февраля 2010, 18:44:31 от Lezvoed »

Оффлайн Golan

  • Активист
  • *
  • Сообщений: 703
  • Любитель
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #7 : 28 Февраля 2010, 18:40:36 »
Нет так ничего не получится, это точно

Пользователь решил продолжить мысль 28 Февраля 2010, 18:43:28:
Вот:
https://forum.ubuntu.ru/index.php?topic=72396.0
« Последнее редактирование: 28 Февраля 2010, 18:43:28 от Golan »
Lenovo ThinkPad T500/Runtu 14.04 xfce 4.12/

Оффлайн hhex

  • Участник
  • *
  • Сообщений: 108
  • я знаю что ничего не знаю
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #8 : 28 Февраля 2010, 18:43:47 »
В recovery mode не грузится.

То есть я правильно понял, что нужно достать где-нибудь deb-пакет с ядром, положить его в корень раздела boot и просто распаковать?

вы предоставили мало информации, как это случилось, почему не получается выйти в recovery mode ? что на экране?
нужно как-то загрузится и переустановить ядро с помощью пакетного менеджера, либо установить пакет с новым ядром

Пользователь решил продолжить мысль 28 Февраля 2010, 18:46:02:
и еще бы узнать именно из-за ядра у вас не загружается?!  :idiot2:
« Последнее редактирование: 28 Февраля 2010, 18:46:02 от hhex »

Оффлайн Lezvoed

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #9 : 28 Февраля 2010, 18:52:43 »
Более подробно изложено здесь: https://forum.ubuntu.ru/index.php?topic=85680.0

Тема провалилась и ответов набрать не успела, поэтому взял на себя наглость создать новую с более броским заголовком.

Кратко: Ubuntu 9.10 перестала грузиться после обновления, выдает init: networking main process (504) terminated with status 1.

В разделе boot имеется, похоже, два ядра - 2.6.31-14-generic и 2.6.31.19-generic. У второго не хватает файла initrd.img-2.6.31-19-generic
Скрин: http://picasaweb.google.ru/lh/photo/-SKv0iqmyFQ9D2rTzY-UIQ?feat=directlink. GRUB пытается 14-е ядро загрузить
проверял, держа шифт при загрузке - без этого меню не появляется) и это у него не получается почему-то. Если нажать E и подставить номер 19 вручную - ругается, что не может найти нужный файл.

Оффлайн hhex

  • Участник
  • *
  • Сообщений: 108
  • я знаю что ничего не знаю
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #10 : 28 Февраля 2010, 19:08:23 »
Нет так ничего не получится, это точно

Пользователь решил продолжить мысль 28 Февраля 2010, 18:43:28:
Вот:
https://forum.ubuntu.ru/index.php?topic=72396.0

попробуйте как в той теме описано, загрузиться с лив сиди, примонтировать разделы, chroot , и установить заново ядро

Оффлайн Lezvoed

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #11 : 28 Февраля 2010, 21:21:23 »
Образ из сети будет тянуться, или с диска? Если первое, то не выйдет - плохо представляю, как vpn поднимать на лайв-сиди. Разве что madwimax попробовать запустить и к йоте подключиться...
« Последнее редактирование: 28 Февраля 2010, 21:25:39 от Lezvoed »

Оффлайн hhex

  • Участник
  • *
  • Сообщений: 108
  • я знаю что ничего не знаю
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #12 : 28 Февраля 2010, 22:19:39 »
Образ из сети будет тянуться, или с диска? Если первое, то не выйдет - плохо представляю, как vpn поднимать на лайв-сиди. Разве что madwimax попробовать запустить и к йоте подключиться...
образ чего ? если ливсиди убунты или другого дистрибутива, то он у вас или есть или нужно где-то взять, чтобы с помощью него загрузиться,
и решить проблему

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: Ядро - где взять, как положить?
« Ответ #13 : 28 Февраля 2010, 22:21:06 »
Товарищи, а как вынести лишние (старые) ядра? Что именно удалять? А то стрёмно, что удалю лишнее, и система ляжет.

Оффлайн agimoura

  • Активист
  • *
  • Сообщений: 325
    • Просмотр профиля
Re: Ядро - где взять, как положить?
« Ответ #14 : 28 Февраля 2010, 22:35:40 »
Товарищи, а как вынести лишние (старые) ядра? Что именно удалять? А то стрёмно, что удалю лишнее, и система ляжет.
В поисковике синаптика вбиваешь, например, 2.6.31, слева выбираешь режим "установленные", тебе выдаст все версии этого ядра установленные в системе. Отмечаешь для полного удаления ненужные тебе и - ву а ля! Граб сконфигурируется автоматически!  ;)

 

Страница сгенерирована за 0.047 секунд. Запросов: 23.