GNU/Linux >> Znalost Linux >  >> Debian

Jak nabootovat do konzolového (textového) režimu s Debian / Ubuntu, Fedora, Arch Linux / Manjaro a další

Tento článek vysvětluje, jak dočasně nebo trvale zavést distribuci Linuxu, jako je Debian, Ubuntu, Fedora, Arch Linux / Manjaro atd. v režimu konzoly.

Pokyny v tomto článku by měly fungovat s jakoukoli distribucí Linuxu, která používá systém (pro nepřetržitý režim níže) a GNU GRUB (pro dočasný režim), což jsem osobně vyzkoušel pouze s Debianem, Ubuntu, Manjaro a Fedorou.

Zavedení v konzolovém režimu (textový režim / tty) vám umožňuje přihlásit se do systému z příkazového řádku (jako běžný uživatel nebo jako uživatel root, pokud je povoleno) bez použití grafického uživatelského rozhraní. To je užitečné v případě, že váš systém nemůže spustit v grafickém režimu, nebo pokud máte počítač s Linuxem, na kterém pravidelně nepoužíváte GUI a ssh do něj, takže chcete ušetřit nějaké systémové prostředky spouštěním v textovém režimu. Ale ať už je důvod jakýkoli, tento článek vám ukáže, jak zavést systém z konzoly / textu / tty na Linuxu.

Případ A. Dočasné spouštění do režimu konzoly (textový režim)

Pokud budete postupovat podle těchto pokynů, váš počítač se spustí z konzoly pouze pro aktuální proces spouštění. Po restartování se počítač spustí normálně, takže tyto změny jsou dočasné.

1. Chcete-li dočasně zavést systém do režimu konzoly (tty), restartujte počítač a ihned po úvodní obrazovce systému BIOS / UEFI podržte tlačítko. stisknuto Shift (BIOS) nebo stiskněte Esc (UEFI) pro přístup do nabídky GRUB.

2. Jakmile uvidíte, že GNU GRUB Na obrazovce s první položkou z vybrané nabídky stiskněte e Klíč. To vám umožní upravit parametry jádra před zavedením.

Hledejte řádek, který začíná linux (použijte Up / Down / Left / Right Klávesy se šipkami pro navigaci); vmlinuz by také měly být na stejném řádku. Na konci tohoto řádku (pomocí kláves se šipkami můžete umístit kurzor na začátek řádku a poté stisknout End Klávesa pro přesun kurzoru na konec tohoto řádku) přidat místo následované číslem 3 . Nic jiného neměňte.

tento 3 představuje multi-user.target systemd target, který je přiřazen ke staré, nyní již zastaralé úrovni běhu 2, 3 a 4 (používá se ke spouštění a zastavování skupin služeb). Například stará úroveň běhu 5 je přiřazen k systemd graphical.target a to začne používat... uhodli jste, grafický (GUI) cíl. Další informace o cílech systemd naleznete na této stránce.

Příklad 1 Takto vypadá řádek začínající na „linux“ pro Ubuntu 18.04 LTS (nemusí to být stejné pro vás, jen abyste si udělali představu):

linux      /boot/vmlinuz-4.18.0-15-generic root=UUID=1438eb20-da3d-4880-bb3a-414e+++0a929 ro quiet splash $vt_handoff

A takto vypadá řádek začínající „linux“ poté, co jste přidali 3 Na konci:

linux      /boot/vmlinuz-4.18.0-15-generic root=UUID=1438eb20-da3d-4880-bb3a-414e+++0a929 ro quiet splash $vt_handoff 3

Příklad č. 2 Takto vypadá řádek začínající na „linux“ pro Fedoru 31 (pro vás to není stejné, jen abyste si mohli udělat představu):

linux ($root)/vmlinuz-5.3.13-300.fc31.x86_64 root=/dev/mapper/fedora_localhost--live-root ro resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.lvm.lv=fedora_localhost-live/swap rhgb quiet


A takto to vypadá po přidání 3 na konci řádku:

