विज्ञापन

रास्पबेरी पाई का उपयोग करना बहुत मजेदार है। चुनने के लिए कई परियोजनाओं के साथ, $ 50 कंप्यूटर आपको महीनों तक व्यस्त रखेगा। लेकिन रास्पबेरी पाई स्थापित करने में समय लग सकता है।

यदि आप वाई-फाई सेट करने के लिए कीबोर्ड में प्लग नहीं कर रहे हैं, तो आप सही प्रदर्शन कॉन्फ़िगरेशन खोजने के लिए संघर्ष कर रहे हैं। या कुछ अन्य तुच्छ सेटअप विकल्प जिन्हें वास्तव में छांटने में देर नहीं लगती है।

लेकिन कई मामलों में, आप इन परिवर्तनों को आसानी से, और जल्दी से कर सकते हैं। इससे पहले कि आप इसे बूट करने से पहले अपने रास्पबेरी पाई को / बूट / विभाजन में कैसे ट्विस्ट करें।

रास्पबेरी पाई बूट विभाजन क्या है?

रसभरी पाई २

जब आप रास्पबेरी पाई स्थापित करते हैं, तो आपको एक ऑपरेटिंग सिस्टम स्थापित करना होगा। यह एक पीसी या लैपटॉप पर नहीं किया गया था। इसके बजाय, ए ऑपरेटिंग सिस्टम एक रास्पबेरी पाई पर स्थापित है कैसे एक रास्पबेरी पाई पर एक ऑपरेटिंग सिस्टम स्थापित करने के लिएयहां बताया गया है कि अपने रास्पबेरी पाई पर ओएस कैसे स्थापित करें और त्वरित आपदा वसूली के लिए अपने आदर्श सेटअप को कैसे क्लोन करें। अधिक पढ़ें एसडी कार्ड में लिखकर।

instagram viewer

इस प्रक्रिया के दौरान, कार्ड को दो या अधिक विभाजनों में विभाजित किया जाता है। इनमें से एक में ऑपरेटिंग सिस्टम है, जिसे EXT4 फाइल सिस्टम के साथ स्वरूपित किया गया है।

दूसरे को हमेशा "बूट" कहा जाता है और इसे / बूट / के रूप में संदर्भित किया जाता है। यह बूट डेटा, कॉन्फ़िगरेशन और अन्य विकल्पों की मेजबानी करता है, और FAT फाइल सिस्टम के साथ स्वरूपित होता है। ध्यान दें कि / रास्पबेरी पाई डिस्ट्रो के लिए / बूट / विभाजन आवश्यक है।

इस तथ्य से परे कि आप रास्पबेरी पाई की हार्डवेयर सेटिंग्स को ट्विक करने के लिए / बूट / उपयोग कर सकते हैं, यह एक अन्य तरीके से उल्लेखनीय है। कार्ड रीडर से किसी भी कंप्यूटर पर / बूट / पार्टीशन को एक्सेस किया जा सकता है। यह मुख्य ओएस के साथ विरोधाभास है, जो लगभग हमेशा केवल लिनक्स कंप्यूटर पर पढ़ा जा सकता है।

जैसे, आप विंडोज, मैकओएस, लिनक्स, कुछ भी / बूट / एक्सेस कर सकते हैं। महत्वपूर्ण रूप से, आप इसे अपने रास्पबेरी पाई पर स्थापित ऑपरेटिंग सिस्टम से भी ब्राउज़ कर सकते हैं।

तो, बूट / विभाजन उपयोगी है। लेकिन आप इसके साथ क्या कर सकते हैं? अपने पीसी में अपना रास्पबेरी पाई का एसडी कार्ड खोलें, / बूट / खोलें, फिर पता लगाने के लिए पढ़ें।

1. अपना रास्पबेरी पाई डिस्ट्रो लेबल

अपने रास्पबेरी पाई पर कई परियोजनाओं को चलाना थोड़ा भ्रामक हो सकता है। उदाहरण के लिए, मैं एक स्प्रेडशीट बनाए रखता हूं, इसलिए मुझे पता है कि प्रत्येक पाई क्या कर रहा है। मैं यह भी ध्यान देता हूं कि हार्डवेयर क्या जुड़ा है, जैसे कि कैमरा, या टचस्क्रीन, और किस मामले में पाई अंदर है।

