1
ответ

Ноутбук выключается при запуске Linux

Недавно я купил новый ноутбук (Acer Aspire 3 A315-51-30CB), и у меня есть этот проблема с запуском линукса. Проблема в том, что он иногда выключается при запуске. Системный журнал не содержит записей для этого ...
05.05.2019
1
ответ

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

У меня есть up2board с Ubuntu 18.04 и выделенным ядром, поэтому я могу использовать специфичное для этой платы оборудование, например светодиоды. Я включаю эти светодиоды с помощью следующих команд: $ sudo -i $ cd /sys/класс/gpio $ echo ...
04.05.2019
1
ответ

Доступ к последовательному порту файловой системы, подключенной к sshfs

Я пытаюсь прочитать/ dev/ttyUSB0 другого компьютера, подключенного через sshfs, однако такие команды, как cat/ mnt/tmp1/dev/ttyUSB0, возвращают значение «Permission denied» (я устанавливаю файловую систему на/mnt/tmp1). Я...
03.05.2019
1
ответ

Разрешить частичное отображение памяти / dev / mem

У меня есть SoC-FPGA (DE0-nano-soc), который содержит процессор ARM-Cortex-A9 с Cyclone V FPGA на одном кристалле. CPU имеет доступ к 1 ГБ памяти DDR3, но FPGA также может получить доступ к этой памяти, поэтому они ...
30.04.2019
1
ответ

Как читать DDR4 SPD с драйвером ee1004?

