Quais processos são iniciados durante a inicialização do Linux e como desabilitá-los?

1

Instalei o nfs-commons na minha máquina Ubuntu 11.04 para montar uma unidade NFS. No entanto eu tarde decidiu remover o NFS do meu sistema, então eu fiz um sudo apt-get remove. Agora, 1 de 5 vezes minha máquina não inicializa. Isso trava. As mensagens de inicialização dizem em algum lugar

starting NFSv4 id <-> name mapper [fail]

Também uma das mensagens diz

init: statd pre-start process (505) terminated with status 2

Agora, acho que essas duas mensagens têm algo a ver com a instalação anterior do NFS. Mas eu não entendo isso quando o desinstalei, por que meu sistema operacional está tentando iniciar esses serviços? Eu não tenho nenhuma entrada para o NFS no meu fstab também.

Então, minha pergunta é esta:

Como descubro quais processos / serviços serão iniciados durante a inicialização e como desabilitá-los?

    
por AnkurVj 24.09.2011 / 09:40

2 respostas

2

Se você estiver mais familiarizado com o utilitário chkconfig , poderá recapitular quais serviços são carregados / executados na inicialização usando:

chkconfig --list

é claro que você pode ter que instalar o utilitário primeiro, mas o Ubuntu lhe dirá como fazê-lo, basta executá-lo e ver por si mesmo.

Para ativar / desativar um serviço na próxima inicialização, use a seguinte sintaxe:

chkconfig --help
usage:   chkconfig [--list] [--type <type>] [name]
         chkconfig --add <name>
         chkconfig --del <name>
         chkconfig --override <name>
         chkconfig [--level <levels>] [--type <type>] <name><on|off|reset|resetpriorities>

No seu caso, você deve usar:

sudo chkconfig <sericename> off
    
por 24.09.2011 / 10:18
0

No Ubuntu, você pode ver uma lista de serviços em execução com:

service --status-all

e inicie ou pare o serviço com:

sudo /etc/init.d/service {stop,start}
    
por 24.09.2011 / 10:12

Tags