1
ответ

ядро ​​не может выполнять двоичные файлы (ошибка -8)

моя платформа :SOC = STM32H743 (ARMv7E -M | Кортекс -M7 )Плата = Waveshare CoreH7XXI Ядро Linux = 5.8.10 (стабильная версия 2020 -09 -17 )исходный файл defconfig = stm32 _defconfig rootfs = создан с использованием busybox |...
22.09.2020
1
ответ

Как демоны ядра работают автоматически?

Я написал собственный сценарий инициализации (PID 1 ). В этом скрипте я только что смонтировал необходимые файловые системы, но если я запускаю ps aux, список похож на следующий :/ #ps aux КОМАНДА ПОЛЬЗОВАТЕЛЬСКОГО ВРЕМЕНИ PID...
26.03.2020
1
ответ

монтирование дубликата (подкачки) раздела по имени параметра

Я пытаюсь собрать систему с дубликатом раздела, чтобы в систему монтировался только один дублированный раздел. Сценарий такой: Предположим, у меня есть следующий раздел...
08.03.2020
1
ответ

Перенос запущенного экземпляра ОС на другую машину

Теоретический вопрос, но, например, возможно ли перейти в спящий режим на ноутбуке и загрузиться в этот образ на рабочем столе, который в остальном мог бы иметь идентичную конфигурацию с точки зрения файлов дистрибутива/конфигурации. ...
28.02.2020
1
ответ

AIX и служба демона

Я вижу, что служба демона запускается и останавливается с помощью команд: startuprc и stoprc для группы/подсистемы. У меня есть сценарий init.d, и я хочу сделать его службой демона в AIX. Из этих команд ...
22.01.2020
1
ответ

init: необходимо запускать как PID 1

Недавно столкнулся с проблемой: при вводе init 1 выдает ошибку: init: необходимо запускать как PID 1. Ввожу ps и оказывается, что /sbin/init имеет PID 1. Как теперь я могу использовать init?
18.01.2020
1
ответ

Как initramfs монтирует корневую файловую систему?

Iniramfs похожа на небольшую операционную систему, которая монтирует корневую файловую систему и передает управление systemd. Итак, как initramfs работает внутри? Существуют ли какие-либо сценарии для монтирования рута в Linux?
10.10.2019
1
ответ

Существует ли эквивалент systemd для пользовательских сессий?

Много раз мне хотелось бы, чтобы определенные демоны запускались, когда пользователь входит в систему, и отключались, когда пользователь выходит из системы. Я бы хотел, чтобы эти демоны перезапускались, если демон неожиданно завершает работу, и я бы ...
21.09.2019
1
ответ

OpenWRT Bitebox init не создает /etc/init.d/rcs

Я создаю изображение OpenWWRT (Chaos Chaos Chaos Carmer ), который нуждается в BusyBox, который будет настроен для использования init. Итак, в конфигурации Bitebox я вхожу в меню Utility inities, затем включите init, а также поддержку...
29.08.2019
1
ответ

Fedora 30 не может загрузиться: не удалось запустить диспетчер

Я только что установил Fedora 30 на машину, затем установил Oracle Database 12c и восстановил очень большой дамп (заняло два дня). Затем я установил сервер samba и поделился с ним папкой. После этого...
19.08.2019
1
ответ

как правильно остановить систему Linux при выходе из инициализации

В Qemu я запускаю виртуальную машину Linux, где процессом инициализации (PID 1) является bash. Это работает: я могу использовать bash после загрузки. Но когда я выходил из bash с помощью выхода или CTRL+D, у меня паника ядра. Паника ядра - не ...
25.07.2019
1
ответ

Почему все ссылки в /etc/rc6.d начинаются с K, если уровень выполнения 6 соответствует перезагрузке?

Я пытался выяснить, как запустить скрипт при запуске и во время выключения, в ходе которого я узнал, что уровень 6 соответствует перезагрузке в ubuntu. Когда я открыл файл /etc/rc6.d, имя каждой ссылки ...
27.06.2019
1
ответ

Отправляет ли Linux `SIGCHLD` в `init`, когда он наследует осиротевшие зомби-процессы?

Посылает ли Linux сигнал SIGCHLD для инициализации (процесс PID 1), когда он наследует осиротевшие процессы-зомби (процессы, которые не были собраны их первоначальным родителем)?
14.06.2019
1
ответ

есть ли правильный способ завершить работу из однопользовательского режима

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

Портативный способ запуска простого скрипта при запуске

Я пытаюсь запустить скрипт при запуске в качестве root. (Просто устанавливает корневой каталог в / TMP). В настоящее время я использую этот скрипт, чтобы настроить загрузочный крюк, и, по-видимому, для выполнения задания: #! / Bin / Sh -...
20.03.2019
1
ответ

Как завершается работа операционной системы Linux? [закрыто]

