init est le premier processus réel (PID 1) généré pendant la séquence de démarrage d'un système UNIX. Certains systèmes peuvent s'appuyer sur des solutions alternatives telles que systemd ou Upstart (Ubuntu).
Sous UNIX, lorsqu'un processus parent disparaît, je pensais que tous les processus enfants réinitialisaient init comme parent. N'est-ce pas correct tout le temps? Y a-t-il des exceptions?
Je veux mieux comprendre le processus d'initialisation Linux afin de démarrer un système via ceph plutôt que nfs. Dans le processus, je suis tombé sur deux formes de changement de racine. L'un appelé switch_root et l'autre appelé pivot_root. Ces scripts sont exécutés à partir d'un système de fichiers en mémoire …
J'utilise Lubuntu 11.10. Chaque fois que je ferme, je peux lire FAIL en lettres rouges, mais je ne peux pas lire plus. Alors, comment lire les messages du journal et essayer de résoudre le problème?
J'ai créé le service suivant, amos.service, et il doit fonctionner en tant qu'amos (membre du groupe amos) [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target toutes les autorisations ont été définies sur /usr/share/amoslaamos:amos amos_service.sh est le suivant: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos …
J'ai téléchargé l'image Raspbian sur cette page . J'essaie de compiler un noyau qui peut être utilisé pour démarrer l'image dans qemu. J'ai téléchargé la source du noyau Linux sur kernel.org et j'ai exécuté: make versatile_defconfig make menuconfig J'ai ensuite ajouté les fonctionnalités suivantes au noyau: Prise en charge PCI …
Je suivais un tutoriel sur la configuration d'un initramfs personnalisé où il est indiqué: La seule chose qui manque est / init, l'exécutable à la racine des initramfs qui est exécuté par le noyau une fois qu'il est chargé. Parce que sys-apps / busybox inclut un shell entièrement fonctionnel, cela …
Dans cette question , les réponses acceptées indiquent que Par exemple, / sbin / init utilise glibc [la lib vulnérable], et le redémarrage sans redémarrage n'est pas anodin. Maintenant, non trivial est ingénieux pour impossible , mais je suis toujours curieux: Est-il possible de redémarrer init sans redémarrer tout le …
Je veux exécuter un script sysvinit avant un autre et j'ai compris comment le faire. Pour être sûr que cela se produit réellement dans l'ordre que j'aime, je voudrais voir une liste, dans quel ordre cela se produit. J'ai sudo insserv --showalldéjà trouvé , mais je ne peux pas en …
J'essaie de déboguer un script d'initialisation sur un système Linux; J'essaie de passer init=/bin/shau noyau pour le faire démarrer shsans démarrer initafin que je puisse exécuter manuellement la séquence d'initialisation. Ce que j'ai trouvé, c'est que le noyau démarre de inittoute façon. Lors du démarrage, l'un des messages printk est …
Sur plusieurs ordinateurs exécutant Ubuntu 14.XX, j'ai exécuté la commande "killall init" en tant qu'utilisateur et j'ai été immédiatement déconnecté. Je pouvais me reconnecter sans problème. Pourquoi est-ce? Que se passe-t-il dans les coulisses?
J'ai réussi à créer un petit CD Linux live entièrement fonctionnel qui ne contient que le noyau (compilé avec les options par défaut) et BusyBox (compilé avec les options par défaut + statique, toutes les applets présentes, y compris /sbin/init). Je n'ai eu aucun problème à créer initrdet à remplir …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . En visitant un forum en …
J'ai trouvé beaucoup de bonne documentation pour le démon start-stop d'ubuntu et il y a une page de manuel pour un binaire daemon. Mais d'après ce que je peux dire, la manière canonique de démarrer un démon dans un script rhel / centos est de source /etc/init.d/functionspuis d'utiliser la daemon()fonction. …
Quel fichier dans Ubuntu est équivalent au /etc/inittabfichier dans RedHat? Dans RedHat, le /etc/inittabfichier contient les paramètres liés au niveau d'exécution dans lequel vous souhaitez démarrer Linux.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.