«init» etiketlenmiş sorular

init, bir UNIX sisteminin önyükleme sırasında ortaya çıkan ilk gerçek işlemdir (PID 1). Bazı sistemler systemd veya Upstart (Ubuntu) gibi alternatif çözümlere güvenebilir.


1
Switch_root üzerinden pivot_root'u ne zaman kullanırsınız?
Bir sistemi nfs yerine ceph üzerinden netboot etmek için Linux init sürecini daha iyi anlamak istiyorum. Bu süreçte iki çeşit anahtarlama köküne rastladım. Biri switch_root, diğeri pivot_root olarak adlandırıldı. Bu komut dosyaları, tftp yoluyla pxe önyükleme işlemi kullanılarak elde edilen bir bellek dosya sisteminden (initramfs) çalıştırılır. Birini ne zaman diğerinin …


2
Bir systemd hizmetini root dışında bir kullanıcı olarak çalıştırmak!
Aşağıdaki hizmeti yarattım, amos.service ve amos (amos grubunun üyesi) olarak çalışması gerekiyor [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 Tüm izinler üzerinde ayarlanmış /usr/share/amosiçinamos:amos amos_service.sh aşağıdaki gibidir: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos start() { exec /usr/share/amos/run_amos.sh >> /var/log/amos.log 2>&1 } stop() …
18 systemd  services  init 

3
Çekirdek neden başlatılamıyor?
Bu sayfaya Raspbian görüntüsünü indirdim . Qemu içindeki görüntüyü önyüklemek için kullanılabilecek bir çekirdek derlemeye çalışıyorum. Linux çekirdek kaynağını kernel.org'dan indirdim ve koştum: make versatile_defconfig make menuconfig Daha sonra çekirdeğe aşağıdaki özellikleri ekledim: PCI desteği (CONFIG_PCI) SCSI Aygıt Desteği (CONFIG_SCSI) SCSI Disk Desteği (CONFIG_BLK_DEV_SD) SYM53C8XX Sürüm 2 SCSI Desteği (CONFIG_SCSI_SYM53C8XX_2) …
14 linux-kernel  arm  qemu  init 

2
Init işlemi Linux'ta bir kabuk betiği olabilir mi?
Ben burada özel bir initramfs kurma hakkında bir eğitim geçiyordu : Eksik olan tek şey / init, initramfs kökünde, yüklendikten sonra çekirdek tarafından yürütülen yürütülebilir dosyadır. Sys-apps / busybox tamamen işlevsel bir kabuk içerdiğinden, / init ikili dosyanızı basit bir kabuk betiği olarak yazabileceğiniz anlamına gelir (derlemek zorunda olduğunuz Assembler …

2
Sistemi yeniden başlatmadan başlatmayı yeniden başlatma
Gelen bu soruya , kabul cevaplar devletler bu Örneğin, / sbin / init glibc'i [savunmasız lib] kullanır ve yeniden başlatma olmadan yeniden başlatmak önemsiz değildir. Şimdi, önemsiz olmayan imkansız için mühendis , ama hala merak ediyorum: Tüm sistemi yeniden başlatmadan init'i yeniden başlatmak mümkün müdür?
13 init 

2
Debian'da /etc/init.d komut dosyalarının hangi sırada yüklendiğini nasıl öğrenebilirim?
Bir sysvinit betiğini diğerinden önce çalıştırmak ve bunu nasıl yapacağımı anladım. Emin olmak için, bu aslında benim istediğim sırada olur, hangi sırayla gerçekleşen bir liste görmek istiyorum. sudo insserv --showallZaten buldum , ancak başını veya kuyruğunu yapamıyorum, çünkü init komut dosyalarını birkaç kez listeliyor. Debian'da /etc/init.d komut dosyalarının hangi sırada …

4
Init = / path / to / program komutunun programa init olarak başlatılmamasını ne sağlayabilir?
Bir Linux sisteminde bir init betiğinde hata ayıklamaya çalışıyorum; Ben init dizisi manuel olarak çalıştırabilirsiniz böylece başlamadan init=/bin/shbaşlatmak için çekirdeği geçmek çalışıyorum .shinit Bulduğum şey, çekirdeğin initzaten başlıyor olması . Önyükleme sırasında printk mesajlarından biri komut satırıdır ve satırın doğru ayarlandığını gösterir; buna ek olarak, çekirdek komut satırını kullanarak başka …
13 linux  init 


1
Çekirdek ve BusyBox içeren en az Linux: / etc / inittab yok sayılır, yalnızca / init yürütülür
Ben sadece çekirdek (varsayılan seçeneklerle derlenmiş) ve BusyBox (varsayılan seçenekler + statik ile derlenmiş, dahil tüm appletler içeren /sbin/init) içeren küçük ve tamamen işlevsel bir canlı Linux CD oluşturmayı başardı . Ben oluşturmak için hiçbir sorunları vardı initrdve doldurmak /dev, /procve /syshem de benim ile hiçbir sorunları vardı /initkabuk. Son …

4
Systemd “kötü amaçlı” mıdır? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Debian ve Xubuntu hakkında tartışan bazı forumları çevrimiçi ziyaret ederken, imza alanına bu satırı ekleyen bazı kullanıcılar …
11 systemd  init 




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.