लेकिन परियोजनाओं के बीच आसान स्विचिंग के लिए आपके पास केवल एक ही पीआई हो सकता है, जिसमें कई माइक्रोएसडी कार्ड होंगे। फिर भी, हालांकि, आपको यह याद रखना मुश्किल हो सकता है कि प्रत्येक कार्ड पर क्या है।

बस एक उपयोगी नाम के साथ / बूट / विभाजन में एक पाठ फ़ाइल बनाएँ, जैसे कि "सुरक्षा कैम.टेक्स्ट" या "प्रिंट सर्वर.टेक्स्ट।" आप फ़ाइल के मुख्य भाग में प्रोजेक्ट के बारे में अधिक विवरण जोड़ सकते हैं।

ऐसा करने से आप बिना बूट किए एसडी कार्ड को जल्दी पहचान सकते हैं।

2. बेहतर हार्डवेयर संगतता के लिए Tweak Config.txt

जबकि रास्पबेरी पाई में सिस्टम BIOS नहीं है, इसलिए इसमें config.txt फ़ाइल है, जो / बूट / में पाया जाता है।

यह रास्पबेरी पाई के लिए tweaks का घर है, लगभग हर चीज के लिए विकल्प जो आप कल्पना कर सकते हैं। फ़ाइल में प्रति पंक्ति "गुण = मान" (बिना उद्धरण के) का उपयोग करके सेटिंग्स की एक सूची है। रिक्त स्थान की कमी पर ध्यान दें। एक पंक्ति शुरू करने के लिए # वर्ण का उपयोग करके टिप्पणियाँ जोड़ी जा सकती हैं।

Config.txt फ़ाइल के प्रत्येक खंड को स्पष्ट रूप से चिह्नित किया गया है, जिसमें टिप्पणी की गई लाइनें बताती हैं कि प्रत्येक सेटिंग क्या करती है। जबकि इस फ़ाइल को केवल देखभाल के साथ संपादित किया जाना चाहिए, आपको गंभीर परिणामों के साथ बदलाव करने से रोकने के लिए पर्याप्त जानकारी है।

यहां आपके द्वारा किए जाने वाले ट्वीक के प्रकार आपके हार्डवेयर सेटअप पर निर्भर करेंगे। उदाहरण के लिए, आप बूट पर कैमरा मॉड्यूल को सक्षम करने की इच्छा कर सकते हैं:

start_x = 1

इस बीच, यदि आप एचडीएमआई आउट के माध्यम से एक चित्र प्राप्त करने के लिए संघर्ष कर रहे हैं, तो उपयोग करें

hdmi_safe = 1

यह सेटिंग सामान्य, कैच-ऑल फिक्स को बनाने के लिए विभिन्न एचडीएमआई सेटिंग्स को जोड़ती है जो एचडीएमआई को काम करने के लिए मजबूर करना चाहिए।

Display_rotate का उपयोग करके एक और उल्लेखनीय config.txt tweak प्रदर्शन को घुमा रहा है। उदाहरण के लिए, 90 डिग्री के साथ घुमाएं

display_rotate = 1

एक 180 डिग्री रोटेशन, इस बीच है

display_rotate = 2

और इसी तरह।

जैसा कि आप इकट्ठा कर चुके हैं, config.txt रास्पबेरी पर एकल सबसे महत्वपूर्ण हार्डवेयर कॉन्फ़िगरेशन सुविधा है पाई। जबकि raspi-config महत्वपूर्ण है, config.txt का अधिक प्रभाव पड़ता है, जो काफी पूर्व बूट के लिए अनुमति देता है विन्यास।

परामर्श करें elinux.org विकि config.txt फ़ाइल के बारे में अधिक व्यापक विवरण के लिए।

3. SSH को सक्षम करने के लिए एक रिक्त फ़ाइल बनाएँ

रास्पबेरी पाई पर config.txt संपादित करें

SSH का उपयोग करके अपने रास्पबेरी पाई को दूरस्थ रूप से एक्सेस करने में बहुत समय लगता है। उदाहरण के लिए, आप ऑपरेटिंग सिस्टम को अपडेट करना चाह सकते हैं, लेकिन पाई को टीवी से कनेक्ट करने में असमर्थ हो सकते हैं। इसका जवाब है दूर से अपने रास्पबेरी पाई का उपयोग करें VNC, SSH और HDMI: आपके रास्पबेरी पाई को देखने के लिए तीन विकल्परास्पबेरी पाई एक उल्लेखनीय छोटा कंप्यूटर है, लेकिन इसे स्थापित करने और इसे अपने मॉनिटर से कनेक्ट करने में समय लग सकता है। अधिक पढ़ें और एसएसएच ऐसा करने का सबसे तेज तरीका है।

