1
ответ

проверка IP-адреса для настройки открытого vps

Я следую руководству по настройке OpenVPN: чтобы найти и записать свой IP-адрес, используйте эту команду ip a show eth0 и получите результат inet 172.26 .6.74/20 brd 172.26.15.255 scope global eth0 однако ...
27.01.2020
1
ответ

Что такое нечисловые IRQ в /proc/interrupts?

cat /proc/interrupts показывает кучу IRQ, таких как NMI и LOC. Построчные комментарии в выводе дают четкое объяснение, но если они не имеют числового номера IRQ, как реагирует ЦП x86 ...
24.01.2020
1
ответ

Ошибка ядра: невозможно обработать запрос на подкачку ядра по адресу ffffffff81e00520

Я пытаюсь заменить системный вызов __NR_rmdir в версии ядра 4.15.0-74-generic в Ubuntu 16.04 64bit, но это дает следующее ошибка. Следующий код отлично работает с ядром Linux версии 2.6....
23.01.2020
1
ответ

Ошибка ядра: не удается обработать запрос подкачки ядра на ffffff81e00520

Я пытаюсь подключить системный вызов к ядру Linux 4.15.0-74-generic на Ubuntu 16.04. При загрузке модуля ядра он выдает следующее сообщение в dmesg: [96963.055549] ОШИБКА: не удается обработать ядро ...
22.01.2020
1
ответ

Сенсорный экран Goodix не работает после приостановки

У меня есть One Netbook 1s с Xubuntu. Все работает, кроме сенсорного экрана, который не работает после приостановки. Я видел несколько человек с похожими проблемами, и кажется, что есть...
22.01.2020
1
ответ

Как ядро ​​Linux обновляется?

Как ядро ​​обновляет себя во время работы, не нарушая при этом ничего?
21.01.2020
1
ответ

Как ядро ​​Linux отслеживает назначение кадров физических страниц процессам пользовательского пространства?

Я много читал об управлении памятью в ядре Linux, и, конечно же, пейджинг является его центральной частью. Но во всех источниках я не могу найти ничего о том, как ядро ​​​​может найти процесс и ...
21.01.2020
1
ответ

Сбой монтирования NFS после обновления сервера, нет маршрута к хосту, встроенный, nfsvers=4

После нескольких часов чтения и проб и ошибок я хотел бы объяснить мою проблему с монтированием nfs и ее решение. Я много лет работал над виртуальной хост-системой Debian 8.5, разрабатывая программное обеспечение для нескольких...
14.01.2020
1
ответ

Как просмотреть трассировку стека процесса?

Я видел этот ответ, и, согласно этому, трассировку стека можно увидеть так: $ cat /proc//stack [] save_stack_trace_tsk+0x22/0x40 [] ...
07.01.2020
1
ответ

Невозможно смонтировать корневую файловую систему

Я получаю панику ядра из-за только что скомпилированного ядра Linux. загрузка с USB-ключа (как здесь Невозможно смонтировать корневую файловую систему) 1. ошибка: невозможно установить корневую файловую систему на неизвестном блоке (0,0) 2. версия ядра:
07.01.2020
1
ответ

Ошибка после установки slackware

После установки slackware я получаю эту ошибку. Это происходит сразу после новой установки и упомянутое здесь решение не работает. Пытался переустановить 4 раза, но та же ошибка. При загрузке с ...
03.01.2020
1
ответ

Каков период времени, который представляет operator_down_count?

Целое число выводит количество раз, когда ссылка не работала с 00:00 по серверному времени, за последние 24 часа или что именно? Сайт kernel.org предоставляет только эту информацию: Что: /sys/...
24.12.2019
1
ответ

Драйвер устройства WS2812 в ядре Linux

Я искал драйвер устройства для управления адресными светодиодами ws2812b в ядре Linux, но не смог его найти. Есть ли конкретная причина отсутствия драйверов для этих светодиодов?
18.12.2019
1
ответ

Raspberry Pi 4 перестает отвечать после бездействия Chromium

Я создаю киоск-приложение на своем Raspberry Pi 4 (версия с 4 ГБ ОЗУ), для которого требуется, чтобы Chromium постоянно бездействовал как служба. Я создал сервис supervisorctl, который будет поддерживать его в рабочем состоянии и давать...
17.12.2019
1
ответ

Несколько твердотельных накопителей M.2 NVMe в одном слоте с использованием разветвления PCIe. :Настроить это из Linux, если BIOS этого не делает?

Я хотел бы использовать карту-носитель с несколькими -M.2 NVMe PCIe, например Asus Hyper M.2 x16 Card v2, в рабочей станции HP Z240 Tower. Его C236 PCH и процессор Skylake E3 -1200V5 поддерживают разветвление PCIe x16 PCIe...
13.12.2019
1
ответ

Обратный порт с версии ядра 4.19 на версию 4.14 завершается неудачно

