pengembangan-web-mp.com

Memulai koneksi jaringan dari pemulihan Ubuntu?

Saya mencoba untuk memutakhirkan Ubuntu dari Hardy ke Intrepid tadi malam, dan tampaknya telah membunuhnya.

Saya bisa boot ke "mode pemulihan" dan root Shell, tetapi membeku ketika mencoba untuk memulai lingkungan Gnome dll.

Dalam mode pemulihan ini sepertinya tidak ada di jaringan (mis. Ifconfig menunjukkan bit tetapi bukan eth0 bit) Dan saya tidak bisa melakukan ping atau ssh ke sana.

Bagaimana saya bisa memulai jaringan dari prompt ini?

bersulang

phil

29
interstar

Apakah Anda biasanya mendapatkan alamat IP dari server DHCP?

$ ifconfig eth0 up 
$ Sudo dhclient eth0

Untuk menetapkan alamat IP yang Anda inginkan (misalnya 192.168.0.1) ketik:

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

Jika Anda memiliki masalah dengan gdm selama boot, beralihlah ke konsol nyata:

Menggunakan Ctrl-Alt-F1 tombol pintas untuk beralih ke konsol pertama.

Untuk beralih kembali ke mode Desktop (gdm), gunakan Ctrl-Alt-F7 tombol pintas.

31
Jindrich

Untuk memulai jaringan, /etc/init.d/networking start harus melakukan trik. Saya akan mengatakan bahwa jika Gnome tidak memulai, Anda punya masalah konfigurasi X. Jika Anda menonaktifkan gdm dari mulai saat boot, maka Anda harus bisa mendapatkan konsol Prompt biasa dan melakukan diagnosa dari sana (periksa /var/log/Xorg.0.log dan seterusnya).

6
womble

Dalam versi yang lebih baru, resolusi nama Ubuntu tidak berfungsi melalui /etc/resolv.conf lagi. Jadi, Anda perlu melakukan sesuatu seperti

dhclient eno1
systemctl start systemd-resolved
0
dba

Langkah demi langkah dengan ip

  1. Dapatkan nama antarmuka jaringan dengan ip link perintah. Nama mungkin berbeda dengan motherboard. Itu harus berbeda dari lo, antarmuka lokal virtual.
# ip link
  1. Dengan asumsi antarmuka jaringan disebut eth0, perintah berikut ini akan memunculkan antarmuka. Ini sekarang akan terlihat ketika menjalankan perintah ip link sekali lagi.
# ip link set eth0 up
# ip link
  1. Selanjutnya, alamat IP lokal perlu diperoleh dari router. Perintah kedua lagi untuk memeriksa.
# dhclient eth0
# ip addr show dev eth0
  1. Akhirnya, server nama domain sementara (DNS) diperlukan untuk menerjemahkan URL ke alamat IP. Ini bisa berupa router di LAN (jika sebelumnya/secara otomatis dikonfigurasi dengan benar), DNS dari ISP atau - jika Anda masih mempercayai mereka - DNS Google di 8.8.8.8 Ini memerlukan pengeditan file konfigurasi sistem yang biasanya tidak boleh diedit. Namun, setiap perubahan yang dilakukan akan secara otomatis hilang ketika me-reboot.
# nano /etc/resolv.conf

Tambahkan baris yang berisi, misalnya:

nameserver 192.168.178.1

Beberapa perintah lebih bermanfaat

Secara pribadi, saya berakhir dalam situasi yang mengerikan ini dengan mengganti kartu video NVidia dengan model yang jauh lebih tua. Setelah jaringan terbentuk, serangkaian perintah berikut memungkinkan saya untuk berhasil menginstal driver kartu NVidia yang tepat.

# update-drivers autoinstall
# update-initramfs -k all -u
# update-grub
0
Serge Stroobandt