211service.com
[3 popravki] Sistem ni bil zagnan s Systemd kot začetni sistem [Upravitelj particij]
Jeziki: nemškipovzetek :

Ko zaženete ukaze Systemd, se lahko prikaže napaka ' Sistem ni bil zagnan s sistemom systemd kot začetnim sistemom (PID 1). Ne morem delovati. ' V tej objavi, Čarovnik za particije MiniTool pove, zakaj boste dobili to napako in kako jo odpraviti.
Hitra navigacija:
Sistem ni bil zagnan s Systemd kot začetnim sistemom
Mnogi ljudje poročajo, da so prejeli napako »Sistem ni bil zagnan s sistemom systemd kot začetnim sistemom (PID 1). Ne morem operirati.' Ta napaka se običajno pojavi, ko zaženejo ukaz systemd v sistemih Linux.

Razlog, zakaj pride do te napake, je, da sistem Linux ne uporablja systemd kot začetni sistem. Kot vsi vemo, je postopek zagona sistema Linux naslednji:
- Vklopite računalnik in aktiviral bo BIOS.
- BIOS bo prebral MBR, da bi našel zagonski nalagalnik.
- Zagonski nalagalnik bo naložil sistemsko jedro, ki bo upravljalo vire strojne opreme računalnika in delovalo kot vmesnik med programsko in strojno opremo.
- Jedro bo nato aktiviralo init proces (njegov ID procesa je 1), ki je prvi proces sistema. Odgovoren je za sprožitev vseh drugih uporabniških procesov. Proces init je zelo edinstven in lahko dokonča naloge, ki jih drugi procesi ne morejo.
Kaj je proces zagona Linuxa? [Podroben uvod] Ta objava opisuje vsako stopnjo zagonskega postopka Linuxa. Poznavanje tega vam lahko pomaga rešiti številne težave pri zagonu računalnika.
Preberi večKaj je potem sistem init? Sistem Init lahko definira, upravlja in nadzira vedenje procesa inicializacije. Odgovoren je za organizacijo in izvajanje številnih neodvisnih ali povezanih inicializacijskih nalog, tako da lahko računalniški sistem nemoteno vstopi v določen način delovanja, na katerega je naročen uporabnik.
Sistemi Linux imajo veliko sistemov inicializacije, kot so System III, System V, Upstart itd. Toda od leta 2015 je večina distribucij Linuxa sprejela systemd, da bi nadomestila te tradicionalne sisteme init. Poleg tega je systemd nazaj združljiv s sistemom V.
Vendar v naslednjih dveh primerih sistemd privzeto ne bo omogočen:
- Sisteme Linux uporabljate v WSL (podsistem Windows za Linux).
- Preskočili ste postopek init (/sbin/init).
Vodnik za namestitev podsistema Windows za Linux (WSL) v Win 10 Linux lahko zaženete v računalniku z operacijskim sistemom Windows 10, tako da preprosto namestite podsistem Windows za Linux (WSL). Ta objava vam pokaže, kako jo nastavite.
Preberi večKako rešiti to težavo
Za rešitev napake »Sistem ni bil zagnan s sistemom systemd kot init system«, sem zbral 3 načine. Če se soočate z isto težavo, jih lahko poskusite enega za drugim.
1. način. Uporabite enakovredni ukaz Sysvinit
Če sisteme Linux zaženete prek WSL, bo sistem Linux namesto systemd uporabljal sistem System V init. V tem primeru ne morete zagnati ukazov systemd, lahko pa zaženete enakovredne ukaze Sysvinit.
Nasvet: ukaz ' ps -p 1 -o comm= ' vam bo pomagal vedeti, kateri sistem init uporabljate.Ta tabela vam lahko pomaga.
| Systemd ukaz | Ukaz Sysvinit |
| systemctl start service_name | storitev service_name start |
| systemctl zaustavi ime_storitve | storitev ime_storitve stop |
| systemctl znova zaženi ime_storitve | storitev service_name ponovni zagon |
| status systemctl ime_storitve | status storitve ime_storitve |
| systemctl omogoči ime_storitve | chkconfig ime_storitve vklopljeno |
| systemctl onemogoči ime_storitve | chkconfig ime_storitve je izklopljeno |
2. način. Dodajte /sbin/init v ukaz
Sodobni sistemi Linux omogočajo uporabnikom, da preskočijo init proces. Če na primer izvedete ukaz 'init=/bin/bash' v okolju zagonskega nalagalnika, bo sistem zagnal enouporabniško okolje korenske lupine in uporabniško geslo ni potrebno.
V tem okolju se vsi ukazi izvajajo s privzeto potjo /bin/bash . V tem primeru bi morali uporabiti /sbin/init zamenjati /bin/bash .
3. način. Omogočite SystemD z uporabo skriptov
Če želite vedno omogočiti systemd na WSL2, lahko uporabite skripte iz diddledanija . Kliknite povezavo in pokazala vam bo, kako korak za korakom dokončate to nalogo. Nekateri ljudje poročajo, da deluje za njih.
[Rešeno] Kako popraviti napake pri nalaganju GRUB in obnoviti podatke?