Я пытаюсь прочитать данные DDR4 RAM SPD с новым драйвером ee1004. Я думал, что после modprobe ee1004 я смогу читать данные из / sys / bus / i2c / drivers / ee1004, но это не так (нет ...
28.04.2019
1
ответ

Кто инициализирует структуру данных address_space?

Я просмотрел весь исходный код ядра Linux и файловые системы, но не смог найти подсистему, ответственную за инициализацию объекта address_space. Единственное, что я обнаружил, это то, что поддержка...
27.04.2019
1
ответ

Электронные приложения, дающие пустой экран на Manjaro

Недавно я установил новую копию Manjaro Architect и не слишком сильно изменился в настройках. Я использую диспетчер окон i3 и ядро Linux 41.9 LTS. При попытке настроить мои обычные программы...
26.04.2019
1
ответ

Какое значение по умолчанию для параметра ядра admin_reserve_kbytes?

Многим параметрам ядра присвоены значения по умолчанию. Но некоторые из них не совсем понятны. Я читаю руководство по процессу, и в случае admin_reserve_kbytes мы можем прочитать следующее: ...
25.04.2019
1
ответ

Доступные варианты для Linux реального времени (Centos 7) и их связь друг с другом

Я хочу расширить и получить более актуальную информацию из заданного здесь вопроса. У меня есть требование к поведению в реальном времени, которое составляет менее миллисекунды, и сейчас я изучаю свои варианты ...
25.04.2019
1
ответ

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

Я пытаюсь понять, как вычислить номер сектора из индексного дескриптора в файловой системе ext4. Поэтому я читаю функцию ext4_mpage_readpages. О функции: Во время запроса на чтение, если ...
24.04.2019
1
ответ

kcompactd высокая загрузка ЦП

kcompactd набирает обороты, когда мы помещаем файл с помощью FTP на другой хост, и скорость передачи падает. наверх - 18:39:59 31 день, 6:23, 4 пользователя, средняя загрузка: 1,15, 0,42, 0,32 Задачи: ...
23.04.2019
1
ответ

«Вызов» паники ядра из терминала в Linux

Я использую Solus 4.0 (в виртуальной машине) и пытаюсь сделать скриншоты «типичного» вывода паники ядра («BSOD»). Система инициализации в Solus - systemd. Я пробовал следующие команды в терминале без ...
23.04.2019
1
ответ

Игнорирование SIGINT-ловушки, когда запускается цикл «select»

Когда я использую «trap» в сочетании с циклом «select», а именно, когда я пытаюсь нажать CTRL + C, чтобы вырваться, пока отображаются опции, он просто напечатает ^ C в терминале. Если я удалю «ловушку» из сценария, это...
22.04.2019
1
ответ

Двоичный исполняемый файл с разрешением на запись получает ТОЛЬКО ДЛЯ ЧТЕНИЯ из vim

Сначала я знаю, что для записи двоичного исполняемого файла используется vim программа не рекомендуется. Итак, я не хочу здесь говорить о его рациональности. У меня есть двоичная программа с разрешением 755 (владелец - root), поэтому ...
22.04.2019
1
ответ

Считывать ввод с клавиатуры в Linux

Я делаю программу на Ruby, поэтому я может воспроизводить разные звуки при нажатии клавиши. Клавиша A будет издавать другой звук, чем клавиша S и так далее. Я хочу получить исходные данные, а не использовать какие-то рубиновые камни. Для ...
21.04.2019
1
ответ

unlink / rm target открытой символической ссылки

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

Как вручную смонтировать виртуальные файловые системы, скопировать разделы MTD

Linux версии 2.6.26.5, ядро ​​ARM Linux на встроенном устройстве, устройство на основе NAND. Я нахожусь в спасательной оболочке Busybox (ash) с ограниченным набором команд. Как вручную смонтировать виртуальные файловые системы, чтобы скопировать ...
19.04.2019
1
ответ

Как репозиторий git Linux связан с репозиториями git других дистрибутивов (такими как Ubuntu)?

Я пытаюсь создать собственную версию ядра Ubuntu и хочу применить патч, который я вижу в основном дереве ядра. Я знаю, что разработка Ubuntu происходит в этих репозиториях: git: //git.launchpad ....
17.04.2019
1
ответ

Я хочу участвовать в разработке ядра Linux, где я могу найти то, что нужно сделать? [закрыто]

Я хочу участвовать в разработке ядра Linux, но понятия не имею, что в техническом смысле я могу сделать (ищу задачи). Я опытный программист на C, знаю немного ядра Linux, у меня есть ...
14.04.2019
1
ответ

Могу ли я изменить имя поставщика диска LIO SCSI

Я использую LIO для SAN scsi. Общие диски показаны как LIO-ORG на стороне клиента. Пример; [root @ testing ~] # lsblk -S NAME HCTL TYPE VENDOR MODEL REV TRAN sdc 4: 0: 0: 0 disk LIO -...
11.04.2019
1
ответ

Как отключить проверку контрольной суммы TCP в Linux?

По какой-то причине я хочу отключить проверку контрольной суммы TCP на моем хосте Linux. Можно ли это отключить?
11.04.2019
1
ответ

Почему В Linux есть два сегмента данных, один для пользовательского режима, а другой для режима ядра?

В Linux есть (в дополнение к другим сегментам) сегмент пользовательских данных и сегмент данных ядра. Когда ЦП находится в пользовательском режиме, Linux загружает селектор сегмента пользовательских данных в регистр DS. ...
07.04.2019
1
ответ

Что такое «облегченный контейнер пространства имен», созданный systemd-spawn?

man systemd- nspawn говорит, что systemd-nspawn может использоваться для запуска команды или ОС в облегченном контейнере пространства имен. Во многом он похож на chroot (1), но более мощный, поскольку он полностью ...
06.04.2019
1
ответ

Скомпилируйте и установите модуль ядра в определенный каталог ядра / lib / module / *

У меня возникли проблемы с ядром моего дистрибутива, поэтому я собрал ядро ​​(той же версии) для сборки своих модулей. Мои модули были бы совместимы. Однако, если я устанавливаю модули, сценарий создает новый ...
06.04.2019
1
ответ

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

Я сделал очень маленькую программу, которая создает два потока: #include {{ 1}} # include # include void * start () {printf ("Я новый тред! \ N"); ...
05.04.2019
1
ответ

uboot Декомпиляция плоского дерева изображений

У меня возникла проблема при попытке настроить параметры начальной загрузки для моей встроенной системы Linux. Дерево устройств компилируется в тот же образ, что и ядро. Он включает загрузочные файлы (/ selected / bootargs). ...
04.04.2019
1
ответ

Что такое докер-контейнер с точки зрения Linux? [закрыто]

Docker-контейнер — это концепция, которую понимает демон docker. Что такое докер-контейнер с точки зрения Linux? Вы можете остановить, убить и уничтожить контейнер. Является ли сам контейнер процесс? Является ли ...
04.04.2019
1
ответ

Фальшивые USB-концентраторы в Linux

Используя Ubuntu 18.04 на материнской плате для настольных ПК, я получаю: $ lsusb -t /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M /: Шина 03.Порт 1: Dev 1, Class=root_hub, Driver=...
03.04.2019
1
ответ

Что вы хотите удалить или добавить в ядро ​​Linux?

Мне было интересно, что или как мы можем сделать, чтобы разработать лучшее ядро ​​или вариант Linux (если это необходимо). Какие проблемы есть у Linux и как их можно решить, или нужна ли Linux какая-то функция? ...
29.03.2019
1
ответ

Том макета UBI не найден

Я слежу за обучением Bootlin по встроенному Linux, цель которого - разместить встроенную систему Linux на плате Atmel SAMA5D4 Xplained (теоретические слайды, практические лабораторные инструкции), и я застрял, вставив ...
26.03.2019