আমাদের লিনাক্স কার্নেলটি ব্যস্তবক্স সহ এম্বেড এমআইপিএস প্রসেসরে 2.6.31 চলছে।
ইনিশিয়ালাইজেশন স্ক্রিপ্ট (আরসিএস) এর সাথে এমডেভ শুরু হয়:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
কেউ আমাকে বলতে পারেন যে লিনাক্স ইউটিলিটি এমডিভিটি কী করে?
দেখে মনে হচ্ছে এটি অটো হট প্লাগিং করছে কারণ স্টবহটপ্লাগ একটি স্ক্রিপ্ট যা ইথারনেট ইন্টারফেসগুলি পরিচালনা করে।
এছাড়াও, যে রুটফগুলি আমাদের দেওয়া হয়েছে কেবল তার মধ্যে একটি কনসোল ডিভাইস /dev/console
রয়েছে যা কেবলমাত্র একটি ফাইল /dev
।
তবে, যখন সিস্টেমটি চলছে, /dev
ডিরেক্টরিটি ডিভাইস ফাইলগুলিতে পূর্ণ (যেমন /dev/mtd
, ইত্যাদি)।
আমি জিজ্ঞাসা করার কারণটি হ'ল মাঝেমধ্যে আমরা একটি ত্রুটি পাই যার মাধ্যমে এটি জানা যায় যে /dev/ubi_ctrl
পাওয়া যায় নি বা /dev/ubi1
পাওয়া যায়নি।
কীভাবে বা কখন লিনাক্স এই ডিভাইসগুলি তৈরি করে?
ধন্যবাদ।
/dev
ডিভাইসগুলি তৈরি করা হচ্ছে না, তাহলে সমস্যা হতে পারেmdev
বা সময় সংক্রান্ত সমস্যা?