O sistema estava sendo inicializado para o modo multiusuário (ou seja, os usuários conectados às interfaces seriais disponíveis, tty0
to tty5
, mas a provisão foi feita para adicionar mais quatro ttys).
Manual do Unix v1 indica a seção 4, tty
page:
By appropriate console switch settings, it is possible to
cause UNIX to come up as a single—user system with I/O on
this device.
Note que com este primeiro lançamento do Unix, gerar os processos de login para cada linha serial foi codificado e feito pelo próprio processo init. A seleção do modo a ser usado foi feita antes que a inicialização e a mudança para o modo multiusuário fossem feitas modificando as configurações do switch e saindo do shell do modo de usuário único.
Mais tarde, com o Unix Versão 7 (1979), em vez de switches de hardware, o sistema estava inicializando primeiro no modo de usuário único e quando o shell de usuário único saía, ele alternava para o modo multiusuário.
Mais tarde, o System III (1981) introduziu o arquivo inittab
. Com ele, foi possível definir melhor e configurar vários níveis de execução e selecionar aquele a ser usado. O nível de execução 1 era de usuário único e executou o nível 2 para vários usuários. Se o arquivo inittab estava faltando, o sistema inicializou no modo de usuário único.