linux ($root)/vmlinuz-5.3.13-300.fc31.x86_64 root=/dev/mapper/fedora_localhost--live-root ro resume=/dev/mapper/fedora_localhost--live-swap rd.lvm.lv=fedora_localhost-live/root rd.lvm.lv=fedora_localhost-live/swap rhgb quiet 3

3. Poté stiskněte Ctrl + x nebo F10 pro spuštění do konzolového (textového) režimu.

Chcete-li restartovat systém v režimu konzoly, použijte reboot Příkaz (sudo reboot ).

Stojí za zmínku, že distribuce Linuxu založené na Debianu a Ubuntu (včetně Linux Mint, Elementary OS, Pop! _OS, Zorin OS atd.) mají režim obnovy zabudovaný do nabídky GNU GRUB. Pokud tedy používáte Debian / Ubuntu nebo distribuci Linuxu na něm založenou, přejděte do nabídky GNU GRUB, jak je popsáno výše, a vyberte Advanced options a ze zobrazeného seznamu vyberte první položku, která končí na (recovery mode) . Vyberte tuto položku a stiskněte Enter Tlačítko a dostanete se do nabídky, která vám mimo jiné umožňuje přepnout do příkazového řádku kořenového shellu – pokud je vybráno, váš systém se bude nadále zavádět z příkazového řádku, nikoli z grafického uživatelského rozhraní, takže se můžete přihlásit s vaším heslem root. To umožňuje přístup k systému souborů v režimu pouze pro čtení; pro čtení/zápis použijte mount -o remount,rw / . Použijte to například k resetování ztraceného hesla uživatele/administrátora na Ubuntu, Linux Mint, Elementary OS atd.

Případ B. Trvalé spouštění v textovém režimu (režim konzoly)

Zajistit, aby se váš systém Linux vždy spouštěl v režimu konzoly (text / tty), je stejně jednoduché jako spuštění jediného příkazu:

sudo systemctl set-default multi-user.target

Tento příkaz nastaví textový režim jako výchozí cíl systemd (úroveň běhu, jak byl dříve nazýván před systemd). Po spuštění tohoto příkazu restartujte systém a pokaždé se automaticky spustí v konzolovém / textovém režimu.

Neznáte aktuální cíl systemd, který se používá ve vašem systému? Použijte tento příkaz, který zobrazí aktuálně nastavený cíl:

systemctl get-default

Extra tip:Toto spustí váš počítač se systémem Linux na tty1 (virtuální konzole s prostým textem). Na jinou virtuální konzoli se můžete přepnout pomocí Ctrl + Alt + F2 pro tty2, Ctrl + Alt + F3 pro tty3 a tak dále prostřednictvím tty7.

Pokud chcete vrátit tuto změnu zpět a získejte, aby se váš systém Linux zavedl do standardního grafického režimu, použijte:

sudo systemctl set-default graphical.target

Po použití tohoto příkazu restartujte počítač (sudo reboot ) a váš systém by se měl spustit v grafickém režimu jako ve výchozím nastavení.

Mohlo by se vám líbit toto:Jak změnit pořadí spouštění GRUB nebo výchozí položku spouštění v Ubuntu, Linux Mint, Debian nebo Fedora pomocí nástroje Grub Customizer


Debian
  1. Jak nabootovat do Arch Linuxu pomocí Initramfs v Ubuntu's Grub?

  2. Jak duální spouštění Ubuntu a Linux Mint?

  3. Jak nainstalovat Spamassassin s Postfixem a Dovecotem na Ubuntu/Debian Server

  1. Debian – Jak nabootovat Debian do textového režimu bez použití Gui?

  2. Jak zkompilovat a nainstalovat wxWidgets na Ubuntu/Debian/Linux Mint

  3. Jak změnit pořadí spouštění GRUB nebo výchozí zaváděcí položku v Ubuntu, Linux Mint, Debian nebo Fedora pomocí Grub Customizer

  1. Jak vytvořit vlastní internetovou rozhlasovou stanici s Icecast a Mixxx běžící na Ubuntu / Debian nebo Fedora

  2. Jak nainstalovat a nakonfigurovat Node.js a npm v Ubuntu, Debianu nebo Linux Mintu

  3. Jak spustit Ubuntu do režimu obnovení