हालाँकि, डेबियन-आधारित रास्पबेरी पाई ऑपरेटिंग सिस्टम के बाद के संस्करणों में डिफ़ॉल्ट रूप से SSH अक्षम है। यह एक सुरक्षा उपाय है जो नियमित उपयोगकर्ताओं के लिए असुविधाजनक साबित हो सकता है।

हालाँकि, एक समाधान है। बस SSH को सक्षम करने के लिए / बूट / विभाजन में एक विशेष फ़ाइल बनाएँ।

अपने कंप्यूटर पर / बूट / विभाजन खोलें और एक नई फ़ाइल बनाएँ। इसे उपनाम दें ssh और फ़ाइल एक्सटेंशन को हटा दें। यह इतना सरल है! जितना जल्दी हो सके, यह आपके पीसी पर एक ssh फ्लैग फाइल रखने लायक है। इस तरह, आपको केवल रास्पबेरी पाई ओएस स्थापित करने के लिए फ़ाइल को / बूट / पार्टीशन में ड्रैग और ड्रॉप करना होगा।

यह फ़ाइल एक ध्वज के रूप में कार्य करती है, जब Pi बूट करता है, ऑपरेटिंग सिस्टम को SSH को सक्षम करने का निर्देश देता है।

ध्यान दें कि जब आप पहली बार लॉगिन करते हैं तो आपको डिफ़ॉल्ट "पी" उपयोगकर्ता पासवर्ड बदलने के लिए कहा जाएगा।

4. वाई-फाई नेटवर्क क्रेडेंशियल्स को wpa_supplicant.conf में सहेजें

रास्पबेरी पाई स्थापित करने के साथ एक और समय सिंक आपके वायरलेस नेटवर्क पर डिवाइस प्राप्त कर रहा है। राउटर में इसे सीधे प्लग करते समय यहां समय की बचत हो सकती है, आपके पास पर्याप्त पोर्ट नहीं हो सकते हैं। या आपके पास पाई बहुत दूर स्थित है।

इसका उत्तर है वायरलेस नेटवर्किंग, जिसका अर्थ है पाई का डेस्कटॉप वातावरण में प्रवेश करना। एक माउस और कीबोर्ड के साथ सेट करना बहुत लंबा नहीं है। आप इसे कमांड लाइन में सेट कर सकते हैं, wpa_supplicant.conf फ़ाइल को संपादित करके, लेकिन आप पाई बूट से पहले इसे संपादित भी कर सकते हैं।

/ बूट / विभाजन में, एक नई फ़ाइल बनाएं wpa_supplicant.conf। इसे अपने पीसी के टेक्स्ट एडिटर में खोलें (उदा, विंडोज पर नोटपैड, या आप नोटपैड ++ पसंद कर सकते हैं)। निम्नलिखित पंक्तियों को कॉपी और पेस्ट करें:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 देश = अमेरिकी नेटवर्क = {ssid = "SSID" psk = "PASSWORD" key_mgmt = WPA-PSK}

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

इसके बाद, अपने वायरलेस नेटवर्क से मिलान करने के लिए SSID और PASSWORD फ़ील्ड सेट करें। फ़ाइल सहेजें, फिर इसे बंद करें और अपने पाई को बूट करें। डिवाइस को शीघ्र ही आपके स्थानीय वाई-फाई से कनेक्ट होना चाहिए। पाई के लिए आईपी पता देखने के लिए अपने राउटर के प्रशासन पृष्ठ पर पहुँचें।

फिर आपको SSH पर रास्पबेरी पाई का दूरस्थ रूप से उपयोग करने में सक्षम होना चाहिए। Ssh के साथ, यह त्वरित सेट अप के लिए अपने पीसी पर wpa_supplicant.conf फ़ाइल की एक प्रति रखने के लायक है।

5. / बूट / विभाजन के साथ कीड़े ठीक करें

रास्पबेरी पाई 4 पर यूएसबी पोर्ट

