विषयसूची:
- चरण 1: तैयारी - संकेत और खरीदारी सूची
- चरण 2: ब्रैकेट को माउंट करना
- चरण 3: केबल्स को बांधें
- चरण 4: पावर स्ट्रिप को माउंट करना
- चरण 5: दीवार पर पूरी चीज को माउंट करना
- चरण 6: आउटगोइंग केबल्स को दबाना
- चरण 7: रास्पबेरी पाई पर NOOBS स्थापित करना
- चरण 8: रास्पियन की स्थापना - अवलोकन
- चरण 9: नेटवर्क कनेक्शन सेट करें (LAN/Wifi)
- चरण 10: वीएनसी सेट करें
- चरण 11: VNC बूट को स्वचालित रूप से बनाएं
- चरण 12: एचडीडी प्रारूपित करें
- चरण 13: एचडीडी को स्टार्टअप पर स्वचालित रूप से माउंट करें
- चरण 14: सांबा सर्वर सेट करें
- चरण 15: फ़ाइल बैकअप सिस्टम सेट करें
- चरण 16: लिनक्स को संभालने के बारे में जानकर अच्छा लगा
वीडियो: दीवार पर एक और पाई: 16 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह निर्देशयोग्य ट्यूटोरियल आपको दिखाता है कि रास्पबेरी पाई (रसपी) और दो एचडीडी का उपयोग करके एक NAS (नेटवर्क-अटैच्ड स्टोरेज) कैसे बनाया जाए। यह ट्यूटोरियल आपको इस बारे में विस्तृत निर्देश देने वाला है कि कैसे
- एक बोर्ड पर एक रास्पी, दो एचडीडी, और पूरी बिजली आपूर्ति माउंट करें, जिसे तब आपके घर में दीवार पर लगाया जा सकता है
-
रासपी को प्रोग्राम करें, जैसे कि यह कार्य करता है
- एक नासा
- और / या एक प्रिंटर सर्वर (यदि वांछित हो)
- लिनक्स से निपटें और आपको कुछ बुनियादी कमांड दिखाएं (यदि आपने इसके साथ पहले काम नहीं किया है (जैसे कि यह नहीं है)
इस ट्यूटोरियल को निम्नलिखित 4 अध्यायों में विभाजित किया गया है:
- एचडब्ल्यू-सेटअप
- डेबियन/लिनक्स मूल बातें
- सिस्टम और NAS सेटअप
- रास्पी सिस्टम बैकअप बनाना
- कुछ संकेत और सुझाव
चरण 1: तैयारी - संकेत और खरीदारी सूची
शुरू करने से पहले, कुछ महत्वपूर्ण संकेत जो आपको परेशानी में पड़ने से बचाएंगे:
- पहला संकेत: इससे पहले कि आप USB नियंत्रक के लिए SATA के साथ एक बाहरी HDD संलग्नक खरीदें -> जांचें कि क्या नियंत्रक उस भंडारण मात्रा को संभाल सकता है जिसका आप उपयोग करना चाहते हैं! क्यों: मैंने HDD का उपयोग किया जो एक आवास के अंदर बैठता है (जैसे एक मामले के लिए) बाहरी ड्राइव के रूप में HDD का उपयोग करके) जिसमें SATA-to-USB नियंत्रक होता है। कई अलग-अलग नियंत्रक हैं, जहां वे विशेष रूप से एचडीडी स्टोरेज वॉल्यूम की मात्रा में भिन्न होते हैं जो वे संभाल सकते हैं। मैंने 4TB-HDD का उपयोग किया और सबसे पहले मैंने एक नियंत्रक खरीदा जो केवल 2TB तक ही संभाल सकता था, इसलिए मुझे इसे बदलना पड़ा
- दूसरा संकेत: सुनिश्चित करें कि जिस बिजली की आपूर्ति के साथ आप अपने रासपी को बिजली देना चाहते हैं, वह कम से कम 5VDC और 2A प्रदान कर सकता है।
महत्वपूर्ण नोट: इस निर्देश में मेरे द्वारा डाले गए लिंक के पीछे की सामग्री के लिए न तो मैं और न ही अनुदेशक.कॉम जिम्मेदार हैं।
आगे मैं आपको उन भागों के लिए खरीदारी की एक छोटी सूची देना चाहता हूँ जिनकी आपको आवश्यकता है:
- एक रास्पबेरी पाई (संस्करण 2 या 3 के साथ काम करना चाहिए, मैं एक रास्पी संस्करण 2 का उपयोग करता हूं)
- कम से कम कक्षा 4 की गति वाला 8 जीबी एसडी कार्ड
- RasPi. के लिए एक आवास
- एक माइक्रो-यूएसबी कनेक्टर के साथ एक बिजली की आपूर्ति, 5VDC / 2A
- USB कनेक्टर के साथ 2x बाहरी HDD (या SSD) या SATA कनेक्शन के साथ 2x HDD (या SSD)
- USB नियंत्रक के लिए SATA के साथ 2x आवास (यदि आपके पास USB आउटलेट के साथ बाहरी HDD है तो इसकी आवश्यकता नहीं है)
- लगभग 50 सेमी x 30 सेमी का लकड़ी का बोर्ड और 2 सेमी की मोटाई, रंग आपकी पसंद है;)
- कम से कम 3 आउटलेट के साथ एक पावर स्ट्रिप (आदर्श रूप से पावर स्ट्रिप का रंग आपके बोर्ड के समान होता है)
- ५ से ६ धातु के ब्रैकेट (जिन्हें आप अपने स्थानीय हार्डवेयर / DIY स्टोर पर खरीद सकते हैं (जैसे यह एक)
- धातु छिद्रित टेप (यहां स्पूल पर बस चीज)
- 12 स्क्रू जिनकी लंबाई लगभग 50-80% बोर्ड के साथ है (मेरे मामले में लगभग 1, 5 सेमी)
- 1 मी सिकुड़ने वाली ट्यूब जो कोष्ठक और धातु टेप पर फिट होती है
- ईथरनेट (लैन) केबल
- सुगरू का 1 बैग (छिद्रों के किनारों को ढकने के लिए और इसे अच्छा दिखने के लिए)
- कम से कम 50 केबल क्लैंप के साथ 1 बैग
- कम से कम 50 टुकड़ों के साथ 1 खराब नाखून, नाखून 1, 5 सेमी (!) से अधिक लंबे नहीं होने चाहिए
- दो-घटक चिपकने वाला 1 बैग;
- वैकल्पिक रूप से: 10 महसूस किए गए पैड (जैसे ये)
इसके अलावा सॉफ्टवेयर सेटअप के लिए आपको आवश्यकता होगी
- एक स्क्रीन जिसे एचडीएमआई से जोड़ा जा सकता है (आपका टीवी भी हो सकता है)
- एक यूएसबी कीबोर्ड
- एक यूएसबी माउस
चरण 2: ब्रैकेट को माउंट करना
- धातु के छिद्रित टेप से लगभग 8 सेमी प्रत्येक के साथ 4 टुकड़े काटें।
- टेप के टुकड़ों को इस तरह मोड़ें कि प्रत्येक HDD केस के किनारे और रासपी के चारों ओर फिट हो जाए
- बोर्ड पर एचडीडी मामलों को अपनी इच्छानुसार संरेखित करें (जैसे मैंने अपने बोर्ड पर किया था) और ब्रैकेट को एचडीडी मामलों और रास्पी के नीचे रखें, लेकिन केवल निचली तरफ (जो कि बाद में नीचे की ओर होगा, जब बोर्ड दीवार पर लटका हुआ है)। एचडीडी मामले और रास्पी बाद में इन कोष्ठकों पर खड़े होंगे।
- कोष्ठक की स्थिति को चिह्नित करें। टेप को मोटे तौर पर तैनात किया जा सकता है क्योंकि इसे बाद में काफी आसानी से मोड़ा जा सकता है। फिर HDD केस और पाई को हटा दें।
- सिकुड़ने वाली ट्यूब को कोष्ठक और धातु के टेप पर रखें और एक छेद को पंच करें, जहां पेंच छेद है। केवल छोटे छेद बनाने के लिए सावधान रहें, क्योंकि सिकुड़ते ट्यूब को गर्म करने पर छेद चौड़ा हो जाएगा।
- सिकुड़ती नली को गर्म हवा की बंदूक या लाइटर से गर्म करें।
- बोर्ड पर शिकंजा के साथ ब्रैकेट (अब सिकुड़ती ट्यूब में ढका हुआ) माउंट करें। अब धातु के छिद्रित टेप के लिए भी यही काम करें।
- धातु छिद्रित टेप को HDD मामलों के ऊपरी किनारे और RasPi. के चारों ओर मोड़ें
अब आपके पास रास्पबेरी पाई वाला एक बोर्ड है और उस पर दो एचडीडी लगे हैं।
मामलों पर कम खरोंच और एचडीडी से कम तेज आवाज के लिए आप स्क्रू के ऊपर कुछ महसूस किए गए पैड भी लगा सकते हैं।
चरण 3: केबल्स को बांधें
इस चरण में विचार बोर्ड के पीछे तारों को छिपाना है।
- बोर्ड के माध्यम से लगभग 3 - 4 अंगूठे की चौड़ाई के माध्यम से 2 छेद ड्रिल करें जहां से एचडीडी के यूएसबी और पावर इनलेट ऐसे हैं कि केबल्स छेद के माध्यम से आसानी से चल सकते हैं।
- सुनिश्चित करें कि यूएसबी कनेक्टर और पावर कनेक्टर बहुत अधिक जगह छोड़े हुए छेद के माध्यम से जा सकते हैं (प्रत्येक तरफ लगभग 3-4 मिमी)
- सुगरू के साथ छेदों को कवर करें और जब आप ऐसा करते हैं तो हमेशा जांचें कि क्या दोनों कनेक्टर अभी भी आसानी से छेद से गुजर सकते हैं (बाद में जब सुगरू सूख गया तो छेद को फिर से चौड़ा करना बहुत कठिन होगा)
- सुगरू के सूख जाने के बाद, सभी कनेक्टरों को डालें
- अब आपको बचे हुए केबल को पीछे की तरफ दबाना है। मुझे यकीन है कि आप चित्र से बेहतर काम कर सकते हैं:)
चरण 4: पावर स्ट्रिप को माउंट करना
अब बोर्ड पर दो-घटक चिपकने के साथ पावर स्ट्रिप को माउंट करें। आप चाहें तो पावर स्ट्रिप और बोर्ड की सतह को मोटा कर सकते हैं।
और हाँ: आपको दो-घटक चिपकने की आवश्यकता है, क्योंकि अन्यथा आपकी शक्ति पट्टी हर समय गिर जाएगी;)
चरण 5: दीवार पर पूरी चीज को माउंट करना
- अब धातु के छिद्रित टेप से 10 सेमी के साथ और 2 टुकड़े काट लें
- टेप के टुकड़ों पर कुछ सिकुड़ती ट्यूब लगाएं।
- प्रत्येक टेप के टुकड़े को बोर्ड के एक पीछे के कोने पर पेंच करें (जैसा कि चित्र में है)
- दूसरे छोर को दीवार पर पेंच करें (एक कंक्रीट की दीवार के लिए आपको पहले प्लग को माउंट करना होगा, जैसे मुझे करना था)
चरण 6: आउटगोइंग केबल्स को दबाना
अंत में बोर्ड से पावर आउटलेट और राउटर/स्विच तक चलने वाले बाकी केबल्स को क्लैंप करें।
चरण 7: रास्पबेरी पाई पर NOOBS स्थापित करना
इससे पहले कि हम रास्पबेरी पाई की प्रोग्रामिंग शुरू करें, हमें ऑपरेटिंग सिस्टम (ओएस) को एसडी कार्ड पर रखना होगा जो कि रास्पी में जाने वाला है।
हम "एनओओबीएस" नामक रास्पियन के एक सरल संस्करण का उपयोग करने जा रहे हैं। यह एक अगर स्थापित करना बहुत आसान है क्योंकि प्रक्रिया के माध्यम से आपका मार्गदर्शन करने वाला एक जादूगर होने जा रहा है।
आप यहां स्थापना के लिए निर्देश भी पढ़ना चाहेंगे।
- NOOBS का नवीनतम संस्करण https://www.raspberrypi.org/downloads/noobs/ पर डाउनलोड करें, मैं अनुशंसा करता हूं कि आप "ऑफ़लाइन और नेटवर्क इंस्टॉल" का ज़िप संस्करण लें।
- ज़िप फ़ाइल निकालें
- एसडी कार्ड को पूरी तरह से फॉर्मेट करें
- ज़िप से निकाली गई सभी फ़ाइलों को एसडी कार्ड पर कॉपी करें।
- SD कार्ड को RasPi में डालें
- एक स्क्रीन को एचडीएमआई पोर्ट से और एक कीबोर्ड और माउस को यूएसबी पोर्ट से कनेक्ट करें।
- रास्पी को शक्ति दें।
उसके बाद
- स्थापना निर्देशों का पालन करें।
- "रास्पियन" चुनें और अपने देश और तल पर कीबोर्ड शैली चुनना न भूलें (इसे बाद में गलत कीबोर्ड लेआउट के साथ बदलना जटिल है)
चरण 8: रास्पियन की स्थापना - अवलोकन
इससे पहले कि हम अपने रासपी का ठीक से उपयोग शुरू कर सकें, हमें कुछ चीजें स्थापित करने की जरूरत है। उदाहरण के लिए आप हर समय एक अलग स्क्रीन का उपयोग नहीं करना चाहेंगे। एक विकल्प वीएनसी है, जो आपको अपने पीसी से दूर से रास्पी को नियंत्रित करने की अनुमति देता है। निम्नलिखित चरण होंगे:
- नेटवर्क कनेक्शन सेट करें (LAN/Wifi)
- वीएनसी सेट करें *)
- VNC बूट स्वचालित रूप से करें
- HDDs को अधिक कुशल linux फ़ाइल सिस्टम (ext4) में प्रारूपित करें और आलसी जर्नलिंग बंद करें।
- क्या HDD स्वचालित रूप से स्टार्टअप पर आरोहित हैं (उन्हें सॉफ़्टवेयर के अनुसार रास्पियन से कनेक्ट करें)
- सांबा सर्वर सेट करें (एक प्रक्रिया जो आपको पीसी से रिमोट के माध्यम से एचडीडी सामग्री तक पहुंचने की अनुमति देती है)
- सेकेंड/बैकअप एचडीडी के साथ फाइल बैकअप सिस्टम सेट करें।
*) नोट: एक वीएनसी (वर्चुअल नेटवर्क कंप्यूटिंग) आपको अपने पीसी से रिमोट के माध्यम से अपने रास्पी को नियंत्रित करने में सक्षम बनाता है। आपको वह सब कुछ दिखाई देगा जो दिखाया जाएगा यदि एक स्क्रीन कनेक्टेड है, आपका माउस और कीबोर्ड पर नियंत्रण है … कुछ भी। सिवाय आप अपने पीसी पर संभवतः कहीं पूरी तरह से अलग बैठे हैं।
चूंकि आप चाहते हैं कि आपका रास्पी बिना स्क्रीन के दीवार पर हो, इसलिए वीएनसी होना महत्वपूर्ण है।
चरण 9: नेटवर्क कनेक्शन सेट करें (LAN/Wifi)
अपना LAN / Wifi कनेक्शन कैसे सेट करें, इस पर एक अच्छा गाइड यहाँ पाया जा सकता है।
रास्पियन को यह बताने के लिए कि आप किस प्रकार के कनेक्शन का उपयोग करना चाहते हैं, आपको इसे एक विशेष फ़ाइल में लिखना होगा। निम्न सेटिंग्स एक LAN कनेक्शन को कॉन्फ़िगर करती हैं। यदि आप वाईफाई सेट करना चाहते हैं तो यहां वर्णित सेटिंग्स का उपयोग करें।
एक शेल खोलें और टाइप करें
सुडो नैनो / आदि / नेटवर्क / इंटरफेस
जो "नैनो" टेक्स्ट एडिटर में फाइल "इंटरफेस" को खोलता है। संपादक में निम्नलिखित पंक्तियाँ लिखें
ऑटो लो
iface lo inet लूपबैक iface eth0 inet dhcp होस्टनाम "myRasPi" # "myRasPi" को आपकी पसंद के नाम से बदला जा सकता है allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface डिफ़ॉल्ट इनसेट dhcp
(प्रत्येक # के बाद एक टिप्पणी का अनुसरण करता है)। फिर "Ctrl + X" और "Enter" के साथ सहेजें और बाहर निकलें।
अब हमें लैन/वाईफाई कनेक्शन के लिए अपनी साख डालने की जरूरत है। इसलिए आपको खोलने की जरूरत है
सुडो नैनो /etc/wpa_supplicant/wpa_supplicant.conf
और अपने क्रेडेंशियल्स में डाल दें। "YourSSID" को अपने LAN/Wifi नेटवर्क के नाम से और "YourPASSWORD" को संबंधित नेटवर्क पासवर्ड से बदलें। ओह और यदि आवश्यक हो तो देश कोड बदलें:)
देश = डीई
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 नेटवर्क={ ssid="YourSSID" psk="YourPASSWORD" # प्रोटोकॉल प्रकार RSN (WP2 के लिए) और WPA (WPA1 के लिए) प्रोटो=RSN # हमेशा हो सकता है उपयोग करें
}
बाकी सेटिंग्स बिल्कुल ऊपर वर्णित के रूप में होनी चाहिए। विशेष रूप से "जोड़ीवार = सीसीएमपी" और "प्रोटो = आरएसएन"।
चरण 10: वीएनसी सेट करें
VNC कैसे स्थापित करें, इस पर अन्य अच्छी मार्गदर्शिकाएँ हैं Guide1, Guide2 और Guide3।
इससे पहले कि आप VNC सॉफ़्टवेयर स्थापित करें, आपको संभवतः एक अद्यतन करना चाहिए:
sudo apt-get update && apt-get upgrade
फिर "tightVNCserver" ऐप डाउनलोड और इंस्टॉल करें
sudo apt-tightvncserver स्थापित करें
उसके बाद, इस VNC सर्वर के लिए एक पासवर्ड सेट करें
vncpasswd
जो बाद में आपके पीसी पर पूछा जाएगा क्योंकि आप रिमोट के माध्यम से रास्पी पर लॉग ऑन करते हैं।
यह जांचने के लिए कि क्या वीएनसी सर्वर पहले से काम कर रहा है, रास्पी पर एक टाइट वीएनसी सर्वर सत्र को कॉल करें
टाइटवीएनसीसर्वर
अब अपने पीसी पर जाएं और यहां से टाइट वीएनसी व्यूअर डाउनलोड करें और इसे इंस्टॉल करें (इंस्टॉल करने पर आप "टाइट वीएनसीसर्वर" विकल्प को अनचेक कर सकते हैं, आपको अपने पीसी पर इसकी आवश्यकता नहीं होगी)।
आप या तो विंडोज़ में या अपने राउटर पर जांच सकते हैं कि आपके रासपी में कौन सा आईपी-एड्रेस है (यदि आप डीएचसीपी के साथ काम करते हैं)। फिर अपने पीसी पर TightVNC-Viewer शुरू करें और RasPi का IP पता टाइप करें, फिर एक कोलन और फिर पोर्ट नंबर जो आमतौर पर 5901 होता है।
उदाहरण के लिए: PasPi IP पता 192.168.1.50 है तो दूरस्थ होस्ट 192.168.1.50:5901 है।
आपको अपने रास्पी की स्क्रीन देखने में सक्षम होना चाहिए।
चरण 11: VNC बूट को स्वचालित रूप से बनाएं
हमने एक वीएनसी शुरू किया है लेकिन अगर आप रास्पी को रीबूट करते हैं तो सत्र समाप्त हो जाएगा और आप अपने पीसी से रिमोट के माध्यम से अपने रास्पी से कनेक्ट नहीं कर सकते हैं।
वीएनसी सर्वर सत्र को ऑटोस्टार्ट करने के लिए आपको यहां एक स्क्रिप्ट डाउनलोड करने की आवश्यकता है, जो यह दिखाना चाहिए:
#!/बिन/श
### आरंभ जानकारी # प्रदान करता है: टाइटवीएनसीसर्वर # आवश्यक-प्रारंभ: $local_fs # आवश्यक-रोकें: $local_fs # डिफ़ॉल्ट-प्रारंभ: 2 3 4 5 # डिफ़ॉल्ट-रोकें 0 1 6 # लघु-विवरण: trightvncserver प्रारंभ/बंद करें # अंत INIT जानकारी # अधिक विवरण देखें: # https://www.penguintutor.com/linux/tightvnc # इस प्रविष्टि को अनुकूलित करें # USER चर को उपयोगकर्ता के नाम पर सेट करें, ताकि निर्यात USER='pi' ### के तहत tightvncserver प्रारंभ किया जा सके। अंत अनुकूलन आवश्यक eval cd ~$USER केस "$1" प्रारंभ में) su $USER -c '/usr/bin/tightvncserver:1' echo "$USER के लिए TightVNC सर्वर प्रारंभ करना";; बंद करो) pkill Xtightvnc गूंज "Tightvncserver बंद हो गया";; *) इको "उपयोग: /etc/init.d/tightvncserver {start|stop}" बाहर निकलें 1;; esac बाहर निकलें 0
शुरुआत #!/Bin/sh महत्वपूर्ण है। डाउनलोड करने के बाद आपको कंटेंट को कॉपी करना होगा। फिर नैनो के साथ एक नई फाइल खोलें
सुडो नैनो /etc/init.d/tightvncserver
और इस फाइल में सामग्री पेस्ट करें। रास्पियन के लिए स्टार्टअप पर इस फाइल को बूट करने के लिए हमें एक्सेस अधिकारों को बदलने की जरूरत है
सुडो चाउन रूट:रूट /etc/init.d/tightvncserver
फ़ाइल को निष्पादन योग्य बनाएं
sudo chmod 755 /etc/init.d/tightvncserver
और फ़ाइल को डिफ़ॉल्ट रनलेवल में जोड़ें (जैसे कि यह रास्पियन द्वारा पाया और निष्पादित किया जाएगा)
sudo update-rc.d टाइटवीएनसीसर्वर डिफॉल्ट्स
और आप पूरी तरह तैयार हैं:)
अब आपके रासपी को स्टार्टअप पर एक टाइट वीएनसीसर्वर सत्र शुरू करना चाहिए। जांचें कि क्या यह काम करता है। अन्यथा विस्तार से जाने और अन्य गाइडों से भी तुलना करें।
चरण 12: एचडीडी प्रारूपित करें
जैसे ही आप अपने HDD को RasPi से जोड़ते हैं, उनका नाम या अनुक्रमणिका मिल सकती है
सुडो fdisk -l
एक सूची पॉप अप होगी जो आपको एचडीडी नाम बताएगी जिनका रूप "/ dev/sda" या "/ dev/sdb" है।
पहले HDDs कॉल को प्रारूपित करने के लिए
सुडो mkfs.ext4 -E आलसी_योग्य_इनिट = 0, आलसी_जर्नल_इनिट = 0 / देव / एसडीएक्स
जहां आपको एचडीडी इंडेक्स के लिए एक्स को प्रतिस्थापित करना चाहिए जो आपके पास fdisk सूची में है, उदा। एसडीए
अब आपको HDD को फॉर्मेट करने के लिए काफी इंतजार करना होगा।
फिर दूसरे HDD (बैकअप HDD) के लिए भी यही काम करें
नोट: आलसी जर्नलिंग विकल्प के कारण 4TB HDD के लिए स्वरूपण में काफी लंबा समय लगता है। हालांकि बाद में, जब आप अपना रासपी शुरू करते हैं, तो एचडीडी बूट हो जाएंगे और बहुत तेज हो जाएंगे। इसके बारे में यहां पढ़ें।
चरण 13: एचडीडी को स्टार्टअप पर स्वचालित रूप से माउंट करें
अपनी हार्ड ड्राइव को स्वचालित रूप से या मैन्युअल रूप से बूट करना, दोनों ही मामलों में आपको पहले कुछ ऐप्स डाउनलोड करने होंगे
sudo apt-get -y ntfs-3g hfutils hfsprogs exfat-fuse स्थापित करें
एनटीएफएस -3 जी एनटीएफएस फाइल सिस्टम को पढ़ने के लिए आवश्यक ऐप है जो विंडोज़ में बहुत आम है। उदाहरण के लिए, यदि आप यूएसबी पोर्ट पर अपने एचडीडी को प्लग इन करते हैं, तो आपको डेटा तक पहुंचने से पहले एचडीडी को माउंट करना होगा। आइए इस उदाहरण में मान लें कि एचडीडी में एनटीएफएस फाइल सिस्टम है। फिर आप एचडीडी को माउंट करें
सुडो माउंट-टी एनटीएफएस-3जी-ओ यूटीएफ8, यूआईडी=पीआई, जीआईडी=पीआई, नोएटाइम/देव/एसडीए/मीडिया/यूएसबीस्टिक
आपके द्वारा इस कोड को निष्पादित करने के बाद, HDD /media/usbstick/ में आरोहित हो जाएगा।
रास्पियन आजकल हाल ही में कनेक्टेड डिवाइस जैसे यूएसबी स्टिक्स या एचडीडी को स्वचालित रूप से /मीडिया/फ़ोल्डर में माउंट करता है। लेकिन अगर आप यह सुनिश्चित करना चाहते हैं कि एचडीडी हमेशा ठीक से लगे हों, तो नीचे दिए गए चरणों का पालन करें:
सबसे पहले, टाइप करके अपने एचडीडी के यूयूआईडी (अद्वितीय डिवाइस नाम) का पता लगाएं
sudo blkid -o list -w /dev/null
नैनो के साथ कॉल करके /etc/fstab में दोनों HDDs के UUIDs दर्ज करें
सुडो नैनो / आदि / fstab /
और fstab-list में निम्नलिखित पंक्तियाँ जोड़ें:
UUID=xxxxxxxx /mnt/myDrive ext4 डिफ़ॉल्ट 0
UUID=yyyyyyyy /mnt/myDrive_mirror ext4 डिफ़ॉल्ट 0
xxxxxxxx और yyyyyyyyy के बजाय अपने HDDs का वास्तविक UUID दर्ज करें और "myDrive" को भी बदल दें जिसे आप अपने माउंटिंग फोल्डर कहते हैं।
सावधानी: इस फ़ाइल में पहले से लिखी गई किसी भी चीज़ को न हटाएं! केवल नई लाइनें जोड़ें।
इस ट्यूटोरियल के विकल्प के रूप में गाइड 1, गाइड 2 या गाइड 3 आपको यह भी बताता है कि कैसे (स्वचालित रूप से या मैन्युअल रूप से) ड्राइव माउंट करें ताकि आप उनकी सामग्री तक पहुंच प्राप्त कर सकें।
चरण 14: सांबा सर्वर सेट करें
जैसा कि पहले ही उल्लेख किया गया है "सांबा विभिन्न माइक्रोसॉफ्ट विंडोज क्लाइंट के लिए फाइल और प्रिंट सेवाएं प्रदान करता है […]" (लिंक) हमारे मामले में हम सभी कंप्यूटरों (यानी आपके लैपटॉप से) को एचडीडी पर मौजूद फाइलों तक पहुंचने के लिए एक सांबा सर्वर बनाते हैं। रासपी से जुड़ा है।
सांबा सर्वर शुरू करने के लिए हमें सबसे पहले इसे रासपी पर स्थापित करना होगा
sudo apt-samba samba-common-bin. स्थापित करें
फिर हमें कॉन्फ़िगरेशन फ़ाइल को नैनो के साथ कॉल करके कॉन्फ़िगरेशन को संपादित करना होगा
सुडो नैनो /etc/samba/smb.conf
और इस फाइल में लाइन में
# सुरक्षा = उपयोगकर्ता
पिछले "'#" को हटा दें। यह उपयोगकर्ता को सांबा सर्वर पासवर्ड सेट करने की अनुमति देता है (जो अनुशंसित है)। यह वह पासवर्ड है जो हर उपयोगकर्ता को पता होना चाहिए जो एचडीडी पर फाइलों तक पहुंचना चाहता है।
अब हम कॉल करके पासवर्ड परिभाषित करते हैं
sudo smbpasswd -a pi
और एक पासवर्ड दर्ज करना।
अब हमें सांबा सर्वर को यह बताने की जरूरत है कि उसे किन फाइलों तक पहुंच प्रदान करनी है
सुडो चाउन -आर पीआई: पीआई / एमएनटी / मायड्राइव
जहाँ आपको /mnt/myDrive को उस पथ से बदलना चाहिए जहाँ आपका HDD लगा हुआ है।
कुछ और कॉन्फ़िगरेशन हैं जिन्हें हमें smb.conf में जोड़ने की आवश्यकता है। smb.conf के नीचे निम्न पंक्तियाँ जोड़ें
[माईनेटवर्कड्राइव]
पथ =/mnt/myDrive लिखने योग्य = हाँ अतिथि ठीक है = कोई कार्यसमूह नहीं = वर्कग्रुप ब्राउज़ करने योग्य = हाँ
जहां पथ फिर से दिखाता है कि आपका एचडीडी कहां आरोहित है, राइटबेल इंगित करता है कि क्या उपयोगकर्ताओं को फ़ाइलों को बदलने और जोड़ने की अनुमति है (पहुंच लिखें)। अतिथि ठीक = नहीं का मतलब है कि सभी उपयोगकर्ता जो एचडीडी पर फाइलों तक पहुंचना चाहते हैं उन्हें पासवर्ड जानना होगा। वर्कग्रुप के पीछे आपको अपने विंडोज वर्कग्रुप का नाम जोड़ना होगा जिसका आप उपयोग कर रहे हैं (डिफ़ॉल्ट रूप से "वर्कग्रुप" होने की संभावना है)। ब्राउज़ करने योग्य = हाँ चीजों को थोड़ा गति देता है यदि आप उदाहरण के लिए बहुत सारे चित्रों को बहुत जल्दी देखते हैं।
आपके द्वारा कॉन्फिग फाइल को बदलने के बाद सांबा सर्वर को फिर से शुरू करें
sudo /etc/init.d/samba पुनरारंभ
और अपने विंडोज पीसी से परीक्षण करें यदि आपके पास अपनी फाइलों तक पहुंच है।
गाइड 1 आपको यह सब सेट अप करने के तरीके के बारे में एक वैकल्पिक ट्यूटोरियल देता है।
चरण 15: फ़ाइल बैकअप सिस्टम सेट करें
अब हमारे पास दीवार पर एक बोर्ड पर रास्पबेरी पाई पर दो एचडीडी हैं … लेकिन अभी तक हमने केवल एक एचडीडी का उपयोग किया है। ठीक है, क्योंकि हम दूसरे HDD को एक बैकअप ड्राइव के रूप में उपयोग करने जा रहे हैं जो कि नियमित रूप से RasPi द्वारा पहले वाले के साथ सिंक्रनाइज़ होने जा रहा है। इसका मतलब यह है कि, उदाहरण के लिए, आपके द्वारा अपने पहले HDD में किए गए सभी परिवर्तन हर दिन दूसरे HDD पर प्रतिबिंबित/कॉपी किए जाएंगे।
ऐसा करने के लिए हमें टाइप करके rsync ऐप इंस्टॉल करना होगा
सुडो एपीटी-अपडेट प्राप्त करें
sudo apt-hdparm स्थापित करें sudo hdparm -C /dev/sda
अब हम पहले पूरी प्रक्रिया को एक डमी फाइल पर टेस्ट करते हैं। इसके लिए हम एक डमी फाइल बनाते हैं
सुडो नैनो /mnt/myDrive/TestFile.txt
और कुछ मनमाना टाइप करें। फिर नैनो को "Strg+x" से बंद करें और अब rsync को दोनों HDDs को सीधे सिंक्रोनाइज़ करने दें
rsync -av --delete /mnt/myDrive /mnt/myDrive_mirror
यदि सब कुछ ठीक हो जाता है, तो हमें दूसरे HDD (मतलब /mnt/myDrive_mirror) पर TestFile.txt ढूंढ़ना चाहिए। निम्नलिखित में मैं /mnt/myDrive को "स्रोत" और /mnt/myDrive_mirror को "लक्ष्य" कहूंगा।
विकल्प -av में कमांड होते हैं
- -v जो आपको शेल में दिखाता है कि वह क्या कॉपी/सिंक्रनाइज़ कर रहा है
-
-ए जो निम्नलिखित सभी कमांड करता है
- -r सभी उप निर्देशिकाओं की प्रतिलिपि बनाता है
- -l प्रतीकात्मक लिंक कॉपी करता है
- -p स्रोत फ़ाइलों के एक्सेस अधिकार रखता है
- -t स्रोत फ़ाइलों का समय टिकट रखता है
- -g समूह को स्रोत फ़ाइलों के एक्सेस अधिकार रखता है
- --delete जो स्रोत और लक्ष्य दोनों पर फ़ाइलों की तुलना करता है और लक्ष्य पर फ़ाइलों को हटा देता है यदि वे अब स्रोत पर मौजूद नहीं हैं।
अब हमने अपने स्रोत और लक्ष्य ड्राइव को सफलतापूर्वक सिंक्रनाइज़ कर लिया है। अब हम चाहते हैं कि rsync नियमित रूप से ऐसा करे। उसके लिए हमें एक क्रोंटैब बनाने की जरूरत है
सुडो क्रोंटैब -ई
यह कमांड नैनो में एक rsync कॉन्फिग फाइल को खोलता है ("सुडो" कमांड का उपयोग करने के लिए सावधान। अन्यथा रास्पियन गलत फाइल को एक्सेस करेगा!)। क्रोंटैब में वही कमांड होता है जो हमने पहले अपने स्रोत और लक्ष्य को सिंक्रनाइज़ करने के लिए उपयोग किया था। हालाँकि crontab में एक उपसर्ग है जो rsync को बताता है कि उसे हमारे डेटा को कब सिंक्रनाइज़ करना है। उपसर्ग में निम्नलिखित संख्याएँ होती हैं
मिनट घंटे दिन मेंमाह महीने का दिनसप्ताह का दिन rsync-Command
निम्नलिखित क्रोंटैब उदाहरण को चीजों को स्पष्ट करना चाहिए
00 05 * * * rsync -av --delete /mnt/myDrive /mnt/myDrive_mirror
जिसका अर्थ है कि आपका रास्पी हर दिन सुबह 05:00 बजे स्रोत और लक्ष्य को सिंक्रनाइज़ करता है।
वैकल्पिक ट्यूटोरियल यहाँ या यहाँ दिए गए हैं।
चरण 16: लिनक्स को संभालने के बारे में जानकर अच्छा लगा
लिनक्स के बारे में कुछ (मैंने जो सीखा है):
- रास्पी पर हम "रास्पियन" नामक लिनक्स का एक विशेष संस्करण चलाते हैं जो फिर से "डेबियन" का एक विशेष संस्करण है जो लिनक्स कर्नेल पर आधारित है
-
रास्पियन खुला स्रोत है और विभिन्न पूर्व-स्थापित कार्यक्रमों के साथ आता है:
- एक वेब ब्राउज़र: IceWeasel (फ़ायरफ़ॉक्स का एक स्ट्रिप्ड डाउन संस्करण)
- पायथन 2 और 3
- Minecraft
- लिब्रे ऑफिस
- वोल्फ्राम और गणित
- पीडीएफ-दर्शक
- जावा आईडीई
- नैनो (एक साधारण संपादक)
- लिनक्स या रास्पियन ज्यादातर आपके द्वारा कमांड विंडो में टाइप किए जाने वाले कमांड द्वारा संचालित होता है (जिसे "शेल" कहा जाता है)
- यदि आप एक व्यवस्थापक हैं (या लिनक्स में "सुपर उपयोगकर्ता") तो आपको बहुत सी चीजों को बदलने और बदलने की अनुमति है, बशर्ते आप प्रत्येक कमांड से पहले "सुडो" लिखें ("सुडो" = "सुपर यूजर डू") उदाहरण: सूडो नैनो पथ/माईफाइल सुपर प्रयुक्त कॉल संपादक नैनो फ़ोल्डर "पथ" में "myfile" खोलने के लिए
रास्पियन के लिए अन्य महत्वपूर्ण कॉल:
sudo apt-get update && apt-get upgrade
अपडेट के लिए कॉल करें (इंटरनेट कनेक्शन आवश्यक)
sudo apt-XYZ स्थापित करें
RasPi. पर पैकेज XYZ (सिर्फ एक उदाहरण) डाउनलोड और इंस्टॉल करें
यदि आप अपने रासपी पर अपने लिनक्स ओएस का बैकअप लेना चाहते हैं तो इन चरणों का पालन करें:
- Win32DisImager डाउनलोड करें
- अपने रासपी को बंद करें और एसडी कार्ड निकालें और इसे अपने पीसी में डालें और Win32DiskImager चलाएं।
- एक स्थान चुनें (फ़ोल्डर बटन के साथ) जहां आप अपनी बैकअप फ़ाइल रखना चाहते हैं (वह पूरे एसडी कार्ड की एक छवि बनाने जा रहा है और इसे आपके पीसी की हार्ड ड्राइव पर एक आईएमजी-फाइल के रूप में रखेगा।
- "पढ़ें" दबाकर एक बैकअप छवि बनाएं। (इसमें कुछ समय लग सकता है)
- किया हुआ।
सिफारिश की:
इंटरएक्टिव एलईडी टाइल की दीवार (जितनी दिखती है उससे आसान): 7 कदम (चित्रों के साथ)
इंटरएक्टिव एलईडी टाइल की दीवार (यह दिखने में आसान है): इस परियोजना में मैंने एक Arduino और 3D मुद्रित भागों का उपयोग करके एक इंटरैक्टिव एलईडी दीवार डिस्प्ले का निर्माण किया। इस परियोजना के लिए प्रेरणा आंशिक रूप से नैनोलीफ टाइल्स से मिली। मैं अपने स्वयं के संस्करण के साथ आना चाहता था जो न केवल अधिक किफायती था, बल्कि मो
परिवेश एलईडी दीवार घड़ी: 11 कदम (चित्रों के साथ)
परिवेश एलईडी दीवार घड़ी: हाल ही में मैंने बहुत से लोगों को विशाल एलईडी मैट्रिसेस का निर्माण करते देखा है जो बिल्कुल सुंदर दिखते हैं, लेकिन उनमें या तो जटिल कोड या महंगे हिस्से या दोनों शामिल थे। इसलिए मैंने अपना खुद का एलईडी मैट्रिक्स बनाने के बारे में सोचा जिसमें बहुत सस्ते हिस्से और बहुत
गुप्त दीवार घड़ी: 27 कदम (चित्रों के साथ)
क्रिप्टिक वॉल क्लॉक: समय बीतने की बात को हम नियंत्रित नहीं कर सकते। यह उसी दर पर होता है जब हम सो रहे होते हैं, जाग रहे होते हैं, ऊब जाते हैं या लगे रहते हैं। वर्तमान घटनाओं के साथ, यह याद रखना महत्वपूर्ण है कि समय बीत जाएगा। जब हम समय बीतने का इंतजार कर रहे हैं, तो क्यों न कुछ
मंत्रमुग्ध कर देने वाली चुंबकीय दीवार घड़ी: 24 कदम (चित्रों के साथ)
मंत्रमुग्ध कर देने वाली चुंबकीय दीवार घड़ी: यांत्रिक घड़ियों ने मुझे हमेशा मोहित किया है। जिस तरह से सभी आंतरिक गियर, स्प्रिंग्स, और एस्केपमेंट एक साथ काम करते हैं, जिसके परिणामस्वरूप एक निरंतर विश्वसनीय घड़ी हमेशा मेरे सीमित कौशल सेट की पहुंच से बाहर लगती है। शुक्र है कि आधुनिक इलेक्ट्रॉनिक्स
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50