1
ответ

Как установить исходный код ядра из исходного ядра

Если я установил новое ядро ​​через rpm, я могу увидеть исходный код ядра ( /usr/src/kernel/4.xxx-xxxx-xxxx ) для сборки Водитель. Кажется, это покрывается rpm-пакетом kernel-devel. например: kernel-ml-4.14.15-1.el7....
11.05.2020
1
ответ

Какая скорость USB-концентратора?

При выполнении lsusb -v я получил :Bus 001 Device 005 :ID 0424 :2422 Standard Microsystems Corp. bDeviceProtocol 1 Single TT.... bInterfaceProtocol 0 Full speed (или root)концентратор но lsusb...
06.05.2020
1
ответ

Почему depmod продолжает пытаться загрузить удаленные модули

Я удалил модули ядра, установленные с помощью rpm, с помощью yum remove kmodname. *.ko находился в папке /lib/modules/$ (uname -r )/extra/. Я запускаю depmod -a и получаю depmod :ERROR :fstatat (4, kmodname.ko.xz ):...
05.05.2020
1
ответ

как узнать, достигли ли мы максимального значения fs.file-max

На наших Linux-серверах RHEL для fs.file-max установлено значение 100000 sysctl -p | grep fs.file-max fs.file-max = 100000 Насколько я понимаю, параметр ядра file-max относится к дескрипторам открытых файлов, а file-...
05.05.2020
1
ответ

Почему опция монтирования procfs работает только при повторном монтировании?

Я написал собственный процесс инициализации (pid 1) для своей системы. Для повышения безопасности я решил добавить hidepid=2 при монтировании procfs в /proc (по умолчанию procfs не монтируются). После монтирования ...
02.05.2020
1
ответ

Почему что-то ломается, если не перезапустить после обновления ядра?

Я знаю, что после обновления ядра (ну, в общем, чего-либо важного) настоятельно рекомендуется перезапустить его, чтобы изменения могли примениться и распространиться. Я также знаю о возможности пропатчить ядро. ...
30.04.2020
1
ответ

Так что же такое «область u» в UNIX?

Предметом области U в Unix появился в комментарии. Так что же это было?
29.04.2020
1
ответ

Регистры записи для KSZ9031

Я впервые сталкиваюсь с таким сценарием и не знаю, возможно ли это вообще. Мои поиски не увенчались успехом, возможно, потому, что я использовал не те ключевые слова. На встроенной Linux-плате ...
23.04.2020
1
ответ

Как добавить запись для нового ядра в конфигурационный файл загрузчика?

Я использую Manjaro Linux. Для проекта мне пришлось перенастроить новое ядро ​​и скомпилировать его. Я использовал это руководство: https://wiki.archlinux.org/index.php/Kernel/Traditional_compilation. Все шаги выполнены...
21.04.2020
1
ответ

Нужны ли файловым системам специальные драйверы

Я все еще не понимаю, как именно реализованы файловые системы. Нужен ли для каждой файловой системы собственный драйвер с точки зрения Unix/Linux? Следовательно, специальный исполняемый код в ядре используется для...
20.04.2020
1
ответ

Проблема с извлечением архива «initrd» в ядре 5.4

Я вижу, что мой initrd занимает почти 90 МБ диска, но после извлечения его с помощью cpio он содержит только микрокод размером 30 КБ :$ cpio -it < initrd.img -5.4.0 -18 -универсальный. ядро ядро/x86 ядро/...
20.04.2020
1
ответ

Как сборка ядра требует большого объема памяти?

Что делает такие тесты, как сборка ядра, pbzip, pfscan приложениями с интенсивным использованием памяти?
16.04.2020
1
ответ

Почему ядро ​​безопасности Debian имеет более раннюю версию, чем основная?

Я только что обновил установку Jessie до Stretch. Однако я потерялся с версиями ядра Debian. Согласно трекеру безопасности, версия основного репозитория 4.9.210 -1, но безопасность...
14.04.2020
1
ответ

Зачем назначать export LD_LIBRARY_PATH=:

Я знаю, что export LD_LIBRARY_PATH=xxxxx позволит ядру искать целевую библиотеку по этому пути. но зачем назначать его как ':' export LD_LIBRARY_PATH=: Что за функция? Это работает, если .so в текущем пути. ...
10.04.2020
1
ответ

Уничтожить ОС, если процесс завершен

У меня есть специальное приложение для мониторинга, которое я развертываю в кластере Linux и хочу защитить его. Я бы хотел, чтобы процесс нельзя было убить. Тем не менее, старшим пользователям нужен root. Я читал, что могу...
08.04.2020
1
ответ

Возможно ли, что обработчик прерывания драйвера вызывается до завершения проверки?

