ядро не обновляется что делать? {SOLVED}
sharp 4 июня, 2014 - 13:18
приветствую сталкнулся с надобнастью использовать конмарк
cat /usr/src/linux/.config | grep MARK
CONFIG_NETWORK_SECMARK=y CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NETFILTER_XT_MARK=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NETFILTER_XT_TARGET_HMARK=y CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_TARGET_SECMARK=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_MARK=y
make
make install
make modules_install
grub2-mkconfig -o /bott/grub/grub.cfg
reboot
zcat /proc/config.gz | grep MARK
CONFIG_NETWORK_SECMARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NETFILTER_XT_TARGET_SECMARK=y
почему не добавляеся конмарк в ядро?
»
- Для комментирования войдите или зарегистрируйтесь
Ссылку на дистрибутив
Ссылку на дистрибутив
libtelepathy
для определения исходной и текущей версий ядра в студию!:wq
--
Live free or die
Anarchist написал(а): Ссылку
Да пжалста - http://telepathy.freedesktop.org/releases/libtelepathy/
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga
скачал
./configure
make
вываливал ошибку нехваткм telepathy-glib - поставил, потом чтото невнятно читабельное про dbas - у меня systemd если это имеет значение.
поставил telepathy-qt - исполняемого файла не нашел.
короче не заводится, еще у меня подозрение на raid у меня райд 1 софтовый mdadm
uname -r 3.12.13-gentoo
Как редактировали конфиг
Как редактировали конфиг ядра?
make menuconfig - save
make menuconfig - save
kostik87 написал(а): Как
make menuconfig - save
Тогда должно быть всё в
Тогда должно быть всё в порядке.
Удостоверьтесь, что загружаете образ ядра, который только что собрали.
Для этого сравните выводы
загруженного ядра и вывод
uname -a 3.12.13-gentoo от 5
uname -a 3.12.13-gentoo от 5 мая
file /usr/src/linux/arch/x86/boot/bzImage от 4 Июня
file /boot/vmlinux-3.12.13-gentoo от 4 Июня
это как?
нужно ручками копировать
нужно ручками копировать образ ядра в загрузочник
творю непотребства и потом жалуюсь на форуме, ибо gentoo позволяет, since 2009
Не нужно, есть 'make
Не нужно, есть 'make install', но можно и в ручную.
Ну вот так, ты грузишь старое
Ну вот так, ты грузишь старое ядро.
Если /boot на отдельной файловой системе, то смонтируй её и выполни
Ну или просто скопируй образ ядра в /boot.
А так, для новичка типичная ошибка.
дык по дате то посмотрите,
дык по дате то посмотрите, скопировано ОНО, а грузится старое, вот и грешу на рейд
Ещё раз, /boot на отдельной
Ещё раз, /boot на отдельной файловой системе?
Ну и если оно скопировано то под каким именем? Пути в конфиге загрузчика проверьте.
В общем, если тяжело разобраться, то сносите Gentoo.
еще можно глянуть какой образ
еще можно глянуть какой образ указан в /boot/grub/grub.conf
творю непотребства и потом жалуюсь на форуме, ибо gentoo позволяет, since 2009
sango написал(а): еще можно
linux /vmlinux-3.12.13-gentoo root=/dev/md2
вот, а нужно
вот, а нужно /boot/vmlinux-3.12.13-gentoo видимо
творю непотребства и потом жалуюсь на форуме, ибо gentoo позволяет, since 2009
sango написал(а): вот, а
правлю так grub2-mkconfig -o /boot/grub/grub.cfg
а где сменить а то grub.cfg трогать смысла то нету он же автоматом создается
Удаляй Gentoo.
Удаляй Gentoo.
.
Полагаешь восьмёрочка поможет?
:wq
--
Live free or die
в корне нету vmlinux..
в корне нету vmlinux..
вывод MOUNT (ЧАСТЬ) /dev/md1
вывод MOUNT (ЧАСТЬ)
/dev/md1 /boot
/dev/md2 /
Ещё раз /boot был смонтирован
Ещё раз /boot был смонтирован когда ты копировал новый образ ядра?
Что указано в конфиге загрузчика, откуда он файл образа ядра считывает?
Сравни что находится на /dev/md1/* и что на /dev/md2/boot.
kostik87 написал(а): Ещё раз
отмонтировал /boot
действительно в /dev/md2/boot лежит ядро от 5 мая, его тупо удалять надо и все?
Посмотри в конфиге загрузчика
Посмотри в конфиге загрузчика откуда он считывает образ ядра.
А так конфиг загрузчика нужно генерировать при смонтированном /boot.
kostik87 написал(а): Посмотри
так и поступил
rm -rf /boot/*
umount /boot
mount /dev/md1 /boot
grub2-mkconfig ...
cat /boot/grub/grub.cfg
все равно пишет что корешь md2 и /vmlinux...
В /etc/fstab запись о /boot
В /etc/fstab запись о /boot есть?
Когда прописывали загрузчик в основную загрузочную запись (grub2-install) файловая система с /boot была смонтирована?
kostik87 написал(а):В
только эти записи и есть по UUID 2 раздела, по поводу загрузчика не могу сказать не помню.
Ну значит переустанавливай
Ну значит переустанавливай при смонтированному /boot и заодно наполни его файлами загрузчика, если их там нет. Ну и конфиг посмотри на предмет того какую файловую систему загрузчик использует в качестве своего корня.
grub # # DO NOT EDIT THIS
grub
blkid
Из каких разделов какой raid
Из каких разделов какой raid собран?
kostik87 написал(а): Из каких
md1 sd[a,b]1
md2 sd[a,b]2
grub-install
grub-install /dev/sd[a,b]1
grub2-mkconfig ...
не помогло
Я тебе уже сказал перепропиши
Я тебе уже сказал перепропиши код загрузчика в основную загрузочную запись.
Ищи определение 'set root=' и
Ищи определение 'set root=' и вчитывайся.
я если често думал что есть
я если често думал что есть хард на него в мбр и записывается grub, я его туда и затолкал в sda и sdb, пни в нужную сторону, не догоняю я с генту год только
а править руками grub.cfg не хочу так - как придется после каждого обновления ядра ручками там все менять
по ходу догонять начал ответ
по ходу догонять начал ответ напишу, Костя спасибо
kostik87 написал(а):Ищи
без перезагрузки не обойтись? set root только из меню груба можно использовать, в первом грубе легко было а тут нету параметра set-root в конфигах.
sharp написал(а):kostik87