অফিসিয়াল ইমেজে রাস্পবিয়ান কার্নেলের মধ্যে পার্থক্য কী?


16

অফিসিয়াল রাস্পবিয়ান "হুইজি" ছবিতে (2012-07-15) , এখানে তিনটি কার্নেল চিত্র রয়েছে:

  • কার্নেল.আইএমজি (6 এমবি)
  • কার্নেল_কুটডাউন.আইএমজি (4 এমবি)
  • কার্নেল_সামারেন্সি.আইএমজি (16 এমবি)

আমি কৌতূহল করছি এগুলির মধ্যে প্রযুক্তিগত পার্থক্যগুলি কী? কখন এটি ডিফল্ট (কর্নেল.আইএমজি) থেকে পরিবর্তন করা উপকারী হতে পারে?


: যারা জানে না জন্য - বুট করার জন্য cutdown কার্নেল নির্বাচন করতে পারবেন যা /boot/config.txt ফাইল যেমন একটি লাইন যোগ করে kernel আপনি ব্যবহার kernel=kernel_cutdown.img
Pierz

উত্তর:


12

আমি রাস্পবিয়ান কার্নেলগুলি সম্পর্কে সুনির্দিষ্ট কোনও তথ্য খুঁজে পাচ্ছি না, যা আমার উদ্বেগজনক। তবে লিনাক্স কার্নেলগুলির সাথে আমার অভিজ্ঞতা থেকে আমি যে তথ্য পেয়েছি তা দিতে পারি।

Ditionতিহ্যগতভাবে, আপনি যখন কোনও বিতরণের জন্য কার্নেলটি সংকলন করেন আপনি চান যে এটি বেশিরভাগ বিস্তৃত হার্ডওয়ারের সমর্থন সমর্থন করতে সক্ষম হবে। উদাহরণস্বরূপ, বিভিন্ন গ্রাফিক্স কার্ড এবং ওয়্যারলেস কার্ডের পাশাপাশি আরও সাধারণ জিনিস যেমন স্যাটা কন্ট্রোলার এবং ফাইল সিস্টেম সমর্থন। কার্নেলগুলির পরে মডিউরিয়ালাইজেশন সমর্থনও থাকবে যাতে মডিউল লোডের মাধ্যমে অন্যান্য হার্ডওয়্যারকে সমর্থন করা যায়। এটি আপনি দেখতে পাবেন modprobetraditionতিহ্যগতভাবে বা আরও বেশি ব্যবহারের মাধ্যমে insmod। মডিউল লোডিং সাধারণত পর্দার আড়ালে সঞ্চালিত হয়, উদাহরণস্বরূপ আপনি যখন একটি ইউএসবি হার্ড ড্রাইভ প্লাগ ইন করেন তখন usbcoreমডিউলটি লোড হবে। যা প্রায়শই জানা যায় না তা হ'ল এই সমর্থনটি কার্নেলের মধ্যেও তৈরি করা যেতে পারে যা এটির আকার এবং সময়টি বুটে লোড করতে সময় বাড়ায় তবে প্রায়শই কর্মক্ষমতা উন্নত করে।

বিকাশকারীরা যে সমস্যার মুখোমুখি হচ্ছেন তা হ'ল মডিউল হিসাবে সরবরাহ করা বা পুরোপুরি ছেড়ে দেওয়া, কার্নেলটিতে সমর্থন সংকলন করা উচিত।

স্ট্যান্ডার্ড কার্নেল kernel.img, সম্ভবত সম্ভাব্য হার্ডওয়্যার সংমিশ্রণগুলি চেষ্টা করবে এবং কভার করবে । রাস্পবিয়ানের মতো ডিসট্রোর ক্ষেত্রে এটি সম্ভবত রাস্পবেরি পাই হার্ডওয়্যারগুলির সমস্ত যেমন চালিত অপারেটিং সিস্টেমের জন্য প্রয়োজনীয় অন্যান্য অংশগুলি অন্তর্ভুক্ত করে। কার্নেলটি ছোট বলে মনে হচ্ছে (আমি কার্নেলগুলি তৈরি করেছি> 50MB), তাই আমি কল্পনা করি যে এমনকি বেসিক কার্নেল সহ, বেশিরভাগ সমর্থনটি মডুলার।

kernel_cutdown.imgপ্রদান করবে সম্ভব ক্ষুদ্রতম ইমেজ এখনও সিস্টেম ব্যবহারযোগ্য হতে পারবেন । এর মধ্যে সম্ভবত বেসিক ফাইল সিস্টেম এবং নেটওয়ার্কিং অন্তর্ভুক্ত থাকবে। তবে বাহ্যিক পেরিফেরিয়াল সমর্থনের পথে বেশি নয়, সুতরাং সেই ইউএসবি ওয়্যারলেস অ্যাডাপ্টারে প্লাগিংয়ের কথা ভুলে যান। কখনও কখনও, কাটডাউন চিত্রটি সম্পূর্ণরূপে মডুলারাইজেশন ছাড়াই নির্মিত হবে (যা চিত্রের অর্ধেক অর্ধেক পারে)।

বিপরীতে, kernel_emergency.imgসম্ভবত কাটডাউন এর বিপরীত হবে। এই বড় আকারের চিত্রটিতে কার্নেলের মধ্যে সংকলিত বিস্তৃত সমর্থন থাকবে । এই ছবিটি সাধারণত ব্যবহৃত অন্যান্য কার্নেলের যে শনাক্ত করার মতো এটা কঠিন একটি সমস্যা হয় উচিত প্রায় সব ক্ষেত্রেই একটি বুটেবল ইনস্টলেশন প্রদান। এটিকে নিরাপদ মোড হিসাবে ভাবেন ।

আমি আশা করি এটি আপনার বুঝতে সহায়তা করে। যদি আমি রাস্পিয়ান চিত্রগুলি সম্পর্কে আরও কোনও সুনির্দিষ্ট সন্ধান করি তবে আমি এটি এখানে যুক্ত করব।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.