UEFI ভালো নাকি BIOS ব্যবহার করা উচিত? যারা তাদের পーソনাল কম্পিউটারের কাজ করার পদ্ধতি বুঝতে চান, তাদের জন্য এই গাইড উপকারী হবে। আমরা BIOS (Basic Input-Output System) এবং UEFI (Unified Extensible Firmware Interface)-এর পার্থক্য গভীরভাবে ব্যাখ্যা করব।
UEFI বনাম BIOS
এই আর্টিকেলে আমরা BIOS এবং UEFI-এর পার্থক্য গভীরভাবে আলোচনা করব। পাশাপাশি তাদের কিছু সদৃশতা, সুবিধা ও অসুবিধা নিয়েও কথা বলব। শুরু করার আগে এই দুটি টার্মের সংক্ষিপ্ত বিবরণ দিই।
UEFI এবং BIOS একি?
না, তারা ভিন্ন! BIOS এবং UEFI হলো কম্পিউটার ოপারেটিং সিস্টেম শুরু করার দুটি ফার্মওয়্যার ইন্টারফেস। BIOS হার্ড ড্রাইভ ডেটার তথ্য সংরক্ষণের জন্য Master Boot Record (MBR) ব্যবহার করে, যেখানে UEFI GUID Partition Table (GPT) ব্যবহার করে।
আরও পড়ুন: ডিস্ক GPT নাকি MBR পার্টিশন ব্যবহার করছে কীভাবে চেক করবেন।
UEFI কী?

UEFI ২০০৭ সালে আধুনিক ইন্টারফেসের মানদণ্ড হিসেবে ডেভেলপ হয়েছিল। এটি ARM (AArch32), x86, x86-64, এবং Itanium সহ বহু ধরনের আধুনিক হার্ডওয়্যার প্ল্যাটফর্ম সাপোর্ট করে। এর পূর্ণরূপ Unified Extensible Firmware Interface। এটি নতুন এবং উন্নত ফার্মওয়্যার ইন্টারফেস যা লিগেসি BIOS-এর প্রযুক্তিগত ত্রুটিগুলো সংশোধন করতে লক্ষ্য করে। BIOS-এর মতো এটি কম্পিউটারের অপারেটিং সিস্টেমকে এর ফার্মওয়্যারের সাথে সংযুক্ত করে। UEFI অনেক ফিচার এবং সুবিধা দিয়ে আসে যা লিগেসি BIOS-এ পাওয়া যায় না। এই প্রযুক্তি 한দিন পুরোপুরি BIOS-কে প্রতিস্থাপন করবে।
UEFI-তে, .efi ফাইলে সকল স্টার্টআপ ইনফরমেশন থাকে, যা EFI System Partition-এ অবস্থিত। বুটলোডারও একই পার্টিশনে থাকে। সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো UEFI BIOS POST বাইপাস করে সরাসরি অপারেটিং সিস্টেম বুট করে। BIOS-এর বিপরীতে, এর সাইজ নিয়মকান্দা নেই, তাই একাধিক কম্পোনেন্ট একসাথে ইনিশিয়ালাইজ করা যায়।
BIOS কী?

