2
ответа

Ядра Fedora 31 5.5.10 и 5.5.11 терпят неудачу при попытке расшифровать корневую файловую систему luks после обновления ядра, но ядро ​​5.5.8 работает

После обновления до ядра 5.5.10-200.fc31 Fedora 31 не может t расшифровать корневую файловую систему при загрузке. После ввода парольной фразы расшифровки файловая система не может расшифровать. То же самое происходит и с ядром...
13.09.2020
2
ответа

Где находятся установочные файлы Linux?

Где находятся установочные файлы ОС Linux? почему установочные файлы не запускаются при каждой загрузке ОС, а только при первой загрузке? Откуда он знает, что ОС уже установлена?...
26.08.2020
2
ответа

Debian 8 не использует последнее ядро ​​

Мне нужно обновить ядро ​​старого безголового сервера (небольшая машина, записывающая некоторые инструменты ). Увы, я не могу обновиться дальше Debian 8 Jessie. Некоторые модули Virtualbox, которые мне нужны, доступны только для 3.16....
18.08.2020
2
ответа

Диск SATA за Adaptec RAID 5405 не может быть обнаружен как блочное устройство

Из-за нехватки свободных встроенных -разъемов SATA 3.0 (всего 6 )на моей материнской плате (Gigabyte 970A -DS3 rev.3 )У меня Adaptec RAID 5405 (3G SAS/SATA RAID )для перемещения всех «медленных» дисков SATA 1.0/2.0...
18.08.2020
2
ответа

Какой патч RT использовать для конкретной версии ядра Linux

Выполнение команды $uname -r на моем встроенном устройстве показывает, что мое ядро ​​​​4.14.73 -ltsi (это специальное ядро ​​Linux, созданное для встроенного устройства ). Теперь я намерен установить патч реального времени (RT )...
10.07.2020
2
ответа

Системные вызовы :Как пользователь обрабатывает передачу/получение данных в/из ядра?

Связь между виртуальными адресами пользователя и ядра обсуждалась в нескольких вопросах до (ссылок ниже ), но, насколько я понимаю, пользовательский процесс не может ни читать, ни писать в...
07.07.2020
2
ответа

Файл /boot/vmlinuz не установлен

Я использую Debian, и когда я просто проверял свою файловую систему, не было файла vmlinuz, и после небольшого поиска в Google у многих пользователей без vmlinuz возникли проблемы с загрузкой, но мой компьютер загружается хорошо....
23.06.2020
2
ответа

Ошибки ACPI, препятствующие загрузке при использовании ядра версии 5.*

У меня есть ноутбук Medion Akoya P6687, и я начал использовать GNU/Linux в нем полтора года назад. У меня всегда были проблемы с ядрами Linux, на самом деле у меня хорошо работала только версия 4.19. У меня есть ...
13.06.2020
2
ответа

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

Недавно я обнаружил, что многие процессы/демоны любят запускать ненужные системные вызовы fsync(), немного повышая свою стабильность ценой значительного снижения общей производительности всего...
05.05.2020
2
ответа

Лучший способ определить архитектуру для всех Linux?

Мне нужен сценарий bash для определения архитектуры текущего Linux. Я вижу, иногда uname дает информацию, но это сложно. Это зависит от системы, чтобы показать его в том или ином месте или даже нет ...
26.04.2020
2
ответа

Проблема с выбором «Полностью вытесняемое ядро ​​(Реальное -Время )» при настройке/компиляции из исходного кода

Я пытаюсь скомпилировать ядро ​​5.4 с последним стабильным патчем PREEMPT _RT (5.4.28 -rt19 ), но по какой-то причине не могу выбрать полностью вытесняемое ядро ​​(RT Опция )внутри make nconfig/menconfig. я...
23.04.2020
2
ответа

Почему сценарий shebang, работающий как init=, имеет euid 0 при запуске из initrd, но не в противном случае?

Я пытаюсь создать свой собственный сценарий инициализации PID 1, который будет вызываться из командной строки загрузки с помощью init=/myscript. Как я могу заставить его работать в реальной файловой системе с любым ядром? Когда он запускается в initrd, он
14.04.2020
2
ответа

ограниченные и возобновляемые ресурсы в linux

Цитата из «Интерфейса программирования Linux» (раздел 2.7) С точки зрения ядра, процессы — это сущности, между которыми ядро ​​должно совместно использовать различные ресурсы компьютера. Для...
12.04.2020
2
ответа

Мягкое завершение работы с зависанием задания приостановки в системном вызове

Когда я вчера приостановил работу системы, задание не завершилось и у меня висит задание systemd-suspend.service непрерывный сон с тех пор: # systemctl list-jobs JOB UNIT ...
05.04.2020
2
ответа

Где я могу найти параметры и описание конфигурации ядра Linux?

Я компилирую собственное ядро ​​Linux из исходного дерева, есть ли место, где доступны все параметры конфигурации ядра Linux и их описание. Трудно найти описание для каждой опции...
01.04.2020
2
ответа

