আমার এম্বেডেড লিনাক্স ডিভাইসটি নির্দিষ্ট ডায়াগনস্টিক্স ডেটা সংরক্ষণের জন্য একটি এসডি কার্ড ব্যবহার করে, অভ্যন্তরীণ ফ্ল্যাশের জন্য খুব বেশি প্রশমিত।
সমস্যাটি যদি ডিভাইসটি অপ্রত্যাশিতভাবে বন্ধ করা থাকে তবে কার্ডের ফাইল সিস্টেম (FAT32) নষ্ট হয়ে যায়।
অপ্রত্যাশিত বিদ্যুৎ বিভ্রাট বা ব্যবহারকারীকে সেভাবে বন্ধ করে দেওয়ার কোনও উপায় নেই এবং ডিভাইসটি তুলনামূলকভাবে রক্ষণাবেক্ষণ-মুক্ত হওয়া উচিত। সবচেয়ে খারাপ বিষয়, ডেটা অবিচ্ছিন্নভাবে লেখা হয়, সুতরাং দুর্নীতিগুলি খুব ঘন ঘন হয় এবং ত্রুটিযুক্ত এফএস সনাক্ত করার পরে লিনাক্স এটিকে কেবলমাত্র পড়ার জন্য পুনরায় সরিয়ে দেয়।
এটিকে প্রশমিত করার জন্য আপনি কোন পদ্ধতির পরামর্শ দিবেন? প্রারম্ভকালে স্বয়ংক্রিয়ভাবে fsck.vfat চালানো হবে?
আরও কিছু তথ্য:
- কার্ডটি ব্যবহারকারী দ্বারা অপসারণযোগ্য বিবেচনা করা হবে না। এটিকে অভ্যন্তরীণ ডিস্ক হিসাবে বিবেচনা করা উচিত। এটিতে সঞ্চিত যে কোনও ডেটা নেটওয়ার্ক বা কোনও ইউএসবি ড্রাইভে ডাউনলোডের জন্য অ্যাক্সেসযোগ্য হবে এবং সিস্টেম স্বয়ংক্রিয়ভাবে পুরানো এন্ট্রিগুলি পরিষ্কার করে। এর অর্থ এটি আপনার গড় পিসিতে পড়ার দরকার নেই।
- সিস্টেমটি বর্তমানে FAT, yaffs এবং jffs2 সমর্থন করে। কার্নেলের সাথে অন্যান্য ফাইল সিস্টেম যুক্ত করা সম্ভব তবে অন্য উপায় যদি বিদ্যমান থাকে তবে আমরা প্রথমে সেগুলি পছন্দ করব।
- ডেটা ক্ষতি ছাড়াই কয়েক মিনিটের জন্য এমনকি লেখার দাবিতে স্থগিত করা যেতে পারে।
- আংশিক তথ্য হ্রাস বা সামান্য দুর্নীতি গ্রহণযোগ্য। লগিং সম্পূর্ণ থামানো হয় না।
- পাওয়ার অফগুলি বেশিরভাগ সময় সম্পূর্ণ অনির্দেশ্য।
- সিস্টেমটি এআরএম 9, 200 এমএইচজেড, 64 এমবি র্যাম, 32 এমবি অভ্যন্তরীণ ফ্ল্যাশটিতে চলছে এবং এর প্রাথমিক ভূমিকার জন্য বেশিরভাগ সিপিইউ শক্তি ব্যবহার করে। অভিনব সংস্থান-ভারী সমাধানগুলির কথা চিন্তা করার সময় এটি বিবেচনায় রাখুন।