BIOS означаয় Basic Input-Output System। এটি কম্পিউটারের এমবেডেড সফ্টওয়্যার যা মাদারবোর্ডের কন্ট্রোলার চিপে অবস্থিত। BIOS কম্পিউটারের হার্ডওয়্যার কম্পোনেন্টগুলোকে অপারেটিং সিস্টেমের সাথে সংযুক্ত করে। এটি বুটলোডার লোড করে, যা OS বুট করে এবং সিস্টেম ইনিশিয়ালাইজ করে।
সিস্টেম অন হলে BIOS Power-On Self Test (POST) প্রক্রিয়া চালায় যেটি হার্ডওয়্যার সমস্যা চেক করে। এরর থাকলে এরর মেসেজ দেখায় বা বিপ চায়। প্রাথমিক চেক পূর্ণ হলে বুটলোডার MBR থেকে লোড হয়।
আরও পড়ুন: আপনার PC UEFI নাকি BIOS ব্যবহার করছে কীভাবে চেক করবেন।
UEFI এবং BIOS-এর পার্থক্য
BIOS এবং UEFI হলো কম্পিউটাররা ব্যবহৃত ইন্টারফেস যা তাদের অপারেটিং সিস্টেম এবং ফার্মওয়্যারের মধ্যে অনুবাদকের কাজ করে। কম্পিউটার স্টার্ট হলে এই দুটি ইন্টারফেস কম্পোনেন্ট ইনিশিয়ালাইজ এবং হার্ড ড্রাইভ থেকে অপারেটিং সিস্টেম লঞ্চ করতে ব্যবহৃত হয়।
BIOS হার্ড ড্রাইভের প্রথম সেক্টর পড়ে, যেখানে পরবর্তী ডিভাইস ইনিশিয়ালাইজ করার জন্য ঠিকানা বা কোড থাকে। পাশাপাশি BIOS বুট ডিভাইস নির্ধারণ করে যেটি OS চালানোর জন্য ইনিশিয়ালাইজ করতে হয়। BIOS যেন সৃষ্টির শুরু থেকেই আছে, তাই এটি ১৬-বিট মোডে কাজ করে, ফলে অ্যাক্সেসযোগ্য কোডের পরিমাণ সীমাবদ্ধ।
অন্যদিকে, UEFI BIOS-এর মতো কাজ করে কিন্তু ভিন্ন পদ্ধতিতে। এটি সকল স্টার্টআপ ও ইনিশিয়ালাইজেশন ইনফরমেশন .efi ফাইলে সংরক্ষণ করে, ফার্মওয়্যার ফাইলে না। ফাইলটি হার্ড ড্রাইভের একটি বিশেষ পার্টিশনে থাকে যাকে EFI System Partition বলে। কম্পিউটারে EFI System Partition-এ ইনস্টল করা অপারেটিং সিস্টেমের বুটলোডার থাকে।
BIOS শুধু ১৬-বিটে কাজ করে তাই ১MB-র বেশি স্পেস অ্যাড্রেস করতে পারে না। ফলে এটি একবারে একটি ডিভাইস ইনিশিয়ালাইজ করতে পারে এবং বুটিং বেশি সময় নেয়।
বিপরীতে, UEFI ৬৪-বিট মোডে কাজ করে, অর্থাৎ বেশি অ্যাড্রেসযোগ্য মেমরি থাকে এবং বুটিং প্রক্রিয়া দ্রুত হয়।再者, UEFI নেটওয়ার্কিং সাপোর্ট করে, তাই OS ইনস্টল না করেও রিমোট ট্রাবলশুটিং করা যায়। এই 이유로 অধিকাংশ মাদারবোর্ড ম্যানুফ্যাকচারার এটিকে অধিকাংশ ক্ষেত্রে ভালো পছন্দ হিসেবে দেখেন।াই itib 때문이다।
পরবর্তী পার্থক্য হলো BIOS বুটলোডার ডেটা Master Boot Record (MBR)-এ সংরক্ষণ করে। MBR ডিস্কের প্রথম সেক্টরে থাকে, তাই সহজে করাপ্ট হতে পারে, ফলে OS অনুপস্থিত হয়।
UEFI অন্যদিকে GUID Partition Table ব্যবহার করে, যা সাইক্লিক রिडান্ডেন্সি চেক করে করাপশন চিহ্নিত করে। ফলে আরও বَلিস্টিক বুট এনভায়রনমেন্ট তৈরি হয় যা সহজে রিকভার করা যায়। GPT-এর সাথে চারটির অধিক প্রাইমারি পার্টিশন সাপোর্ট করা সম্ভব।
সংক্ষেপে, UEFI অনেক নতুন ফিচার এবং উন্নতি আনে যা BIOS-এ সম্ভব নয়।
BIOS-এর বদলে UEFI কেন ব্যবহার করবেন?
BIOS স্ট্যান্ডার্ড ১৯৭০ের দশকে ডেভেলপ হয়েছিল এবং আজও PC মাদারবোর্ডে ব্যবহৃত হয়। কিন্তু nieuwere মাদারবোর্ড UEFI নিয়ে আসছে, যা আরও সক্ষম মাদারবোর্ড সফ্টওয়্যার। আজকের মাদারবোর্ড UEFI নিয়ে আসে যা truyềnতাত্ত্বিক BIOS-এর চেয়ে অনেক বেশি পাওয়ারফুল। এই কারণেই BIOS পুরনো পড়ছে এবং আমরা BIOS-এর বদলে UEFI ব্যবহার করি।
সম্পর্কিত: উইন্ডোজ কম্পিউটারে BIOS বা UEFI পাসওয়ার্ড সেট ও ব্যবহার করার পদ্ধতি।