восстановить файловую систему, отредактировав файл fstab

Можно ли запустить восстановление xfs, повторно -отредактировав файл fstab? /dev/mapper/vg -linux _root / xfs по умолчанию 0 0 UUID=7de1dc5c -b605 -4a6f -bdf1 -f1e869f6ffb9 /boot xfs...
21.03.2020
2
ответа

Как протокол TCP/IP различает клиентов?

Если мы создадим прослушивающий сокет, он вернет нам дескриптор (скажем, корневой дескриптор), и мы привяжем этот дескриптор к адресу. Всякий раз, когда доступно новое клиентское соединение, корень ...
15.03.2020
2
ответа

Почему Linux не очищает кэши автоматически?

Предыстория Мой вопрос в основном является продолжением этого вопроса и ответа и, в частности, этого комментария. Всякий раз, когда мне приходится копировать или rsync большое количество файлов, память в моей системе стремится ...
10.03.2020
2
ответа

Насколько полезна гиперпоточность в гостевых ВМ на базе kvm?

Мы создаем виртуальные потоки ОС внутри гостевой ОС, но реальное физическое ядро ​​находится на хост-компьютере. Будет ли иметь значение значение hyperthread = true в конфигурации гостевой ВМ? Я могу себе представить, как...
06.03.2020
2
ответа

Что такое EL2HLT, EL3HLT, EL3RST?

Был тред об ENOANO, объясняющий неясный макрос errno, который все еще задерживается. Я хотел бы аналогичным образом спросить об этих значениях errno: для чего они, черт возьми, были? EL2HLT "Уровень 2 ...
29.02.2020
2
ответа

Чем зарезервировано пространство ядра в адресном пространстве?

Во время выполнения процесса, когда карта памяти процесса выглядит так: Это может быть глупый вопрос, но что отвечает за резервирование пространства ядра в адресном пространстве? Являются ли пользовательские процессы...
27.02.2020
2
ответа

Как прерывание ставится в очередь в Linux?

Как обрабатывается поток аппаратных и программных прерываний? точнее у меня есть следующие сомнения Давайте возьмем сценарий У меня есть машина с 2 процессорами. ЦП1 обрабатывает процесс Р1, а ЦП2 - ...
22.02.2020
2
ответа

Можно ли запустить Busybox без установленной ОС на машине?

Насколько я понимаю, Busybox — это один исполняемый файл, содержащий набор команд/утилит unix. Мой вопрос заключается в том, нужна ли нам базовая ОС, на которой он будет работать, или его можно запустить непосредственно на ...
12.02.2020
2
ответа

Как я могу проанализировать микрокод (ucode) в iwlwifi для получения номеров версий?

У меня есть беспроводная карта Intel, управляемая iwlwifi, и я вижу следующее сообщение в dmesg: iwlwifi 0000:03:00.0: загруженная сборка версии микропрограммного обеспечения 17.168.5.3 42301, Учитывая, что я знаю, который блоб...
10.01.2020
2
ответа

PKCS # 7 Подпись не подписана с доверенным ключом

Установлена ​​Ubuntu с SIP отключена на MacBook 2017 - 0 вопросов, загруженных в секундах. Я создал его и создал проблему, пытаясь сделать работу WiFi. В какой-то момент (было очень поздно) ...
05.01.2020
2
ответа

Почему у меня в диспетчере загрузки два ядра?

После запуска моего ПК я вижу три варианта, которые Федора (5.3.16-300.fc31.x86_64) 31 Федора (5.3.7-301.fc31.x86_64) 31 Fedora (0-rescu-bd.....) 31 Windows 7 Поискав в сети, я обнаружил, что «...
30.12.2019
2
ответа

Какова потребность структуры thread_info в располагающейся структуре task_struct?

При прочтении Драйверов устройств Linux я мог понять, что Дескриптор Процесса (структуры типа task_struct) имеет всю информацию относительно конкретной задачи. Дескрипторы процесса...
29.11.2019
2
ответа

Разработка ядра Linux с двойной загрузкой Linux/Windows

Я хочу заняться разработкой ядра, и первым практическим шагом, очевидно, будет запуск ядра Linux для разработки. Я думаю, что лучшим решением для меня будет двойная загрузка Windows и Linux с Linux...
23.11.2019
2
ответа

Настройка параметров sysctl пользователем

Я знаю, что в папках /usr/lib/sysctl.d и/или /etc/sysctl.d есть файл *.conf, готовый для установки параметров ядра при загрузке. Но они общие; я хочу настроить некоторые из этих параметров (...
09.11.2019
2
ответа

Прерывание таймера Linux

У меня есть два вопроса о ядре Linux. В частности, кто-нибудь точно знает, что Linux делает в прерывании таймера? Есть ли документация по этому поводу? И на что влияет, когда...
05.11.2019