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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: План полета на ядре  (Прочитано 1958 раз)

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

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
План полета на ядре
« : 27 Декабря 2015, 14:37:49 »
Цель: полетать на ядре 4.3.3.

План.
1. Ревизия хозяйства
Ноутбук Toshiba L40-17U, 2006 год выпуска, XUBUNTU 14.04.3 64-bit & XFCE
moy@moy-Satellite-L40:~$ ls /boot/ | grep vmlinuz
vmlinuz-3.19.0-39-generic
vmlinuz-3.19.0-41-generic
vmlinuz-3.19.0-42-generic
moy@moy-Satellite-L40:~$ uname -a
Linux moy-Satellite-L40 3.19.0-42-generic #48~14.04.1-Ubuntu SMP Fri Dec 18 10:24:49 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
(Кстати, было бы неплохо как-то назначить ядро 3.19.0-42 «временно вечным», не убиваемым на время процесса пробы нового ядра, безо всяких там «на свой страх и риск»)

2. Указать папку с ядром:
moy@moy-Satellite-L40:~$ cd /home/moy/kernel_ex/k433

3. Выполнить установку ядра из указанной папки:
moy@moy-Satellite-L40:~/kernel_ex/k433$ sudo dpkg -i *.deb
4. Обновить загрузчик:
sudo update-grub
5. Перезагрузить компьютер...
Далее предполагается оптимистический сценарий, типа, ядро 4.3.3 загрузилось, но мне в нём что-то не понравилось... а не наоборот.

6. Удаление ядра:
sudo apt-get purge linux-image-4.3.3-04 linux-headers-4.3.3-04(Кстати, ни в одной из инструкций отдельно не упоминается об удалении третьего пакета linux-headers-..._all.deb)
sudo apt-get autoremove
sudo apt-get clean
sudo apt-get install -f
sudo apt-get update
exit

Что я сделаю не так? :coolsmiley:

| toZen |

  • Гость
Re: План полета на ядре
« Ответ #1 : 27 Декабря 2015, 15:26:40 »
Что я сделаю не так? :coolsmiley:
(Нажмите, чтобы показать/скрыть)
Не нужно специально ничего указывать.
И после удаления ядра не особо то и нужно всё это, особенно autoremove. Потянет что-нить, поломаете систему.
Просто устанавливаете ядро, обновляете загрузчик и при ребуте в GRUB-e выбираете нужное ядро в подразделе Advanced Options.
Не понравилось?
Удалили.
Обновили GRUB.
Забыли.

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
Re: План полета на ядре
« Ответ #2 : 27 Декабря 2015, 16:23:31 »
τοΖεη,
Цитировать
Не понравилось?
Удалили.
Обновили GRUB.
Забыли.
Ага! То есть после...
sudo apt-get purge linux-image-4.3.3-04 linux-headers-4.3.3-04надо...
sudo update-grub...ещё раз сделать. По правде говоря, эта подробность в инструкциях из Интернета, мне как-то на глаза не попадалась... Огромное спасибо!

| toZen |

  • Гость
Re: План полета на ядре
« Ответ #3 : 27 Декабря 2015, 16:53:49 »
wow_pi, ну, ядро ведь удалили, а записи в конфиге груба останутся о наличии ядра.
И при следующем ребуте, можно получить ошибку о невозможности загрузки ядра системы.
У меня во всяком случае именно так и было как-то.

alang

  • Гость
Re: План полета на ядре
« Ответ #4 : 27 Декабря 2015, 16:58:16 »
ядро ведь удалили, а записи в конфиге груба останутся о наличии ядра. 

Вообще-то, нет. Должны удаляться вместе с ядром.
С другой стороны, update-grub ничего плохого не сделает (если, конечно, не было редактирований grub.cfg вручную и прочих нерекомендуемых вещей).

| toZen |

  • Гость
Re: План полета на ядре
« Ответ #5 : 27 Декабря 2015, 17:14:13 »
alang, я лишь описал прошломесячный казус в моей личной практике с тестированием 4.4-rc4 кажется.
Удалил самым банальным способом, получил:
Код: (Bash) [Выделить]
Error: You need to load the kernel firstВопрос отпал после:
sudo update-grubВо всяком случае, я с тобой полностью согласен, хуже от этого не будет.

alang

  • Гость
Re: План полета на ядре
« Ответ #6 : 27 Декабря 2015, 17:16:02 »
τοΖεη, ты, видимо, вручную устанвливал.

| toZen |

  • Гость
Re: План полета на ядре
« Ответ #7 : 27 Декабря 2015, 17:18:45 »
alang, ага, с гита господина Торвальдса.

alang

  • Гость
Re: План полета на ядре
« Ответ #8 : 27 Декабря 2015, 17:28:08 »
τοΖεη, ну, так-то да, никто за тебя удалять записи из меню grub не будет. Как, впрочем, и заносить их туда. А в случае установки из пакета и удаляться должно автоматически при удалении пакета. Если, конечно, сам пакет собран как должно. Потому в мануалах и ничего не пишут про update-grub после удаления ядер, что в стандартном случае этого не требуется.

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
Re: План полета на ядре
« Ответ #9 : 27 Декабря 2015, 17:32:37 »
Уважаемый τοΖεη, всё установилось практически за одну минуту. И работает... немного быстрее.
moy@moy-Satellite-L40:~$ ls /boot/ | grep vmlinuz
vmlinuz-3.19.0-39-generic
vmlinuz-3.19.0-41-generic
vmlinuz-3.19.0-42-generic
vmlinuz-4.3.3-040303-generic
moy@moy-Satellite-L40:~$ uname -a
Linux moy-Satellite-L40 4.3.3-040303-generic #201512150130 SMP Tue Dec 15 06:32:30 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Ещё раз большое спасибо!

Адская команда "sudo apt-get autoremove" показывает одни только нули, то есть претензий не имеет.
moy@moy-Satellite-L40:~$ sudo apt-get autoremove
[sudo] password for moy:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.

Вопрос возник... а как отнесется к моему полету на ядре 4.3.3 служба обновлений Xubuntu, будет и дальше мне обновлять ядро 3.19.0-42 на -43, -44, -45 и так далее, или с пониманием?

| toZen |

  • Гость
Re: План полета на ядре
« Ответ #10 : 27 Декабря 2015, 17:36:07 »
wow_pi, скорее с пониманем того, что обновление самовыбранного ядра системы - это забота пользователя с момента установки оного.

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
Re: План полета на ядре
« Ответ #11 : 27 Декабря 2015, 17:49:20 »
wow_pi, скорее с пониманием того, что обновление самовыбранного ядра системы - это забота пользователя с момента установки оного.
Для меня это скорее хорошо, чем плохо. В летописях говорится, что ядра 2.6.26 и 2.6.28 идеально совместимы с моим винтажным японским патефоном, и если это окажется правдой, то мне их обновлять как раз не надо.

 

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