Linux ne započinje s pogreškom u načinu rada za nuždu

U svom radu morao sam više puta naići na problem dizanja Linuxa u hitnom načinu s pogreškom Dobrodošli u hitni način. Najčešće se problem javlja tijekom prekida napajanja na poslužitelju, tijekom pada sustava ili drugih sličnih utjecaja. U 90% slučajeva ova se pogreška odnosi na oštećenje Linux datotečnog sustava, što se može riješiti.

U ovom ćemo članku razmotriti mogućnosti za rješenje sličnog problema, može ih biti nekoliko.

sadržaj:

  • Ispravite pogreške datotečnog sustava s LiveCD-om
  • Problem s ugradnjom u fstab
  • Linux je instaliran s USB flash pogonom
  • Dualboot Windows i Linux konfiguracija

Ispravite pogreške datotečnog sustava s LiveCD-om

Razmotrite primjer kada ste imali neku vrstu kvara na poslužitelju, na primjer, prekid napajanja i kad učitavate Linux poslužitelj u udaljenoj konzoli ili vnc, vidjet ćete sljedeću sliku:

Dobrodošli u hitni način! Nakon prijave, upišite "journalctl -xb" da biste pogledali zapise sustava, "systemctl reboot" za ponovno pokretanje, "systemctl default" ili ^ D da biste pokušali ponovno pokrenuti sustav u zadanom načinu. Dajte root lozinku za održano (ili pritisnite Control-D za nastavak).

Način rada u nuždi nudi hitno okruženje Linuxa za oporavak sustava ako OS ne može ući u način spašavanja. U hitnom načinu, sustav montira korijenski datotečni sustav za čitanje. Ostali lokalni datotečni sustavi nisu montirani, mrežna sučelja se ne povećavaju.

Ako pritisnete kombinaciju tipki Kontrola + d, tada se sustav počinje učitavati, ali na kraju se sve vraća u isti hitni način:

Da biste riješili taj problem, morate se dignuti na poslužitelj s LiveCD-a ili LiveUSB-a i upotrijebiti uslužni program SystemRescueCd. Prenio sam sliku uslužnog programa systemrescuecd:

Sada pokrenite provjeru datotečnog sustava poslužitelja da popravite sve pogreške pronađene pomoću naredbe:

# fsck -y / dev / sda1 - gdje je sda1 particija vašeg diska.

Provjera treba biti izvršena sa svim particijama, nakon čega ponovno pokrenite sustav i u većini slučajeva to rješava vaš problem.

Problem s ugradnjom u fstab

Druga opcija koja se može dogoditi je oštećenje ili pogrešna konfiguracija datoteke. fstab. U mom slučaju prilikom dizanja s systemrescuecd i provjerom sustava nisu pronađeni problemi i to nije pomoglo. Ali kad sam otvorio fstab, vidio sam da ne postoje particije diska koje bi se mogle montirati u konfiguraciji, već samo unos diska za pokretanje:

Da biste riješili problem, preko uslužnog programa morate dobiti UUID vaših diskova blkid:

Nakon toga su vam potrebni svi podaci fstab, spremite i ponovno pokrenite poslužitelj, ako je sve učinjeno ispravno, poslužitelj će se pokrenuti u normalnom načinu rada.

Linux je instaliran s USB flash pogonom

Bilo je i trenutaka u radu kada je Linux instaliran s instalacijskog flash pogona i nakon ponovnog pokretanja poslužitelja, OS se učitao s pogreškom "Dobrodošli u hitni način!". Prilikom provjere fstab otkriveno je da je ovaj flash pogon registriran u fstab kao radni odjeljak. U tom slučaju pomaže uklanjanje linije za montiranje i ponovno pokretanje sustava. Kao i u prvom slučaju, morate se pokrenuti s systemrescuecd i otvoriti fstab. Najvjerojatnije ćete odmah vidjeti da postoji sličan odjeljak - / mnt / usb1:

Jednostavno izbrišite ovaj redak ako više ne upotrebljavate flash pogon.

Dualboot Windows i Linux konfiguracija

Druga varijanta problema koju su primijetili korisnici je paralelna uporaba Windows-a i CentOS-a na istom računalu. Prilikom učitavanja često se pojavljuje pogreška u načinu za slučaj nužde prilikom montiranja Windows particija. Uobičajeno rješenje ovog problema je onemogućivanje brzog pokretanja sustava Windows..

Da biste onemogućili brzi početak, idite na Opcije napajanja -> Postavke sustava i odaberite "Promijeni postavke koje su trenutno nedostupne".

Poništite potvrdni okvir "Omogući brzo pokretanje".

Spremite promjene i ponovno pokrenite poslužitelj. Nakon dovršetka preporuka, CentOS bi trebao započeti.

Ako koristite LVM particije, može se pojaviti i ova pogreška. Općenito, rješenje problema je slično uobičajenoj particiji, morate provjeriti fstab i ispraviti pogreške u njemu..