UEFI - ইউনিফাইড এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস

কিভাবে একটি ব্যক্তিগত কম্পিউটার বুট প্রক্রিয়া UEFI পরিবর্তন হবে

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

UEFI এর ইতিহাস

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

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

UEFI কি?

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

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

UEFI এর উপকারিতা

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

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

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

ইউইএফআই এর দুর্বলতা

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

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

উপসংহার

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