1
ответ

Корневая оболочка в системной файловой системе с помощью GRUB

Я изучаю GRUB и после некоторого поиска я попытался получить корневую оболочку, изменив строку загрузки ядра: /boot/vmlinuz-4.9.0-8amd64 root = UUID = e8485edc .... ro single to /boot/vmlinuz-4.9 ....
22.03.2019
1
ответ

Монтирование привязки - это просто еще одно монтирование той же файловой системы?

Я читаю Что такое привязать крепление? Я попробовал mount --bind -o ro / / mnt, затем в / proc / self / mountinfo я получил следующие две строки: 23 0 0:21 / ARCHLINUX / rw, relatime shared: 1 - btrfs / dev / sda rw, ...
22.03.2019
1
ответ

awk присваивают сразу нескольким переменным

Я пытаюсь вытащить из последовательности два числовых значения и присвоить их переменным с помощью awk (gawk - это то, что я использую специально). Я хочу вытащить мажорные и второстепенные номера версий из tmux...
21.03.2019
1
ответ

когда ядра обновления они закрывают ошибки?

Когда я обновляю свое ядро до последнего стабильного, которое является 3.12.2, это закрывает все ошибки безопасности? Как ошибки безопасности Linux быть закрытым? путем установки более нового ядра или как?? и кто закрывает эти ошибки?
18.03.2019
1
ответ

я только что удалил modules.builtin.bin, и теперь я не могу удалить модуль

, я получил эту ошибку: rmmod: ОШИБКА:./libkmod/libkmod.c:514 lookup_builtin_file () не мог открыть встроенный файл '/lib/modules/4.15.0-29-generic/modules.builtin.bin',
11.03.2019
1
ответ

Команды для выполнения wps в Android Linux

У меня версия Android 6.0.1, и я выполняю эту работу с помощью WI-Fi Protected Setup (WPS), поэтому я выполнил некоторые инструкции. Мне выполнили несколько команд, прежде чем я включил точку доступа в своем телефоне. ...
09.03.2019
1
ответ

Отсутствует системный вызов при malloc после free

Пока я немного поигрался с системой аудита ядра, я сделал небольшую программу на C: #include # include int main (int argc, char ** argv) {void * т; while (1) {...
08.03.2019
1
ответ

Можно ли остановить системный вызов до его выполнения с использованием стекируемых файловых систем? [закрыто]

Предположим, что у меня есть приложение X. Я отслеживаю только системные вызовы, которые вызывает X. Например, в системах типа "CS-STILo". Система обнаруживает аномальные последовательности системных вызовов для обнаружения повторного использования кода..
06.03.2019
1
ответ

kubuntu-desktop на Linux Mint 19.1 'software-properties-kde' Проблема

У меня проблема при установке пакета kubuntu-desktop, проблема в том, что я не могу установить пакет software-properties-kde, который зависит от другого пакета, называемого python3-software-properties, где...
05.03.2019
1
ответ

Kconfig: Почему `CONFIG_DRM_TTM` не отображается инструментами настройки ядра?

В драйверах / gpu / drm / Kconfig есть опция: config DRM_TTM tristate зависит от DRM Эта опция добавляет несколько функций, используемых драйверами DRM GPU для управления памятью видеокарты, ...
04.03.2019
1
ответ

Сборка модулей для предварительно скомпилированного ядра

На самом деле я изучаю программирование модулей ядра, и я научился создавать и вставлять модуль ядра, но теперь я хочу узнать, как построить модуль ядра для предварительно скомпилированного ядра.
04.03.2019
1
ответ

Сообщение ядра «OOPS» при выгрузке модуля