2019 में रास्पबेरी पाई 4 की रिलीज में विभिन्न रैम विनिर्देशों के साथ तीन पुनरावृत्तियों को दिखाया गया। जबकि 1GB और 2GB मॉडल ठीक चलते हैं, 4GB रास्पबेरी पाई 4 में एक बग है। विशेष रूप से, यह उबंटू में यूएसबी पोर्ट का पता लगाने की चिंता करता है।

बग पोर्ट को Pi 4 के 4GB संस्करण में पता लगाए जाने से रोकता है, लेकिन एक वर्कअराउंड है। जब तक एक आधिकारिक फिक्स रोल आउट नहीं किया जाता है, तब तक आप ओएस को उपलब्ध रैम की मात्रा को ट्विक कर सकते हैं।

खोलें / बूट / फर्मवेयर और usercfg.txt फ़ाइल ढूंढें। इसे टेक्स्ट एडिटर में लॉन्च करें और जोड़ें:

total_mem = 3072

यह उपलब्ध रैम को 4GB से 3GB में बदल देता है।

फ़ाइल सहेजें और बंद करें, फिर अपने रास्पबेरी पाई 4 को बूट करें। USB पोर्ट अब काम करना चाहिए। भविष्य के अद्यतन को इस दोष को हल करना चाहिए, इसलिए जब ऐसा होता है तो usercfg.txt में लाइन को हटा दें।

6. अपने पीसी से रास्पबेरी पाई के लिए डेटा कॉपी करें

यदि आपको अपने पीसी से अपने रास्पबेरी पाई के डेटा को जल्दी से कॉपी करने की आवश्यकता है, तो आप / बूट / विभाजन का उपयोग कर सकते हैं। बस डेटा को एक नई निर्देशिका में कॉपी करें और जब आप पाई को बूट करेंगे तो यह सुलभ होगा। ध्यान दें कि / बूट / विभाजन का आकार सीमित है, हालांकि।

इस तरह, यह केवल छोटी फ़ाइलों के लिए उपयुक्त है, जैसे कि MP3 या चित्र, वीडियो फ़ाइलों के बजाय। यह एक आदर्श समाधान नहीं है, लेकिन यह काम करता है।

यहाँ और अधिक तरीके हैं एक पीसी और एक रास्पबेरी पाई के बीच डेटा की प्रतिलिपि बनाएँ 5 रास्पबेरी पाई से एक पीसी में डेटा कॉपी करने के तरीकेकुछ बिंदु पर आप पाई के एसडी कार्ड और अपने पीसी के एचडीडी पर डेटा प्राप्त करने का एक आसान तरीका चाहते हैं। यह मुश्किल हो सकता है। अधिक पढ़ें .

रास्पबेरी पाई / बूट / विभाजन का उपयोग करने के 6 तरीके

/ रास्पबेरी पाई को / बूट / विभाजन में कॉन्फ़िगर करने के लिए बहुत सारे विकल्पों के साथ, आप अपनी अगली परियोजना पर समय बचाएंगे। पुनर्कथन करने के लिए, आप निम्नलिखित / बूट / विभाजन में कर सकते हैं:

  • अपने एसडी कार्ड को लेबल करें
  • Tweak config.txt
  • SSH को सक्षम करें
  • अपने वायरलेस नेटवर्क क्रेडेंशियल्स को प्री-लोड करें
  • बग का समाधान करें
  • पीसी से पाई तक डेटा कॉपी करें

इनमें से कई ट्विक्स गति को बढ़ाते हैं, लेकिन आप अपने रास्पबेरी पाई सेटअप को और अधिक कारगर बना सकते हैं। समय कैसे बचाएं PiBakery के साथ अपने रास्पबेरी पाई को कॉन्फ़िगर करना अपने रास्पबेरी पाई स्थापना को PiBakery के साथ कॉन्फ़िगर करेंयदि आप अपने रास्पबेरी पाई को बूट करने से पहले आप रास्पियन को कॉन्फ़िगर कर सकते हैं तो क्या होगा? यह वायरलेस नेटवर्क सेट अप करने के लिए बहुत अच्छा नहीं होगा ताकि यह बॉक्स से बाहर काम करे? ऐसे। अधिक पढ़ें .

क्रिश्चियन Cawley सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया के लिए उप संपादक है। वह वास्तव में उपयोगी पॉडकास्ट का भी निर्माण करता है और डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव रखता है। लिनक्स प्रारूप पत्रिका में एक योगदानकर्ता, ईसाई रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।