Я просматриваю модули ядра драйвера в ядре Linux, и обычно request_irq() вызывается из функции probe. Drivers/net/ethernet/natsemi/ns83820.ko может быть одним из таких примеров. request_irq()...
07.04.2020
1
ответ

Когда Linux Kernel Source перемещал заголовки файловой системы?

Кто-нибудь знает последнюю версию ядра до переноса заголовков fs в корень? Я думаю, что раньше это был /sys/fs/. Моя память (начиная с 2010 года) менее расплывчата, чем поиск в гугле (ничего), это...
05.04.2020
1
ответ

Могу ли я скомпилировать ядро ​​Linux с помощью -Ofast?

Я хочу знать, стоит ли :компилировать ядро ​​Linux с -Ofast. Поддерживается (Какой уровень оптимизации учитывают разработчики ядра? )Безопасно. Вопрос возник потому что...
03.04.2020
1
ответ

Нет системного файла scaling_max_freq.

Я проверил системный файл Linux, у меня нет: /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq до сих пор не использовал драйвер acpi-cpufreq. ...
02.04.2020
1
ответ

Как обновить драйвер, используемый ядром Debian Linux для моего процессора?

Несколько месяцев назад я установил Debian 10 на свой ноутбук, мне уже удалось регулярно использовать его в своей повседневной деятельности, поэтому я начинаю настраивать свои настройки. И начал с проверки ...
02.04.2020
1
ответ

путаница в целях initrd и intramfs

Насколько я понимаю, назначение initrd или intramfs заключается в том, чтобы ядро ​​могло монтировать временную файловую систему в ОЗУ для загрузки драйверов и других вещей в чтобы иметь возможность монтировать ...
27.03.2020
1
ответ

__ отчет _плохой _irq не получен

Я застрял в одной проблеме, в которой я получаю __отчет _плохой _стек вызовов irq непоследовательно. Насколько мне известно, всякий раз, когда у нас есть 100000 необработанных прерываний, этот стек срабатывает. Вывод из cat /proc/irq/128/...
26.03.2020
1
ответ

Как получить ядро ​​5.4+ на Mint 19.3?

Я только что перешел на процессор Ryzen 3-го поколения для рендеринга и не могу отслеживать температуру процессора. Судя по всему, поддержка этого добавлена ​​в ядре 5.4. Диспетчер обновлений говорит, что система обновлена, но я нахожусь...
26.03.2020
1
ответ

Как узнать, какая функция выполняется при чтении /proc

Я пытаюсь написать модуль ядра который скрывает некоторые сокеты от netstat. Я проверил, как работает netstat, и увидел, что он читает из /proc/net/tcp. Теперь я застрял. Пытаюсь разобраться...
24.03.2020
1
ответ

Можно ли изменить исходный двоичный файл в Linux, если какой-либо процесс, порожденный этим двоичным файлом, все еще работает?

Можно ли изменить исходный двоичный файл в Linux, если какой-либо процесс, созданный из этого двоичного файла, все еще работает? Разрешит ли ОС выполнять операцию записи в этом двоичном файле?
20.03.2020
1
ответ

`make menuconfig` переопределяет конфигурацию архитектурой по умолчанию

Я кросс-компилирую ядро, настроить его с помощью $ make sunxi_arm64_defconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-, что мне и нужно сделать, а затем хочу сделать несколько...
20.03.2020
1
ответ

машина с linux запускается, но зависает до завершения запуска и доступа по ssh

у нас есть сервер linux rhel 7.2, мы загружаем машину, мы видим, что машина зависла на этом экране, есть советы, почему linux не запускается вверх? этот экран, что мы получаем через некоторое время
18.03.2020
1
ответ

Отсутствуют описания модулей Linux

Я новичок в Linux и читал книгу по LPIC -1. Читая модульную часть, я проверял свои модули и заметил, что некоторые модули не имеют описания. шина ac97 _, autofs4, cdrom,...
14.03.2020
1
ответ

Карта Wi-Fi не работает, rfkill жестко заблокирован, modprobe не работает, переустановлены устаревшие драйверы, перезагрузка и т. д.

Это мой первый пост, поэтому, пожалуйста, сообщите мне, если мне нужно что-то исправить в отношении того, где я публикую, формата или чего-либо еще. Короче говоря, моя карта Wi-Fi, Intel Centrino Wireless -N 2200, как...
14.03.2020
1
ответ

Как работает ядро ​​Linux независимо от платформы, на которой оно установлено?

Вот что я конкретно хочу знать: независимо от базового оборудования, речь идет о том, как ядро ​​Linux работает на всех разных ПК. Или вообще, как любое ядро ​​может (Microsoft's NT...
11.03.2020