जैसा कि शीर्षक में कहा गया है कि मैं एक साधारण एम्बेडेड एप्लिकेशन पर काम कर रहा हूं, जो सीरियल पोर्ट से कुछ जानकारी को पढ़ता है और डिस्प्ले पर थोड़ा सा स्टेटस दिखाने के अलावा फाइल में लॉग इन करता है।
अब मैं स्टेज पर हूं, लॉगिंग चल रही है और मैं सिस्टम को कॉन्फ़िगर करने की कोशिश कर रहा हूं और मुझे कुछ सवाल मिले हैं।
इस प्रणाली का उद्देश्य डेटा को FAT32 USB स्टिक में लॉग करना है, जिसे किसी भी समय अनप्लग, रिप्लेस या रिप्लेस किया जा सकता है। किसी भी सम्मिलित USB मास स्टोरेज को एक निश्चित डायरेक्टरी में ऑटो-माउंटिंग का पसंदीदा तरीका क्या है? Usbmount पैकेज लगभग ऐसा करने के लिए लगता है, लेकिन रखरखाव की कमी थोड़ा सावधान करती है।
मैं बिजली की आपूर्ति की गारंटी नहीं दे सकता और स्वच्छ शट डाउन प्रदर्शन कर सकता हूं। शुक्र है कि आंतरिक OS जानकारी से हटकर, केवल लिखी जाने वाली फाइलें ही लॉग होनी चाहिए। क्या OS के लिए एक जर्नलिंग फाइल सिस्टम मुझे खुद से बचाएगा या क्या मुझे सिस्टम को रीड-ओनली या रैम रैम के साथ छेड़छाड़ करना चाहिए?
क्या USB स्टिक पर FAT फाइल सिस्टम बच जाएगा और पावर आउटेज और अचानक इजेक्शन से उबर जाएगा? क्या मुझे आरोहित होने पर हर बार एक नई लॉग फ़ाइल बनानी चाहिए?
मैंने X सर्वर को स्वचालित रूप से शुरू करने के लिए सेट किया है और स्थिति प्रदर्शन शुरू करने के लिए और विंडो प्रबंधक / स्क्रीन सेवर को अक्षम करने के लिए LXDE ऑटोस्टार्ट स्क्रिप्ट के साथ भरा हुआ है। क्या निरंतर प्रदर्शन को बनाए रखने के लिए कोई अन्य गोटे हैं?
लकड़हारे के पास ईथरनेट पहुंच नहीं होगी और उसे एक सटीक घड़ी की आवश्यकता होगी। RasClock मॉड्यूल एक उपयुक्त विकल्प है?
लंबी पोस्ट और कई अर्ध-संबंधित प्रश्नों के बारे में क्षमा करें।
मुझे सरल एम्बेडेड उपकरणों से निपटने के लिए उपयोग किया जाता है, जिसके लिए सॉफ्टवेयर पर मेरा पूरा नियंत्रण है, और एक वास्तविक ऑपरेटिंग सिस्टम को सही ढंग से कॉन्फ़िगर करने का कार्य मुझे थोड़ा चिंतित कर रहा है। दूसरी तरफ मुझे संदेह है कि मैं इस प्रकार के अनुप्रयोग के लिए पाई का उपयोग करने वाला एकमात्र (एब) नहीं हूं, इसलिए उम्मीद है कि प्रश्न मेरी विशेष स्थिति के लिए भी विशिष्ट नहीं हैं।