Eu acho que você basicamente segue as opções
-
desativar o serviço de inicialização
$ sudo update-rc.d networking disable -
desabilita a configuração na inicialização (editando
/etc/default/networking)# Set to 'no' to skip interfaces configuration on boot #CONFIGURE_INTERFACES=yes -
inicie no nível de execução sem ele e, depois de corrigir, mova para o nível desejado
A rede Debian é configurada no nível de execução S, portanto, isso não ajuda muito, a menos que você mova o serviço para um nível de execução diferente. Isso pode ser feito usando
update-rc.d. Então, durante a inicialização, você só precisa passar um parâmetro de inicialização para o kernel, dizendo qual o nível de execução a ser inserido (ou atualizando/etc/inittabmodificando o padrão).kernel /boot/vmlinuz-2.6.30 root=/dev/sda2 ro 3Você pode encontrar o seguinte recurso link . Existe também uma ferramenta chamada
rcconfpara manipular runlevels e ativar / desativar serviços.
Para mim, a opção 2 parece mais fácil até você corrigir o problema.