উত্তর:
থেকে কার্নেল README :
"লোকালমোডকনফিগ তৈরি করুন" বর্তমান কনফিগারেশন এবং লোড হওয়া মডিউলগুলির (lsmod) উপর ভিত্তি করে একটি কনফিগার তৈরি করুন। লোডযুক্ত মডিউলগুলির জন্য প্রয়োজনীয় নয় এমন কোনও মডিউল বিকল্প অক্ষম করে।
অন্য একটি মেশিনের জন্য লোকালমোডকনফিগ তৈরি করতে, সেই মেশিনের lsmod কোনও ফাইলে সংরক্ষণ করুন এবং এটিকে LSMOD পরামিতি হিসাবে পাস করুন।
target$ lsmod > /tmp/mylsmod target$ scp /tmp/mylsmod host:/tmp host$ make LSMOD=/tmp/mylsmod localmodconfig
ক্রস সংকলন করার সময় উপরেরগুলিও কাজ করে।
"make localyesconfig" Similar to localmodconfig, except it will convert all module options to built in (=y) options.
আপনাকে নিশ্চিত করতে হবে যে আপনার চালনার সময়ে যে সমস্ত মডিউল আপনার প্রয়োজন হবে সেগুলি লোড হয়েছে make localmodconfig
। এটি অর্জনে সহায়তা করতে পারে এমন একটি সরঞ্জাম হ'ল https://github.com/graysky2/modprobed-db ।
প্রথমে, একটি ডিফল্ট বিতরণ কার্নেল বুট করুন এবং /usr/bin/modprobed-db store
পর্যায়ক্রমে চালান , বা প্রতিবার আপনি কোনও হার্ডওয়ারের নতুন অংশটি সংযুক্ত করুন।
তারপরে, চালান sudo /usr/bin/modprobed-db recall
যা চালিত হওয়ার সময় লোড হওয়া সমস্ত মডিউলগুলি লোড করবে modprobe-db store
এবং এখন আপনি করেন make localmodconfig
।