next up previous index
Következő: 5.3.4 Vészindító floppyk Fel: 5.3 Rendszerindítás Előző: 5.3.2 A kernel elindulása   Index

5.3.3 Egyfelhasználós üzemmód

Erre akkor lehet szükségünk, ha olyan feladatot szeretnénk csinálni a rendszeren, amit normál üzemmódban nem lehet elvégezni. Például az fsck kézzel történő futtatásához.

Biztonsági okokból egy jól felépített rendszer megkérdezi a root jelszót a shell indítása előtt egyfelhasználós üzemmódban. Különben egyszerű lenne egy megfelelő sor beírásával a LILO-t arra utasítani, hogy root jogokkal indítsa el bárki a rendszert. Természetesen ez nem működik, ha a /etc/passwd sérül, és ekkor csak egy rendszerindító floppy segíthet.

Ebbe az üzemmódba kerülésre több lehetőségünk is van.

1.
A rendszer indulásakor - a kernel neve után - megadhatjuk, hogy single módban szeretnénk indítani a rendszert.
LILO boot: kernel_image_neve single
2.
Többfelhasználósként üzemelő rendszert is át tudunk kapcsolni egyfelhasználós szintre.
root@debian:~# init 1
3.
Az init által indított rendszerindító szkriptek automatikusan egyfelhasználós üzemmódba lépnek be, ha az automatikus fsck súlyos hibát észlel. Ez védeni szándékozik a rendszert egy olyan fájlrendszer használatától, mely nem javítható automatikusan. Ez az eset viszonylag ritka, és általában fizikailag sérült merevlemeznél, vagy kísérleti kernelnél fordul elő, de jó, ha felkészülünk rá.




1999-09-17