Tag: linux kernel

В чем разница между NF_NETLINK_CONNTRACK_EXP_DESTROY и NF_NETLINK_CONNTRACK_DESTROY?

У меня есть сокет Netlink, подписанный на уничтожение событий, используя bind с NF_NETLINK_CONNTRACK_DESTROY в параметре groups . Просматривая файл nfnetlink_compat.h , я вижу, что флагов больше, чем просто NEW, UPDATE и DESTROY – для каждого флага также есть вариант EXP_XYZ: #define NF_NETLINK_CONNTRACK_NEW 0x00000001 #define NF_NETLINK_CONNTRACK_UPDATE 0x00000002 #define NF_NETLINK_CONNTRACK_DESTROY 0x00000004 #define NF_NETLINK_CONNTRACK_EXP_NEW 0x00000008 #define NF_NETLINK_CONNTRACK_EXP_UPDATE 0x00000010 […]

При установке rpm-пакета ядра в ОС Qubes жалуется: dracut-install: ОШИБКА: установка /usr/lib64/plymouth//label.so

$ sudo dnf install kernel-latest-4.18.5-8.pvops.qubes.x86_64.rpm kernel-latest-devel-4.18.5-8.pvops.qubes.x86_64.rpm Qubes OS Repository for Dom0 25 MB/s | 26 kB 00:00 Dependencies resolved. ================================================================================================================================ Package Arch Version Repository Size ================================================================================================================================ Installing: kernel-latest x86_64 1000:4.18.5-8.pvops.qubes @commandline 13 M Upgrading: kernel-latest-devel x86_64 1000:4.18.5-8.pvops.qubes @commandline 11 M Transaction Summary ================================================================================================================================ Install 1 Package Upgrade 1 Package Total size: 25 M Is this […]

Сконфигурируйте kernel ​​с включенным внедрением ошибок

Я пытаюсь использовать интегрированную среду сбоев Linux для имитации сбоев. Я использую Ubuntu 16.04 LTS (4.15.0-33-generic), но я не нашел способа «активировать» структуру FI. Как мне настроить kernel ​​с включённой инжекцией ошибок?

Как исправить «Файл» * .service «настраивает межсетевой экран IP (IPAddressDeny = любой), но локальная система не поддерживает межсетевой экран на основе BPF / cgroup»?

При загрузке из ядра, которое я перекомпилировал с пользовательским .config , я получил следующее сообщение kmsg (т.е. dmesg ): systemd[1]: File /usr/lib/systemd/system/systemd-journald.service:35 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP […]

Почему kernel ​​Linux поддерживает «umount /»?

Почему Linux поддерживает это: umount / Зачем кому-то писать это вместо этого: mount / -oremount,ro Я смотрю на код ядра здесь: if (&mnt->mnt == current->fs->root.mnt && !(flags & MNT_DETACH)) { /* * Special case for “unmounting” root … * we just try to remount it readonly. */ if (!ns_capable(sb->s_user_ns, CAP_SYS_ADMIN)) return -EPERM; down_write(&sb->s_umount); if (!sb_rdonly(sb)) […]

Как выбрать тег последней версии не-неустойчивой / выпускной версии?

Я загрузил последние источники ядра: git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git cd linux-stable git tag -l | less и выбрал v3.9.1. git checkout -b v3.9.1 git branch –set-upstream v3.9.1 origin/master , вытащил распределение: git pull и побежал: make kernelversion который всегда выводит: 4.0.0-rc5 , нестабильная версия. Как загрузить v3.9.1 (стабильная версия)?

Как включить поддержку файловой системы Unix в ядре Linux?

После перехода от стабильного Debian к тестированию Debian у меня возникла проблема с монтированием моего корневого раздела FreeBSD в моей системе: Как подключить файловую систему ufs при тестировании Debian? Я узнаю, какие файловые системы поддерживает ядро ​​Linux через эту команду cat /proc/filesystems : nodev sysfs nodev rootfs nodev ramfs nodev bdev nodev proc nodev cpuset […]

Компиляция ядра: невозможно найти ncurses

Я пытаюсь скомпилировать ядро. Я загрузил источник. Когда я попробовал «make menucionfig». Я получил следующий результат: * Unable to find the ncurses libraries or the * required header files. * 'make menuconfig' requires the ncurses libraries. * * Install ncurses (ncurses-devel) and try again. * make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1 make: *** [menuconfig] Error 2` […]

Исправление ядра для загрузки без initrd

Первый ответ « Почему Linux загружает начальный диск с диском при загрузке? 'заявляет, что файловая система initrd / initial ram используется для предоставления драйверам для монтирования реальной корневой файловой системы. В нем также говорится, что можно исправить эти драйверы в ядре, поэтому initrd или исходная файловая система ram не требуется, но не дали объяснений. Как […]

Как включить доступ к файлу конфигурации ядра через /proc/config.gz?

Я вижу это в Интернете: General Setup —> <*/M> Kernel .config support [*] Enable access to .config through /proc/config.gz Но не понимаю, что это значит? У меня есть консоль (NanoPi-M1 с Allwinner H3 sun8iw7p1 SoC), у которой есть Debian Jessie OS, и у меня нет файла config.gz каталоге /proc . У меня есть только config-3.4.39-h3.new […]

Interesting Posts

Gnome 3 keybindings в источнике? Где ctrl-c … (вырезать, копировать и вставлять)?

Upstart – setuid внутри пост-стартовой строфы

Извлеките незавершенный архив RAR под Linux (рабочий стол)

Как изменить поворот экрана по умолчанию GNOME

Установите Xen 4.6 на Debian jessie

как запустить программное обеспечение в Linux без его установки

как перезапуск /etc/init.d/networking вызывает запуск wpa_supplicant с использованием предыдущих конфигураций?

Как постоянно устанавливать положение и порядок экрана в Fedora 25?

@postgres – begginer ищет помощь

Монтирование NTFS-диска или папки в качестве доли Samba на Raspbian Jessie

Заменить второе и последнее вхождение строки в каждой строке

Чтение полей ввода, разделенных пробелами

Как добавить apt-utils в aptcache, чтобы cowbuilder / pbuilder мог использовать его

не может устанавливать гостевые дополнения virtuabbox или даже обновлять kali linux

Откуда появился файл устройства?

Linux и Unix - лучшая ОС в мире.