EFI কি কিছু হার্ডওয়্যার নির্দিষ্ট করে বুট করছে?
হ্যাঁ. কিছু বাস্তবায়ন, বিশেষত প্রবীণ বা OEM-লকড-ডাউন মাদারবোর্ডগুলি থেকে সীমাবদ্ধ বা বগি হওয়ার সম্ভাবনা বেশি।
ইউডিএফআই মোডে বুট করার জন্য এইচডিডিগুলির কি জিপিটি পার্টিশন টেবিল থাকা দরকার?
প্রযুক্তিগতভাবে না, তবে আপনার ক্ষেত্রে " সম্ভবত, আরও কিছু জিনিস আপনার প্রয়োজন (বিশেষত EFI ফাইল এবং EFI ভেরিয়েবল) "। এখানে দীর্ঘ উত্তর দেওয়া (ভবিষ্যতে অন্য কারও পক্ষে হোঁচট খাওয়ার জন্যও):
লোকেরা যে ঘন ঘন প্রশ্ন করে তা হ'ল "আমি কি এমবিআর ডিস্ক থেকে ইউইএফআই বুট করতে পারি?" উত্তরটি "হ্যাঁ, তবে এটি খুব জটিল" trick সঠিক পরিবেশে এটি প্রযুক্তিগতভাবে সম্ভব হলেও, অনেকগুলি জিনিস আপনাকে এটি করা থেকে বিরত করবে যেমন একটি ইউইএফআই পরিবেশ যা অনুমানের সাথে খুব দৃly়ভাবে অনুসরণ করে, বা উইন্ডোজ ইনস্টলার যা সঠিক ধরণের পার্টিশন টেবিলটি ইনস্টল করার জন্য জোর করবে।
প্রথম বিষয়গুলি, অপটিকাল মিডিয়া মোটেও এই আলোচনার অংশ নয়। এটি সাধারণত ISO9660 বা UDF এর মতো একটি সিস্টেম ব্যবহার করে যা সম্পূর্ণ এমবিআর / জিপিটি অঞ্চলের বাইরে থাকে।
দ্বিতীয়ত, অপসারণযোগ্য মিডিয়া স্থির ডিস্কগুলির চেয়ে কিছুটা আলাদাভাবে পরিচালিত হয়। বেশিরভাগ ইউইএফআই বাস্তবায়নগুলি ফিক্সড ডিস্কের থেকে অপসারণযোগ্য অ্যাড-হক ইউআইএফআই বুটযোগ্য ডিস্কগুলির তুলনায় অনেক বেশি সহনশীল হবে।
বলা হচ্ছে, এখানে একটি সাধারণ ইউইএফআই সিস্টেম কীভাবে বুটযোগ্য ডিভাইসগুলি গণনা করবে:
উপরোক্ত বিষয়গুলি দ্বারা আওতাধীন আরও কয়েকটি জিনিস রয়েছে যেমন বিকল্প রমস, পিএক্সই বুট ইত্যাদি by
এবং এখন উপরোক্ত প্রক্রিয়া সম্পর্কে কিছু পর্যবেক্ষণ। প্রারম্ভিকদের জন্য, অপটিকাল ড্রাইভগুলি বুট মোড নির্বিশেষে সর্বদা দেখায়। এটি সাধারণত কারণ BIOS বা UEFI সিস্টেমগুলি বুট চালিয়ে যাওয়ার আগে ডিস্কটি স্পিন হওয়ার জন্য অপেক্ষা করতে চায় না। এগুলি একই সাথে উভয় মোডে বুটেবল হিসাবে প্রদর্শন করার ঝোঁক রয়েছে, সুতরাং আপনার যদি এমন কোনও ডিস্ক থাকে যা উভয় উপায়ে বুট করতে পারে তবে আপনি নিজের বায়োসের বুট মেনু থেকে একটি বা অন্যটি নির্বাচন করতে পারেন।
যেহেতু প্রোগ্রামে এটি নির্ধারণ করা কিছুটা কঠিন যে কোনও ড্রাইভে (স্থির বা অপসারণযোগ্য) বৈধ এমবিআর বুটকোড রয়েছে কিনা, যদি কোনও সিস্টেমে বিআইওএস বা সিএসএম বুট উপলব্ধ থাকে তবে এটি বর্তমানে উপস্থিত সমস্ত ডিস্ক থেকে কেবল বুট করার অনুমতি দেয়। তবে এটি সম্ভবত আপনার সমস্যার একটি অংশের উত্তর: বেশিরভাগ সিস্টেমে একটি ইউএসবি স্টিককে প্রায় একটি স্থির ডিস্কের মতো আচরণ করা উচিত, সম্ভবত আপনার সিস্টেম এটি অন্যরকম আচরণ করে। উদাহরণস্বরূপ, কিছু বিআইওএস একটি ইউএসবি ডিভাইসকে হুবহু আচরণ করবেএকটি স্থির ডিস্কের মতো এবং আপনার "হার্ড ডিস্ক বুট অর্ডার" বা বিআইওএস-তে এমন কিছু নিয়ন্ত্রণ সামঞ্জস্য করতে হতে পারে। অথবা সম্ভবত আপনার BIOS লকড বা ভাঙ্গা রয়েছে এবং বুঝতে পারে না যে এটি BIOS মোডে বুট করা যায়। কিছু অতিরিক্ত পয়েন্টার: 3.0 পোর্টের পরিবর্তে ড্রাইভটি একটি ইউএসবি 2.0 তে প্লাগইন করে দেখুন এবং বিআইওএস-এ ইউএসবি সংযোগযোগ্যতা বিকল্পগুলি সক্ষম করুন। কিছু বায়োসকে তৃতীয় পক্ষের ইউএসবি বা এটিএ কন্ট্রোলারের পিছনে ডিভাইসগুলির সাথে নেটিভভাবে কাজ করতে সমস্যা হয়, যেমন আপনি এমন মেশিনগুলিতে সন্ধান করেন যা চিপসেটে ইউএসবি 3 সংযুক্ত না থাকে।
EFI এর আবির্ভাবের সাথে সাথে সিস্টেমের পক্ষে এখন বুট ডিভাইসগুলি কী উপলব্ধ হবে তা নির্ধারণ করা সহজ হবে (বুট এন্ট্রিযুক্ত EFI ভেরিয়েবলগুলি দেখে) পাশাপাশি কোনও নির্দিষ্ট ড্রাইভে আসলে বুটকোড রয়েছে কিনা তা নির্ধারণ করে (উপস্থিতির সন্ধান করে) একটি BOOTX64.EFI ফাইল)। যাইহোক, এটি কিছু আকর্ষণীয় সতর্কতা বাড়ে। সরকারীভাবে যখনএকটি EFI সিস্টেমের মধ্যে GPT ডিস্কগুলিতে কেবল EFI ফাইলগুলি সন্ধান করার কথা, বেশিরভাগ সময় এটি অন্য কোথাও দেখতে পাবেন। উদাহরণস্বরূপ, আপনি একটি উইন্ডোজ 7 বা নতুন ইনস্টলেশন ডিস্কটি একটি FAT32 ইউএসবি স্টিকে অনুলিপি করতে পারেন এবং এটি সম্ভবত EFI মোডে ঠিকঠাক বুট করবে। সমস্ত অপসারণযোগ্য ডিস্কগুলিতে "\ EFI \ BOOT O BOOTx64.EFI" ফাইলের উপস্থিতি যাচাইয়ের জন্য ইউইএফআই যথেষ্ট স্মার্ট, যদিও এনভিআরএম-তে কোনও সম্পর্কিত EFI ভেরিয়েবল উপস্থিত নেই। বেশিরভাগ ইউইএফআই সিস্টেমগুলি এমবিআর ডিস্ক থেকে ঠিক ঠিক ঠিক বুট করবে, যতক্ষণ EFI ভেরিয়েবলগুলি কোথায় যেতে হবে এবং কী করবে সে সম্পর্কে বিশদ রয়েছে। উদাহরণস্বরূপ, এই মুহুর্তে আমি ডেল ল্যাপটপটি ব্যবহার করছি যা উইন্ডোজ 8.1 সহ সিকিওর বুট সহ ইউইএফআই মোডে বুট করার সাথে কারখানা থেকে এসেছে তবে ডিস্কটি এমবিআর হিসাবে বিভক্ত হয়েছিল।
ঘটতে পারে এমন আরও কিছু মজার বিষয়: আপনি যদি উইন্ডোজ বা উবুন্টুর মতো কোনও EFI সচেতন ওএস ইনস্টল করেন তবে এটির বুটলোডার ইনস্টল করার সময় এটি উপযুক্ত EFI ভেরিয়েবলগুলি তৈরি করবে। তারপরে, আপনি যদি ড্রাইভটি মুছে ফেলেন বা মুছতে পারেন তবে সিস্টেমে EFI ভেরিয়েবলগুলি ওএসের নাম দিয়ে সম্পূর্ণ হবে তবে সেগুলি বুট করতে পারে না কারণ এটি ভেরিয়েবলগুলি উল্লেখ করে এমন ডিস্কটি খুঁজে পায় না। এছাড়াও, আপনি যদি একটি কম্পিউটার থেকে অন্য কম্পিউটারে সম্পূর্ণরূপে কার্যকরী EFI- বুটেবল ডিস্ক নিয়ে যান তবে এটি এমবিআর ইচ্ছার মতো নির্বিঘ্নে বুট করতে পারে না।অনেকগুলি ইউইএফআই বাস্তবায়ন আপনাকে যদি এনইভিআরএমে উপস্থিত ভেরিয়েবল না উপস্থিত থাকে তবে আপনাকে ইউইএফআই মোডের একটি নির্দিষ্ট ডিস্ক থেকে বুট করার চেষ্টা করতেও দেয় না। এ কারণেই আপনার রেড অ্যারে বা অন্যান্য নির্দিষ্ট হার্ড ড্রাইভগুলি EFI ভেরিয়েবলগুলির মতো যথাযথ কাঠামোগত স্থান না পাওয়া পর্যন্ত বুট মেনুতে UEFI এন্ট্রি হিসাবে উপস্থিত নাও হতে পারে।
যাইহোক, আপনার সমস্যার সঠিক সেটটি দেওয়া হয়েছে, আমি আপনার সেটআপে সমস্যার চেয়ে আপনার বেশিরভাগ সমস্যা একটি ভাঙা বিআইওএসের কাছে চক করব । উল্লেখযোগ্যভাবে, কোনও ইউএসবি ড্রাইভের জন্য কোনও ইউইএফআই ডিভাইস হিসাবে প্রদর্শিত হয় তবে কোনও বিআইওএস ডিভাইস নয় খুব অদ্ভুত। আপনি কি সুরক্ষিত বুট বন্ধ করেছেন এবং কোনও সিএসএম বা বিআইওএস বুট বিকল্প সক্ষম করেছেন? এছাড়াও, আপনার অপটিকাল ড্রাইভটি বায়োএস বিকল্প হিসাবে দেখানোর জন্য তবে ইউইএফআই বিকল্পটি কিছুটা অদ্ভুত বলে মনে হচ্ছে, যদিও এটি শোনেনি।