Kuinka käynnistää pelastus- tai hätätilaan Ubuntu 20.04/18.04


Ei ole harvinaista, että käyttäjät unohtavat kirjautumissalasanansa tai heidän järjestelmänsä kärsii korruptoituneesta tiedostojärjestelmästä. Kun näin tapahtuu, suositeltava ratkaisu on käynnistää pelastus- tai hätä-tilaan ja tehdä tarvittavat korjaukset.

Pelastustilaa kutsutaan myös yhden käyttäjän tilaksi. Kuten nimestä voi päätellä, pelastustilaa käytetään, kun haluat pelastaa järjestelmän järjestelmävialta, esimerkiksi käynnistyshäiriöltä tai nollata salasanan. Pelastustilassa kaikki paikalliset tiedostojärjestelmät liitetään. Kuitenkin vain tärkeimmät palvelut aloitetaan. Normaalit palvelut, kuten verkkopalvelut, eivät käynnisty.

Hätätila tarjoaa minimaalisen käynnistysympäristön ja mahdollistaa Linux-järjestelmän korjaamisen, vaikka pelastustila ei olisi käytettävissä. Hätätilassa vain päätiedostojärjestelmä liitetään ja vain luku -tilassa. Aivan kuten pelastustilassa, vain olennaiset palvelut aktivoidaan hätätilassa.

Tässä oppaassa opit käynnistämään pelastus- tai hätätilaan Ubuntu 20.04/18.04.

Tällä sivulla

  • Ubuntun käynnistäminen pelastustilassa
  • Kuinka käynnistää Ubuntu hätätilassa

Käynnistetään Ubuntu 20.04 pelastustilassa

Aloita käynnistä tai käynnistä uudelleen järjestelmä. Saat grub-valikon vaihtoehdoilla, jotka on lueteltu kuvan mukaisesti. Jos käytät Ubuntua VM:nä VirtualBoxissa, paina ESC-painiketta.

Oletusarvoisesti ensimmäinen vaihtoehto on valittuna. Kun ensimmäinen vaihtoehto on valittuna, paina näppäimistön e-näppäintä päästäksesi grub-parametreihin.

Vieritä ja etsi rivi, joka alkaa sanoilla 'linux'. Siirry rivin loppuun painamalla ctrl+e ja poista merkkijono "$vt_handoff ".

Liitä seuraavaksi rivin loppuun 'systemd.unit=rescue.target'.

Käynnistä järjestelmä pelastustilaan painamalla ctrl+x. Jatka ja paina näppäimistön ENTER päästäksesi pelastustilaan. Sieltä voit suorittaa toimintoja, kuten vaihtaa käyttäjän salasanan. Alla olevassa esimerkissä onnistuin nollaamaan salasanani.

Pelastustilassa kaikki tiedostojärjestelmät liitetään luku- ja kirjoitustilaan, ja voit suorittaa melkein mitä tahansa komentoja aivan kuten tavallisessa istunnossa. Kun olet valmis, käynnistä järjestelmä uudelleen tallentaaksesi muutokset komennolla:

passwd james
blkid
systemctl reboot

Käynnistetään Ubuntu 20.04 hätätilassa

Kuten aiemmin mainittiin, hätätilassa kaikki tiedostot liitetään vain luku -tilassa. Hätätila on kätevä varsinkin silloin, kun rescue mode -käynnistys ei ole mahdollista tiedostojärjestelmän vioittumisen vuoksi.

Käynnistääksesi hätätilaan, käynnistä järjestelmä uudelleen tai käynnistä se. Varmista grub-valikossa, että ensimmäinen vaihtoehto on korostettu, ja paina näppäimistön e'-näppäintä päästäksesi grub-parametreihin.

Siirry vielä kerran rivin loppuun painamalla ctrl+e ja poista merkkijono "$vt_handoff ".

Liitä seuraavaksi 'systemd.unit=emergency.target'-merkkijono rivin loppuun.

Paina sen jälkeen ctrl+x käynnistääksesi uudelleen hätätilaan. Paina ENTER päästäksesi päätiedostojärjestelmään. Täältä voit tarkastella erilaisia tiedostoja Linux-järjestelmässäsi. Tässä esimerkissä tarkastelemme /etc/fstab-tiedoston sisältöä nähdäksemme määritetyt liitoskohdat.

cat /etc/fstab
mount -o remount,rw /
passwd root
systemctl reboot

Jos haluat tehdä muutoksia järjestelmään, sinun on asennettava se luku- ja kirjoitustilassa kuvan osoittamalla tavalla.

mount -o remount,rw /

Täältä voit suorittaa mitä tahansa vianetsintätehtäviä, kuten muuttaa pääkäyttäjän salasanaa kuvan osoittamalla tavalla. Kun olet valmis, käynnistä uudelleen, jotta muutokset tulevat voimaan.

systemctl reboot

Tämä vetää verhon tälle artikkelille. Toivottavasti voit nyt käyttää sekä pelastus- että hätätilaa ja korjata järjestelmäongelmia Ubuntu-järjestelmässä.