उबंटू रिकवरी से नेटवर्क कनेक्शन शुरू करना?


29

मैंने कल रात हार्डी से इंट्रेपिड में उबंटू को अपग्रेड करने की कोशिश की, और लगता है कि उसने इसे मार दिया है।

मैं "रिकवरी मोड" और रूट शेल में बूट कर सकता हूं, लेकिन जब यह गनोम पर्यावरण आदि को शुरू करने की कोशिश करता है तो यह जम जाता है।

इस पुनर्प्राप्ति मोड में यह नेटवर्क पर नहीं लगता है (यानी। ifconfig लो बिट दिखाता है, लेकिन eth0 बिट नहीं) और मैं इसे पिंग या ssh नहीं कर सकता।

मैं इस प्रॉम्प्ट से नेटवर्किंग कैसे शुरू कर सकता हूं?

चियर्स

फिल


मैंने थोड़ी देर पहले एक नेटवर्क समस्या निवारण मार्गदर्शिका davidpashley.com/articles/network-troublesourcing.html लिखा था और आपको यह पता लगाने में मदद करनी चाहिए कि समस्या क्या है। यह सुनिश्चित करने के लिए आपको अपने नेटवर्क ड्राइवर की जांच करने से लेना चाहिए कि आपका आईपी कॉन्फ़िगरेशन सही है।
डेविड पशले

जवाबों:


31

क्या आप आमतौर पर डीएचसीपी सर्वर से अपना आईपी पता प्राप्त करते हैं?

$ ifconfig eth0 up 
$ sudo dhclient eth0

IP पता सेट करना चाहते हैं (उदाहरण के लिए 192.168.0.1)

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

यदि आपको बूट के दौरान जीडीएम के साथ कोई समस्या है, तो वास्तविक कंसोल पर जाएं:

का प्रयोग करें Ctrl- Alt- F1पहले कंसोल के लिए स्विच करने के लिए शॉर्टकट कुंजी।

डेस्कटॉप मोड (पर वापस स्विच करने gdm), का उपयोग Ctrl- Alt- F7शॉर्टकट कुंजी।


2
अपना डिफ़ॉल्ट गेटवे जोड़ना न भूलें (यदि आप इंटरनेट एक्सेस चाहते हैं): रूट डिफॉल्ट gw जोड़ें <गेटवे-आईपी>
मैट सिमंस

+1 अभी भी 12.04 पर काम करता है। पुनश्च: आपको sudoपुनर्प्राप्ति मोड की आवश्यकता नहीं है।
lbb0

मेरे जैसे n00bs के लिए @MattSimmons की टिप्पणी तैयार करना: route add default gw <gateway-ip>
फ्रैंक

6

नेटवर्किंग शुरू करने के लिए, /etc/init.d/networking startट्रिक करनी चाहिए। मैं कहूंगा कि यदि गनोम शुरू नहीं हो रहा है, तो आपको एक्स कॉन्फ़िगरेशन की समस्या है। यदि आप बूट पर शुरू होने से जीडीएम को अक्षम करते हैं, तो आपको एक नियमित कंसोल प्रॉम्प्ट प्राप्त करने और वहां से निदान करने में सक्षम होना चाहिए (जांच /var/log/Xorg.0.logऔर इतने पर)।


0

के साथ कदम से कदम ip

  1. ip linkकमांड के साथ नेटवर्क इंटरफ़ेस का नाम प्राप्त करें । मदरबोर्ड के साथ नाम अलग हो सकता है। यह loवर्चुअल लोकल इंटरफेस से अलग होना चाहिए ।
# ip link
  1. नेटवर्क इंटरफेस को कहा जाता है eth0, निम्न कमांड इंटरफ़ेस को ऊपर लाएगा। कमांड को ip linkएक बार फिर निष्पादित करते समय यह दिखाई देनी चाहिए ।
# ip link set eth0 up
# ip link
  1. अगला, राउटर से एक स्थानीय आईपी पता प्राप्त करने की आवश्यकता है। दूसरा कमांड फिर से जाँच के लिए है।
# dhclient eth0
# ip addr show dev eth0
  1. अंत में, एक अस्थायी डोमेन नाम सर्वर (DNS) को URL से आईपी पते में अनुवाद करना आवश्यक है। यह या तो लैन में राउटर हो सकता है (यदि पहले / स्वचालित रूप से ठीक से कॉन्फ़िगर किया गया है), आईएसपी के डीएनएस-या यदि आप अभी भी उन पर भरोसा करते हैं - तो 8.8.8.8इस पर Google के डीएनएस को एक सिस्टम कॉन्फ़िगरेशन फ़ाइल को संपादित करने की आवश्यकता होती है जिसे आम तौर पर संपादित नहीं किया जाना चाहिए। हालाँकि, रिबूट करते समय किए गए कोई भी परिवर्तन स्वतः ही गायब हो जाएंगे।
# nano /etc/resolv.conf

उदाहरण के लिए, एक पंक्ति जोड़ें:

nameserver 192.168.178.1

कुछ और मददगार आदेश

निजी तौर पर, मैं एक अधिक पुराने मॉडल के साथ एक NVidia वीडियो कार्ड की जगह इस विकट स्थिति में समाप्त हुआ। एक बार नेटवर्किंग स्थापित होने के बाद, कमांड के निम्नलिखित सेट ने मुझे उचित NVidia कार्ड ड्राइवर को सफलतापूर्वक स्थापित करने की अनुमति दी।

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

0

उबंटू नाम के नए संस्करणों में संकल्प /etc/resolv.confअब और काम नहीं करता है । इस प्रकार आपको कुछ करने की आवश्यकता है

dhclient eno1
systemctl start systemd-resolved
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.