Eu tentei atualizar o Ubuntu do Hardy para o Intrepid ontem à noite e parece que o matou.
Posso inicializar no "modo de recuperação" e no shell raiz, mas ele congela quando tenta iniciar o ambiente Gnome etc.
Nesse modo de recuperação, ele não parece estar na rede (por exemplo, ifconfig mostra o bit lo, mas não o eth0). E não consigo executar ping ou ssh nele.
Como posso iniciar a rede a partir deste prompt?
Felicidades
phil
linux
networking
ubuntu
interstar
fonte
fonte
Respostas:
Você normalmente obtém seu endereço IP do servidor DHCP?
Para definir o endereço IP desejado (por exemplo, 192.168.0.1), digite:
Se você tiver um problema com o gdm durante a inicialização, mude para o console real:
Use as teclas de atalho Ctrl- Alt- F1para alternar para o primeiro console.
Para voltar ao modo Desktop (
gdm
), use as teclas de atalho Ctrl- Alt- F7.fonte
sudo
no modo de recuperação.route add default gw <gateway-ip>
Para iniciar a rede,
/etc/init.d/networking start
deve fazer o truque. Eu diria que, se o Gnome não estiver iniciando, você terá problemas de configuração do X. Se você desabilitar o gdm para iniciar na inicialização, poderá acessar um prompt regular do console e fazer o diagnóstico a partir daí (verifique/var/log/Xorg.0.log
e assim por diante).fonte
Passo a passo com
ip
ip link
comando O nome pode diferir das placas-mãe. Deve ser diferente dalo
interface local virtual.eth0
, o seguinte comando trará a interface. Agora isso deve estar visível ao executar o comandoip link
mais uma vez.8.8.8.8
Isso requer a edição de um arquivo de configuração do sistema que normalmente não deve ser editado. No entanto, quaisquer alterações feitas desaparecerão automaticamente ao reiniciar.Adicione uma linha contendo, por exemplo:
Alguns comandos mais úteis
Pessoalmente, acabei nessa situação terrível substituindo uma placa de vídeo da NVidia por um modelo muito mais antigo. Depois que a rede foi estabelecida, o seguinte conjunto de comandos me permitiu instalar com êxito o driver da placa NVidia adequado.
fonte
Nas versões mais recentes da resolução de nomes do Ubuntu, não funciona
/etc/resolv.conf
mais. Portanto, você precisa fazer algo comofonte