ACPI BIOS বুটের সময় কী কনফিগার করে?


9

যখন কোনও এসিপিআই বায়োস সহ কোনও পিসি বুট হয়, তখন এটি ঠিক কী করে?

আমি বুঝতে পারি যে এসিপিআইয়ের মূল বিষয়টি ওএসকে হার্ডওয়্যার রিসোর্স এবং পাওয়ার ম্যানেজমেন্ট নিয়ন্ত্রণ করার অনুমতি দেয় তবে ওএস লোড হওয়ার আগে এসিপিআই কি বুট করার জন্য প্রয়োজনীয় ডিভাইসগুলি কনফিগার করে এবং তারপরে ওএসকে অন্যটি কনফিগার করতে দেয়?

ওএস যদি হার্ডওয়্যার রিসোর্সগুলিকে পুনরায় স্বাক্ষর করতে চায় তবে এটি কি এসিপিআই টেবিলগুলিতে এই তথ্য সংরক্ষণ করে যাতে পরের বার যখন সিস্টেমটি বুট করা হয় তখন ওএস কীভাবে চান তা তাদের নির্ধারণ করে?

এসিপিআই ড্রাইভার পিসিআই বাস ড্রাইভার (পিসিআই.সিস) কে তার বাসে ডিভাইসগুলি গণনা করতে বলে যখন ওএস লোড হয়ে যায়, পিসি বুট করার সময় এই ডিভাইসগুলি কীভাবে কনফিগার করা হয় যখন অন্য বাস ড্রাইভার নেই?

উপরের যে কোনও প্রশ্নের সাথে যে কোনও সহায়তা করা প্রশংসিত হবে।

ধন্যবাদ।

উত্তর:


6

প্রাথমিকভাবে লোড হওয়ার পরে বিআইওএস পরিষেবাদিগুলি আধুনিক মাল্টিটাস্কিং জিইউআই অপারেটিং সিস্টেমগুলি ব্যবহার করে না, সুতরাং আইবিএম পিসিতে প্রাথমিকভাবে যা ছিল তা থেকে বিআইওএসের প্রাথমিক অংশটির গুরুত্ব অনেক হ্রাস পেয়েছে। আধুনিক ওএস হার্ডওয়্যার সনাক্ত করতে BIOS এর উপর নির্ভর করে না তবে এটি নিজে করে। বিআইওএস ওএসের চেয়ে অনেক ছোট এবং এতে অনেক কম ড্রাইভার রয়েছে।

অপারেটিং সিস্টেমটিকে মেমরির মধ্যে পড়ে এবং এটি কার্যকর করা শুরু করা BIOS এর ভূমিকা। BIOS এর সবচেয়ে গুরুত্বপূর্ণ ভূমিকা প্রার্থী বুট ডিভাইস সনাক্ত করা identify সেই উদ্দেশ্যে, BIOS সাধারণত নির্দিষ্ট প্রস্তুতকারকের হার্ডওয়্যারের সাথে কাস্টমাইজ করা হয়। একটি আধুনিক অপারেটিং সিস্টেমের জন্য এটির ভূমিকা সেখানেই থেমে যায় এবং ওএস হার্ডওয়্যারটিকে পুনরায় বিশ্লেষণ করে BIOS ব্যর্থতা বা ভুলগুলি সংশোধন করে।

আমি বিশ্বাস করি এটি ভিস্তার মধ্যেই আমি প্রথম এমন একটি ডিস্ক ড্রাইভের মুখোমুখি হয়েছিল যা বিআইওএস তার চেয়ে অনেক ছোট বিশ্লেষণ করেছিল, তবে ভিস্তা ইনস্টলের পরে সবকিছু সঠিক ছিল।

২০১১ সালের হিসাবে, অনেকগুলি নতুন মেশিনে আরও জটিল এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস (EFI) দ্বারা BIOS প্রতিস্থাপন করা হচ্ছে। EFI স্পেসিফিকেশন দ্বারা সংজ্ঞায়িত ইন্টারফেসে প্ল্যাটফর্মের তথ্য রয়েছে এমন ডেটা টেবিল এবং ওএস লোডার এবং ওএসের জন্য উপলব্ধ বুট এবং রানটাইম পরিষেবাদি অন্তর্ভুক্ত রয়েছে।

ইএফআই দুটি ধরণের পরিষেবাদি সংজ্ঞায়িত করে: বুট পরিষেবা এবং রানটাইম পরিষেবাদি। বুট সার্ভিসগুলি কেবল তখনই উপলভ্য থাকে যখন ফার্মওয়্যারটি প্ল্যাটফর্মের মালিক হয় এবং বিভিন্ন ডিভাইসে পাঠ্য এবং গ্রাফিকাল কনসোলগুলি এবং বাস, ব্লক এবং ফাইল পরিষেবাদি অন্তর্ভুক্ত করে। অপারেটিং সিস্টেম চলাকালীন রানটাইম পরিষেবাদিগুলি এখনও অ্যাক্সেসযোগ্য; সেগুলিতে বেশিরভাগ পরিষেবা যেমন তারিখ, সময় এবং এনভিআরএএম অ্যাক্সেস অন্তর্ভুক্ত থাকে।

এসিপিআইয়ের লক্ষ্য হার্ডওয়্যার ডিভাইসগুলির জন্য বিদ্যমান শক্তি এবং কনফিগারেশন মানগুলিকে একীকরণ, চেক এবং উন্নত করা। যাইহোক, একবার বিদ্যুৎ পরিচালন অপারেটিং সিস্টেমের নিয়ন্ত্রণে পরে, এটি পাওয়ার ম্যানেজমেন্ট এবং ডিভাইস কনফিগারেশনের সমস্ত দিকগুলির একচেটিয়া নিয়ন্ত্রণ গ্রহণ করে। অপারেটিং সিস্টেমটি সাধারণত এসিপিআই-সামঞ্জস্যপূর্ণ সিস্টেম কলগুলি এমুলেট করে তবে এর জন্য বিআইওএস / ইউইএফআই ব্যবহার করে না।

উইকিপিডিয়া:
বিআইওএস
ইউনিফাইড এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস
অ্যাডভান্সড কনফিগারেশন এবং পাওয়ার ইন্টারফেস দেখুন

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