Иногда я получаю текущие журналы из ядра при попытке выгрузить модуль с помощью системного вызова delete_module: static inline int delete_module (const char * name, int flags) {return syscall (...
01.03.2019
1
ответ

Сообщение о предупреждении ядра dmesg

Я пытаюсь отладить свой модуль ядра. Когда я запускаю его, я получаю следующие предупреждения ядра, но кажется, что нет информативного сообщения, как другие предупреждения, которые я 'видел. Можно ли получить ...
25.02.2019
1
ответ

Systemd - Установить MAC-адрес и IP-адрес

Я пытаюсь использовать systemd для установки MAC-адреса и IP-адреса eth1 на моей плате. MAC-адрес Чтобы установить MAC-адрес, я создал следующую службу: /lib/systemd/system/eth1mac.service [...
20.02.2019
1
ответ

Realtime, SCHED_FIFO, CPU_SET()

Я пытаюсь назначить два процесса реального времени двум процессорам (по одному на каждый). Я использую политику планирования SCHED_FIFO. Я делаю следующее: добавляю "quiet splash isolcpus = 6,7" в ...
20.02.2019
1
ответ

Изменение MAC-адреса eth1 [дубликат]

Мне нужно навсегда изменить MAC-адрес для ethernet-устройства eth1 во встроенной системе, чтобы он сохранял этот MAC-адрес при каждой загрузке. Используемая мной ОС: VERSION_ID="v2015.12" NAME="Ангстрем" ID="...
15.02.2019
1
ответ

Предусматривается ли в документации pivot_root () возможность монтирования пространств имен?

pivot_root () перемещает корневую файловую систему вызывающего процесса в каталог put_old и делает new_root новой корневой файловой системой вызывающего процесса. Типичное использование pivot_root (...
15.02.2019
1
ответ

Разделение Linux 3/1 и физическая карта

Я пытаюсь понять разделение Linux 3/1 (или 2/2, 1/3, любое) и то, как работает сопоставление с физической памятью. Предположим, x86. В частности, я не понимаю, почему 1 ГиБ ядра находится в va [3GiB, ...
12.02.2019
1
ответ

Unix STREAMS и стандартные потоки [закрыто]

Может ли кто-нибудь объяснить различия? Оба называются «потоками», однако их функции кажутся совершенно разными.
09.02.2019
1
ответ

Получение Debian make-kpkg для сборки собственного ядра для процессоров 586

Я пытаюсь собрать собственное ядро ​​для i386, и я пытался нацелить ядро ​​на процессор 586. У меня есть конфигурация ядра, которая определяет CONFIG_M586=y, в ...
03.02.2019
1
ответ

Разрешения Auto 777 необходимо установить в папке, когда файлы получают

У меня есть папка/пользователь/приложение/канал (папка канала) Я получаю файлы для передачи папки из другого источника, только разрешения на чтение и запись на уровне группы во время получения. Мне нужно установить 777 автоматически...
02.02.2019
1
ответ

Pipe Segment of Heredoc Output to Local File

Я посылаю команду удаленному устройству, чтобы запустить tcpdump на одном из интерфейсов, но записываю выходные данные в локальный файл .pcap на моей виртуальной машине Ubuntu. Команда, которую я выдаю, выглядит следующим образом: ...
01.02.2019
1
ответ

Режим ядра Linux Vs User Mode

Я пытаюсь лучше понять процесс переключения с пользовательского режима на режим ядра на системах Linux. Когда процесс требует доступа к низкоуровневому HW/ограниченному пространству памяти, он выдает ...
29.01.2019
1
ответ

Сколько пакетов ожидается внутри сетевого интерфейса?

У меня есть приложение, которое посылает много трафика через UDP сокет, каждый пакет посылается на 2 интерфейса: enp2s0 (1Gbit ethernet-устройство) и enx00808a8eba78 (100Mbit usb-hernet-устройство). Максимальный ...
28.01.2019
1
ответ

Откуда взялась настройка numa по умолчанию?

при запуске: numactl --hardware мы можем увидеть текущий статус настройки numa. Однако похоже, что он не установлен в Linux (по крайней мере, я не добавил параметр для его установки). Это было установлено BIOS?
28.01.2019
1
ответ

Отображает ли block_device физический диск или его раздел? [закрыто]

В книге ULK (Understanding Linux Kernel) автор говорит, что каждое блочное устройство имеет свой собственный драйвер. Вопрос в том, представляет ли блочное устройство здесь физический диск или просто раздел диска?...
23.01.2019
1
ответ

CMOS иногда сбрасывает гиперпоточность. Могу ли я принудительно использовать гиперпоточность при использовании ядра Linux?

У меня есть некоторые встроенные серверные системы на базе i7-4700EQ, которым требуется гиперпоточность. Все хорошо, за исключением того, что в редких случаях флаг гиперпоточности в CMOS отключается. В то время как оборудование ...
22.01.2019
1
ответ

Какие дистрибутивы позволяют использовать прозрачные огромные страницы «для всех приложений»?

Я снова озадачен LWN. Огромные страницы, медленные диски и долгие задержки - LWN.net, 2011 Это редкое событие, но когда оно поражает, неинтересно. Подключите медленное запоминающее устройство - USB-накопитель или ...
21.01.2019
1
ответ

«Невозможно найти начальный RAM-диск, с которым я знаю, как обращаться» при попытке установить новое ядро ​​

Я пытаюсь установить новое ядро, которое я только что построил из исходных текстов, используя следующую команду на машине, работающей в данный момент Linux rc70 3.16.0-4-amd64 # 1 SMP Debian 3.16.7-ckt20-1 + deb8u2 (2016-01-02) ...
18.01.2019
1
ответ

Почему мое ядро ​​Linux Debian 9 (Stretch) не обновляется после 'apt install'?

Я потратил большую часть месяца, пытаясь установить, переустановить, удалить вручную и переустановить последнюю версию linux-image- 4.9.0-8 (или выше) на мой Debian9 (Stretch), но он всегда будет (повторно) ...
18.01.2019