मेरे आरपीआई ए + पर फाइलसिस्टम पर संशोधन वापस कर दिया गया है


0

मैं एक का उपयोग कर रहा हूँ रास्पबेरी पाई ए + साथ में Raspbian जेसी । मैं बहुत अजीब त्रुटियों का सामना कर रहा हूं जहां मैंने जो संशोधन किए हैं वे प्रतीत होते हैं थोड़ी देर बाद वापस लौटा

उदाहरण 1: मैंने /etc/apt/source.list.d फ़ाइल सहयोगीa.list और raspi.list में निकाल दिया। यह ठीक काम करता है (आरएम पर कोई त्रुटि नहीं है, और फिर निर्देशिका खाली है)। लेकिन थोड़ी देर बाद, यह वही है जो मैं देख रहा हूं:

$ ls -al
ls: cannot access collabora.list: No such file or directory
ls: cannot access raspi.list: No such file or directory
total 8
drwxr-xr-x 2 root root 4096 Apr  4 09:57 .
drwxr-xr-x 6 root root 4096 Dec 21  2016 ..
-????????? ? ?    ?       ?            ? collabora.list
-????????? ? ?    ?       ?            ? raspi.list

उदाहरण 2 : मैंने इन 2 पंक्तियों को /etc/sysctl.conf में जोड़ा था:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

फिर, इसने कुछ समय के लिए काम किया। और फिर अचानक, मुझे फिर से IPv6 दिखाई देता है और यह कि फ़ाइल में अब मेरी लाइनें नहीं हैं !!

$ grep ipv6 /etc/sysctl.conf
#net.ipv6.conf.all.forwarding=1
#net.ipv6.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_source_route = 0

उदाहरण 3 : मैंने DNS सर्वरों को / etc / नेटवर्क / इंटरफेस में जोड़ा था।

dns-nameservers 9.9.9.9 8.8.8.8

इसने बहुत अच्छा काम किया। फिर थोड़ी देर के बाद, मुझे एहसास हुआ कि अब मेरे पास नाम का संकल्प नहीं है मैं अपनी फ़ाइल पर वापस जाता हूं, और लाइन अब नहीं है।

ठीक है, अब तक, आप सोचेंगे कि मैं पागल हूँ और मैंने सही सिस्टम पर फ़ाइलों को संपादित नहीं किया। तो, मैं इसे फिर से करता हूं।

cat /etc/network/interfaces
auto lo
iface lo inet loopback
wireless-power off

allow-hotplug wlan0
iface wlan0 inet static
   address 192.168.0.15
   gateway 192.168.0.254
   netmask 255.255.255.0
   network 192.168.0.0
   broadcast 192.168.0.255
   wpa-ssid "blah"
   wpa-psk MYSECRET

आइए साबित करते हैं कि मेरे पास नाम समाधान नहीं है:

$ ping google.com
ping: unknown host google.com
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=21.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=20.2 ms

अब मैं DNS सर्वरों को जोड़ने के लिए / etc / नेटवर्क / इंटरफेस को संपादित करता हूं:

$ sudo -s
[sudo] password for user: 
root@wipi:/etc/apt/sources.list.d# vi /etc/network/interfaces
# grep dns /etc/network/interfaces
     dns-nameservers 9.9.9.9 8.8.8.8

अभी मैं रिबूट नया कॉन्फ़िगरेशन लोड करने के लिए (मैं ifdown, ifup, सच कर सकता था)।

$ ssh user@192.168.0.15
Last login: Wed Dec 21 22:17:34 2016 from cray3.home
user@wipi ~ $

मेरा नाम संकल्प है:

$ ping google.com
PING google.com (216.58.210.206) 56(84) bytes of data.
64 bytes from mrs04s09-in-f206.1e100.net (216.58.210.206): icmp_seq=1   ttl=55 time=21.2 ms
64 bytes from mrs04s09-in-f206.1e100.net (216.58.210.206): icmp_seq=2 ttl=55 time=21.3 ms

फिर, मैं पैकेज के अपने स्रोत को ताज़ा करने की कोशिश करता हूं apt-get update । यह पूरी तरह से अच्छा काम नहीं करता है क्योंकि सहयोग उपलब्ध नहीं है।