Жиль написал отличный ответ о том, как выключается ядро ​​​​Linux, на https://unix.stackexchange.com/a/122667/674. Мне было интересно, как выключается ОС Linux (в случаях как systemvinit, так и systemd) ? Я...
19.12.2018
1
ответ

В sysvinit запускаются ли telinit и init в одном и том же процессе?

В https://manpages.debian.org/stretch/sysvinit-core/init.8.en.html /sbin/telinit связан с /sbin/init. Он принимает односимвольный аргумент и сигнализирует init о выполнении соответствующего действия. ...
19.12.2018
1
ответ

на oSes с sysvinit, называются symlinks к некоторым исполняемым файлам?

на oSes с systemd, перезагрузкой и остановками - это симлизованные ссылки для systemctl Отказ На ОС с Sysvinit, что находятся перезагрузите и остановить симличические ссылки? Это телнит? Или они сами исполняемые файлы, а не SymLinks? ...
19.12.2018
1
ответ

Цели и блочные файлы на загрузочную систему

Я проходил все документы и примеры, касающиеся целей (называемых rundlevel) в течение последних нескольких дней, но я все еще путающуюся с темой. Может ли кто-нибудь объяснить мне ...
06.08.2018
1
ответ

Что произойдет, если выполнить форк до switch_root?

Так что обычно сценарий initramfs / init чем-то заканчивается например, exec switch_root / newroot / sbin / init эффективно заменяет себя на systemd или что-то еще, что плавает ваша лодка. Но что произойдет ...
25.06.2018
1
ответ

Как пройти аргументы в ядро ​​Linux `init =` BootParam?

Обновление: я преуспел При создании очень простой демонстрации использования init = bootparam, чтобы указать, что на заказ бинарный (написанный в Golang и Compicaled) должен использоваться вместо стандартного init. Обновление ...
16.04.2018
1
ответ

Когда запустится S99, если он не в нормальной форме?

Если я сделаю: echo "foobar"> /etc/init.d/ foobar chmod 744 /etc/init.d/foobar ln -s /etc/init.d/foobar /etc/rc.d/rc3.d/S99foobar на SLES 11, тогда когда будет запущена команда "foobar" во время загрузки? ...
09.03.2018
1
ответ

Открытие необработанного раздела UBI для записи в Linux, если он смонтирован и используется init

Мне нужно обновить необработанный раздел UBI новым образом UBIFS из пользовательского пространства Linux с правами суперпользователя, однако я у меня появляется ошибка EBUSY (Устройство или ресурс занято) всякий раз, когда я пытаюсь открыть свой ...
05.03.2018
1
ответ

Какой путь по умолчанию использует systemd для поиска сценариев System V?

Является ли /etc/init.d путем поиска по умолчанию, который генератор systemd использует для преобразования собственного сценария SysV в файлы модулей и возвращается к /etc/rc?.d или наоборот? Из этого ответа @JdeBP: Это ...
24.09.2017
1
ответ

/sbin/init зависает после обновления ядра linux

Я обновляю ядро на платформе с использованием ARM SOC (AT91SAM9G25) с 3.2 до 4.4. Это система sysv. Предыдущая версия 3.2 работает нормально, но при загрузке ядра 4.4 оно зависает после выполнения ...
19.07.2017
1
ответ

Что делать, если initdefault установлен в 0 или 6 в RHEL7. Как это решить?

Это может выглядеть глупо, но мне нужно знать. Что делать, если initdefault установлен на 0 или 6 в моей системе redhat7. Как вернуть его обратно. Как вы видите, я не эксперт, поэтому, пожалуйста, дайте мне подробное объяснение.
16.04.2017
1
ответ

Заставьте экран запуститься как Демон для сервера Minecraft

Я сделал сценарий, который хорошо работает вручную, но не может заставить это работать с описанием в том, Как запустить файл сценария на начальной загрузке?. Я работал, обновление-rc.d-f minecraft.start принимает значение по умолчанию, Это что мой/etc/...
13.04.2017
1
ответ

Ubuntu 16.04.1 :Почему некоторые программы запускаются обеими системами: systemd и initV?

У меня есть новая установка Ubuntu 16.04.1 с установленным nginx, и когда dpkg установил nginx, он зарегистрировал конфигурацию времени загрузки в двух местах. Systemd location systemd config, в котором указано...
03.04.2017
1
ответ

Восстановить ssh-соединение после инициализации 1

После инициализации 1 ssh-соединение на удаленном сервере было прервано со следующей ошибкой packet_write_wait: Connection to UNKNOWN port 0: Broken pipe Now, даже root не может подключиться к $ ssh (скрыто)
10.02.2017
1
ответ

Почему уровень запуска 0: остановка или уровень запуска6: необходима перезагрузка

Зачем вам когда-либо нужно устанавливать / etc / inittab на RL 0 или 6? Разве вы не хотите, чтобы ваша система вернулась в рабочее состояние после перезагрузки?
09.02.2017