LINUX.ORG.RU

Установка патчей на ядро

 , ,


0

1

Когда собирался устанавливать вот этот патч https://pf.natalenko.name/sources/4.9/ на ядро kernel-4.9.34-gentoo то написало

"Reversed (or previously applied) patch detected! Assume -R? [n]"
может ли быть такое что патч уже изначально установлен в ядро генты? Я скачивал ядро с русского зеркала.



Последнее исправление: Obito (всего исправлений: 1)

pf

можно добавить pf в теги и скастануть автора post-factum.

И да, вопрос: а чем тебе pf-source не угодил, что ты руками патч ставить хочешь?

Deleted
()
Ответ на: комментарий от Deleted

Там впринципе нет такого файла, там есть только какой то skel.ebuild и все

Obito
() автор топика

Там не ebuild смотреть надо, а /usr/portage/distfiles/genpatches-*.tar.xz - что внутри этих архивов.

BattleCoder ★★★★★
()
Ответ на: комментарий от MikeWortin

Причем их там просто дофига разных ебилдов самых разных версий начиная от 3.10.104 и заканчивая 4.9.41

Obito
() автор топика
Ответ на: комментарий от Obito

Ещё вот тут можно глянуть - тут же и README https://github.com/gentoo/linux-patches/tree/4.12-6

(ветку подставить нужную)

https://github.com/gentoo/linux-patches/tree/4.9-34

BattleCoder ★★★★★
()
Последнее исправление: BattleCoder (всего исправлений: 1)
Ответ на: комментарий от BattleCoder

Про этот патч ниче там не нашел

Obito
() автор топика
Ответ на: комментарий от post-factum

В данном конкретном случае не пихает ничего:
ls /usr/portage/sys-kernel/pf-sources/pf-sources-4.{8,9,10}*
ls: невозможно получить доступ к '/usr/portage/sys-kernel/pf-sources/pf-sources-4.9*': Нет такого файла или каталога
/usr/portage/sys-kernel/pf-sources/pf-sources-4.10_p3.ebuild /usr/portage/sys-kernel/pf-sources/pf-sources-4.8_p8.ebuild

imul ★★★★★
()
Последнее исправление: imul (всего исправлений: 1)
Ответ на: комментарий от imul

Спасибо большое теперь все устанавливается, вот еще бы заработало все и ваще было бы круть ))

Obito
() автор топика
Ответ на: комментарий от post-factum

я сильно не вникал, увидел ссылку на твой сайт, решил скастануть.

Deleted
()

Ты не установишь зверь-pf-4.9 на 4.9.34-gentoo. Зверь-pf-4.9 должно ставится на чистое и ванильное 4.9 без изменений от gentoo. Либо ставь зверь-pf из ebuild-а и не сношай никому мозг либо пили новый велосипед и совмещай зверь-pf с патчами gentoo.

anonymous
()

В чём проблема поставить sys-kernel/pf-sources ?

Да, там нет ветки 4.9, но тебе вот прямо она нужна? 4.8, 4.10 или 4.11 - не подойдут?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Хочу сказать всем спасибо за все ваши ответы!

Obito
() автор топика
Ответ на: комментарий от Pinkbyte

В официальном хэндбуке генты написано что они не поддерживаются и предоставляются исключительно для разработчиков. https://wiki.gentoo.org/wiki/Kernel/Overview/ru#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1.80.D0.B6.D0.B8.D0.B2.D0.B0.D0.B5.D0.BC.D1.8B.D0.B5_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D1.8B_.D1.8F.D0.B4.D1.80.D0.B0 Цитата:

Не поддерживаемые пакеты ядра

Теперь вкратце коснемся ряда других пакетов sys-kernel/*-sources, промелькнувших на экране во время запуска команды emerge -s sources. Ниже мы рассмотрим каждый из них в отдельности. Эти ядра предоставляются исключительно в качестве любезности — эти наборы патчей не поддерживаются командой Gentoo kernel. Поскольку нет оснований для предпочтения одних из них другим, мы рассмотрим их в алфавитном порядке.

Obito
() автор топика
Ответ на: комментарий от Obito

Генту любые твои проблемы с ядром решит просто - пошлет тебя в официльную багзиллу ядра Linux. А в официальной багзилле ядра Linux со всеми твоими проблемами на всех неванильных ядрах сперва пошлют проверять баг на ванилле. И успехов тебе.

anonymous
()
Ответ на: комментарий от Pinkbyte

Да это понятно что не будет но надо попробовать

Obito
() автор топика
Ответ на: комментарий от imul

Огромное спасибо вам всем за ваши ответы теперь все работает и загружается! Я скачал оригинальное ядро с kernel.org и поставил на него патчи отдельно, потом скачал genkernel и запустил компиляцию как обычно командой genkernel all и все заработало, правда там нужно было еще установить пакет который называется просто bc.

Obito
() автор топика
Ответ на: комментарий от Obito

Пожалуйста.
Говорят ещё, что вместо genkernel лучше применять dracut. Но, я genkernel уже давно не использую, поэтому что сейчас лучше обосновать не смогу.

imul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.