Мне нужен драйвер wlan (ATH10K _SDIO )для устройства, на котором в настоящее время работает ядро ​​версии 4.14, где доступна только экспериментальная, -не работающая версия этого драйвера. Обновление ядра - это...
13.12.2019
1
ответ

Почему у нас так много нулей в поле intr в /proc/stat

Я изучаю поле intr в /proc/stat. # кошачья статистика процессор 10438 2056 25767 10098612 2490 0 1846 0 0 0 ЦП0 1768 260 4750 1681597 119 0 608 0 0 0 ЦП1 1735 67 5119 1683444 342 0 280 0 0 0 cpu2 1908 ...
13.12.2019
1
ответ

Ядро Linux в разных системах

Я хотел знать, присутствует ли одно и то же ядро ​​Linux в разных системах, таких как телефоны Android, настольные компьютеры, суперкомпьютеры и т. д. Нет ли вообще никаких изменений? Мне стало любопытно, потому что я видел, что когда ...
11.12.2019
1
ответ

Как настроить регулятор ЦП при загрузке?

Я использую Linux Mint 19.2 с пользовательским ядром (5.4.2-blackbox) и пытаюсь настроить регулятор процессора на «производительность» при загрузке. У меня i7 7700k, и я попытался отключить p-state с помощью GRUB, используя ...
10.12.2019
1
ответ

Как/нужно ли синхронизировать libc и ядро?

Если я скомпилирую последнее ядро ​​с kernel.org, создам пакет deb и установлю его в свою систему Debian, должен ли я беспокоиться о рассинхронизации libc (и любых других библиотек?) и ядра? Я расплывчато...
09.12.2019
1
ответ

Почему в большинстве Linux-систем загружается модуль ядра KVM, даже если вы не используете виртуализацию?

Недавно я начал смотреть на KVM/Qemu как на альтернативу VirtualBox и был потрясен, заметив, что эти 3 модуля автоматически загружаются почти в каждой системе Linux, которую я проверял :[pgoetz@...
03.12.2019
1
ответ

Как правильно использовать sys_read() в пространстве ядра

Я написал системный вызов, который ищет заданный ввод в файле. Но мой код не работает, потому что не работает sys_read(). #include #include #...
30.11.2019
1
ответ

какое максимальное количество устройств цикла для ядра Linux?

Я могу включить модуль циклов для поддержки файлов циклов. Модуль цикла поддерживает параметр max_loop. Я нашел примеры с цикл параметров max_loop 256 . Мой вопрос, какое максимальное количество поддерживаемых петлевых устройств? Я ...
28.11.2019
1
ответ

"coredumpctl" не может прочитать дамп ядра, выдает сообщение, что файл не читается или такого файла или каталога нет?

Я ввожу следующие команды: coredumpctl list Пн 2019-11-18 23:58:19 GMT 19043 1000 1000 31 отсутствует /opt/google/chrome/chrome Пн 2019-11-18 23:58:19 GMT 19062 1000 1000 31 ...
27.11.2019
1
ответ

Ubuntu Server продолжает использовать старое ядро ​​

У меня есть VPS с Ubuntu Server. Я установил ядро ​​5.3.0-18 и пробовал разные подходы, но независимо от того, что я делаю, Ubuntu продолжает загружать ядро ​​​​3.10.0. Недавно я обновился с Xenial до ...
27.11.2019
1
ответ

Попытка скомпилировать ядро ​​приводит к ошибке сертификации

В настоящее время я пытаюсь следовать этому руководству, чтобы установить ядро ​​4.5.7 с Grsecurity на моем рабочем столе Kali Linux. Я дословно следую этому списку инструкций, за исключением того факта ...
22.11.2019
1
ответ

Как протестировать обновление ядра Linux внутри контейнера

Насколько мне известно, Docker использует ядро ​​основной ОС, внутри контейнера нет собственного или дополнительного ядра. Все контейнеры, работающие на машине, совместно используют это «хостовое» ядро. Работа с контейнерным ...
22.11.2019
1
ответ

как пользователи получают доступ к таблицам страниц

как будет происходить преобразование адреса в пользовательском режиме? если у пользователя есть отдельная таблица страниц, то где они хранятся? Более того, как пользователь будет обращаться к таблицам страниц, хранящимся в адресном пространстве ядра...
22.11.2019
1
ответ

Освобождение памяти пространства ядра замораживает ядро ​​

Я пишу модуль ядра. Читает байты из пользовательского пространства и записывает обратно. static ssize_t dev_read (файл структуры *filep, char *buffer, size_t len, loff_t *offset) { Node *msg; int error_count =...
22.11.2019
1
ответ

Невозможно использовать другое ядро ​​Linux в Arch/Manjaro

Я просто успешно установил новое ядро ​​Linux (5.3), но при загрузке у меня нет возможности его выбрать. Я пропустил какие-либо дальнейшие шаги? Вот что я получаю, запрашивая у системы доступные...
11.11.2019