Ubuntu kurtarma işleminden ağ bağlantısı başlatılıyor mu?


29

Ubuntu'yu dün gece Hardy'den Intrepid'e yükseltmeye çalıştım ve onu öldürdüm.

"Kurtarma modu" ve kök kabuğuna önyükleyebilirim, ancak Gnome ortamını başlatmaya çalıştığında donuyor.

Bu kurtarma modunda ağ üzerinde görünmüyor (örn. Eğerconcon, lo'yu gösteriyor ama eth0 bitini göstermiyor) Ve ben ping veya ssh yapamam.

Bu istemden ağ oluşturmaya nasıl başlayabilirim?

şerefe

phil


Bir süre önce davidpashley.com/articles/network-troublesho.html bir ağ sorun giderme kılavuzu yazdım ve sorunun ne olduğunu bulmanıza yardımcı olmalıyım. IP yapılandırmanızın doğru olduğundan emin olmak için ağ sürücünüzü kontrol etmeniz gerekir.
David Pashley

Yanıtlar:


31

Normalde IP adresinizi DHCP sunucusundan alıyor musunuz?

$ ifconfig eth0 up 
$ sudo dhclient eth0

İstediğiniz IP adresini ayarlamak için (örneğin, 192.168.0.1) şunu yazın:

ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
route add default gw GATEWAY-IP eth0

Önyükleme sırasında gdm ile ilgili bir sorununuz olursa, gerçek konsola geçin:

Kullanım Ctrl- Alt- F1İlk konsola anahtara kısayol tuşları.

Masaüstü moduna ( gdm) dönmek için , Ctrl- Alt- F7kısayol tuşlarını kullanın.


2
Varsayılan ağ geçidinizi eklemeyi unutmayın (İnternet erişimi istiyorsanız): rota ekleme varsayılan gw <gateway-ip>
Matt Simmons

+1 Hala 12.04'te çalışıyor. PS: sudokurtarma modunda gerekmez .
l0b0

@MattSimmons adlı kullanıcının benim gibi n00bs için yorumu: route add default gw <gateway-ip>
frank

6

Ağ kurmak /etc/init.d/networking startiçin hile yapmak gerekir. Gnome başlamazsa, X yapılandırma sorunlarınız olduğunu söyleyebilirim. Eğer gdm'nin önyüklemeye başlamasını devre dışı bırakırsanız, normal bir konsol komut istemine geçip oradan tanı almanız gerekir (kontrol /var/log/Xorg.0.logvb.).


0

İle adım adım ip

  1. ip linkKomut ile ağ arayüzünün adını alın . İsim anakartlara göre değişebilir. loSanal yerel arayüzden farklı olmalı .
# ip link
  1. Ağ arayüzünün çağrıldığı varsayıldığında, eth0aşağıdaki komut arayüzü açacaktır. Komutu bir ip linkkez daha çalıştırırken bu şimdi görünür olmalıdır .
# ip link set eth0 up
# ip link
  1. Daha sonra, yönlendiriciden yerel bir IP adresinin alınması gerekir. İkinci komut tekrar kontrol etmek içindir.
# dhclient eth0
# ip addr show dev eth0
  1. Son olarak, URL’leri IP adreslerine çevirmek için geçici bir alan adı sunucusu (DNS) gerekir. Bu, LAN’daki yönlendirici (önceden / otomatik olarak yapılandırılmışsa), ISS’nin DNS’si olabilir veya - hala güveniyorsanız - Google’ın 8.8.8.8Buradaki DNS’si normalde düzenlenmemesi gereken bir sistem yapılandırma dosyasını düzenlemeyi gerektirir. Ancak, yeniden başlatma sırasında yapılan değişiklikler otomatik olarak kaybolur.
# nano /etc/resolv.conf

Örneğin içeren bir satır ekleyin:

nameserver 192.168.178.1

Bazı daha yararlı komutlar

Şahsen ben bu korkunç durumda bir NVidia ekran kartını çok daha eski bir modelle değiştirerek bitirdim. Ağ kurulduktan sonra, aşağıdaki komutlar uygun NVidia kart sürücüsünü başarıyla kurmamı sağladı.

# update-drivers autoinstall
# update-initramfs -k all -u
# update-grub

0

Ubuntu'nun yeni sürümlerinde isim çözümlemesi /etc/resolv.confartık işe yaramıyor . Böylece bir şey yapmak gerekir

dhclient eno1
systemctl start systemd-resolved
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.