W: Failed to fetch http://raspberrypi.collabora.com/dists/jessie/rpi/binary-armhf/Packages  404  Not Found [IP: 2a00:1098:0:82:1000:25:2eeb:e3e2 80]

तो, मैं इसे हटा देता हूं:

$ sudo rm collabora.list 

इस बार मुझे कुछ अन्य त्रुटियाँ हैं (नीचे देखें)।

W: Failed to fetch http://archive.raspberrypi.org/debian/dists/jessie/main/binary-armhf/Packages  Hash Sum mismatch

मैं भी परीक्षण करता हूं मेरे पास अभी भी नाम समाधान है। यह संग्रह .raspberrypi.org मेरे स्रोतों में raspi.list में है, इसलिए मैं raspi.list और पुन: अद्यतन हटा देता हूं।

$ sudo rm raspi.list
$ sudo apt-get update

लेकिन यह उपयुक्त और अद्यतन के लिए बदतर है:

W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/main/binary-armhf/Packages  Hash Sum mismatch

W: Failed to fetch http://mirrordirector.raspbian.org/raspbian/dists/jessie/non-free/binary-armhf/Packages  Hash Sum mismatch

और अब, मैं फिर से पिंग करने की कोशिश करता हूं, बम !! कोई नाम संकल्प नहीं :

$ ping google.com
ping: unknown host google.com

पक्षीय लेख:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G  5.1G  9.0G  37% /
devtmpfs         87M     0   87M   0% /dev
tmpfs            91M     0   91M   0% /dev/shm
tmpfs            91M  8.5M   83M  10% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            91M     0   91M   0% /sys/fs/cgroup
/dev/mmcblk0p1   56M   21M   36M  38% /boot
tmpfs            19M     0   19M   0% /run/user/1001

$ mount
dev/mmcblk0p2 on / type ext4 (rw,noatime,data=ordered)
...
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)

$ uname -a
Linux wipi 4.4.38+ #938 Thu Dec 15 15:17:54 GMT 2016 armv6l GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 8.0 (jessie)
Release:    8.0
Codename:   jessie

सिस्टम एक एसडी कार्ड पर है। कोई शक्ति मुद्दा नहीं। यह एक वाईफाई डोंगल के माध्यम से नेटवर्क प्राप्त करता है।

किसी भी विचार के लिए धन्यवाद।

user509010 4 अप्र 2018 08:36
स्रोत

1
एसडी कार्ड क्षतिग्रस्त हो सकता है, इसे बदलने का प्रयास करें। पेस्ट में उन्हें तोड़ने की प्रवृत्ति होती है।
gronostaj 4 अप्र 2018 08:57

2
^ यह। मैंने कई ऑपरेटिंग सिस्टमों में कार्ड देखे हैं जो डिलीट करने, फॉर्मेट करने, फाइलों को कॉपी करने और ऐसा करने पर एरर नहीं देते हैं। वे केवल नाटक के किसी भी अनुरोध को फर्श पर गिराते हैं, जबकि वे घटित होते हैं। ऑपरेटिंग सिस्टम में कैशिंग यह बनाता है देखना जैसे कि यह तब तक हुआ जब तक निर्देशिका ताज़ा नहीं हुई। इन दिनों असफल होने पर खुद को पढ़ना-लिखना आम है।
Mokubai 4 अप्र 2018 09:17

शायद! क्या मेरे एसडी कार्ड का परीक्षण करने का कोई तरीका है? मैं शायद इसे पुनः सुधार करूंगा और त्रुटियों की जांच करूंगा। अन्य विचार?
user509010 4 अप्र 2018 17:59

ठीक है, आप सही हैं। मैंने अपने एसडी कार्ड को प्रारूपित करने की कोशिश की, जो विफल रहा। जाहिर है कि यह भ्रष्ट है। धन्यवाद!
user509010 4 अप्र 2018 19:30

@ मोकूबाई आपकी टिप्पणी सहायक है। क्या आप इसे उचित उत्तर में बदलने जा रहे हैं? मैं एक सामुदायिक विकी उत्तर दे सकता हूं, लेकिन मैं आपसे श्रेय नहीं लेना चाहता।
Kamil Maciorowski 5 अप्र 2018 06:33
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.