क्या मेरा उपकरण चालू होने पर मैं एसडी कार्ड को अस्थायी रूप से हटा सकता हूं?


11

क्या ऐसी कोई परिस्थितियां हैं जिनके तहत एसडी कार्ड को डिवाइस से संचालित किया जा सकता है?

शायद यह केवल अस्थायी रूप से रैम से संचालित करना संभव हो सकता है? यह एक अलग एसडी कार्ड को मूल कार्ड को वापस प्लग करने से पहले कुछ डेटा को रैम या वेब पर कॉपी करने के लिए प्लग इन करने की अनुमति दे सकता है।

यदि यह वर्तमान में संभव नहीं है, तो क्या यह कुछ सावधान सॉफ्टवेयर परिवर्तनों के साथ किया जा सकता है?


जैसा कि @fredden ने कहा कि यह सुरक्षित नहीं है। सबसे आसान तरीका कार्ड रीडर को यूएसबी पोर्ट से जोड़ना होगा। आप eBay पर एक डॉलर के आसपास के लिए ये पा सकते हैं।
स्टीव रोबिलार्ड

जवाबों:


10

ठीक है, यह सुरक्षित नहीं है यदि एसडी कार्ड पर मौजूद कोई भी फाइलसिस्टम माउंट किया गया है (विशेषकर यदि यह रूट फाइलसिस्टम जो माउंट है)। यह रास्पबेरी पाई के लिए वर्तमान में उपलब्ध अधिकांश वितरणों में डिफ़ॉल्ट रूप से सही है। लेकिन इसकी सख्त जरूरत नहीं है। आप अपने सिस्टम को रैम से चला सकते हैं (या तो फाइल सिस्टम इमेज को tmpfsमाउंटेड फाइल सिस्टम में या उपयोग करके initramfs) या कुछ बाहरी हार्डड्राइव या नेटवर्क से भी चला सकते हैं। यदि आप ऐसा करते हैं, तो आपके एसडी कार्ड को बिना किसी समस्या के स्वैप किया जा सकता है (बस उस पर लगे सभी फाइल सिस्टम को अनमाउंट करना सुनिश्चित करें)।

एकमात्र समस्या यह है कि रास्पबेरी पाई में थोड़ी मात्रा में रैम है, इसलिए यदि आप इसे इस तरह से चलाने की योजना बनाते हैं, तो आपके पास वास्तव में एक छोटी छवि होनी चाहिए ( स्क्वैश की तरह संपीड़ित फाइल सिस्टम यहां काम कर सकते हैं), मेमोरी विभाजन जो एआरएम को सबसे अधिक रैम देता है रास्पबेरी पाई का शायद 512 एमबी संस्करण। लेकिन यह निश्चित रूप से संभव है।


4

जहां तक ​​मुझे पता है, लाइव रहते हुए ऑपरेटिंग सिस्टम (एसडी कार्ड, हार्ड डिस्क ड्राइव, आदि) को हटाने के लिए यह सुरक्षित नहीं है।

आप RAM डिस्क के साथ मिलकर, UnionFS को देखना पसंद कर सकते हैं । लिनक्स लाइव सीडी मुख्य रूप से रैम से बाहर चलती हैं, लेकिन मुझे यकीन नहीं है कि आपके मामले में कितना आवश्यक हो सकता है।


3

जबकि रास्पबेरी पाई से निकालने के लिए एसडी कार्ड विद्युत रूप से सुरक्षित हैं, बूटलोडर और रूट फाइलसिस्टम को वर्तमान में वहां रखा गया है, इसलिए कुछ बड़े बदलावों के बिना, एसडी कार्ड को हटाते समय सुरक्षित नहीं है।

यदि आपको दूसरे एसडी कार्ड को पढ़ने की आवश्यकता है, तो आप अन्य कार्डों से पढ़ने के लिए एक यूएसबी-आधारित कार्ड रीडर संलग्न कर सकते हैं, क्योंकि बाहरी भंडारण के लिए ड्राइवर मौजूद होना चाहिए।


1
यह विद्युत हॉटप्लगिंग के संदर्भ में सुरक्षा के बीच अंतर करने के लिए उपयोगी होगा, और फाइल सिस्टम पर निर्भर / घुड़सवार की अखंडता के संदर्भ में सुरक्षा।
क्रिस स्ट्रैटन

मैंने उन बदलावों को जोड़ा
मार्शल अंसकुट्ज़ ने

0

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

काश आप एसडी कार्ड को निलंबित कर सकते।

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