Jednouživatelský režim

Operační systémy podobné Unixu poskytují funkce jednouživatelského režimu buď prostřednictvím úrovní běhu ve stylu System V, možností zavaděče ve stylu BSD nebo jiných možností při zavádění.

Úroveň běhu se obvykle mění pomocí příkazu init, úroveň běhu 1 nebo S spustí systém do jednouživatelského režimu.

Volby zavaděče lze změnit během spouštění před spuštěním jádra, ve FreeBSD a DragonFly BSD je lze změnit před restartem systému příkazem nextboot -o "-s" -k kernel a jeho zavaděč nabízí při spuštění možnost startu v jednouživatelském režimu. V systému Solaris příkaz reboot -- -s způsobí restart do jednouživatelského režimu.

Uživatelé systému MacOS toho mohou dosáhnout podržením klávesy ⌘ S po zapnutí systému. Uživatel může být požádán o zadání hesla nastaveného ve firmwaru. V systému OS X El Capitan a novějších verzích macOS lze režim vrátit do režimu jednoho uživatele příkazem sudo launchctl reboot userspace -s v Terminálu a systém lze plně restartovat v režimu jednoho uživatele příkazem sudo launchctl reboot system -s. Jednouživatelský režim se od nouzového spuštění liší tím, že systém přejde přímo do konzoly namísto spuštění základních prvků systému macOS (položky v /System/Library/, ignorování /Library/~/Library/ a dalších). Odtud jsou uživatelé vyzváni výzvou ke spuštění fsck nebo jiných nástrojů příkazového řádku podle potřeby (nebo nainstalovaných).

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *