একটি "ইউইএফআই-বুটযোগ্য" ইউএসবি ফ্ল্যাশ ড্রাইভ কী এবং আমি কী এটি উত্তরাধিকারী বিআইওএস-এ বুট করতে পারি?


11

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


1
এই ব্যবহারকারীর দ্বারা এই প্রশ্নের উত্তর আগে ছিল যা ব্যাপকভাবে হ্রাস পেয়েছিল এবং শেষ পর্যন্ত ভোট দিয়ে মুছে ফেলা হয়েছিল। আমি আশাবাদী ইউইএফআইয়ের আশেপাশের কিছু এফইউডিকে সম্বোধন করার জন্য আমার প্রতিক্রিয়ার সাথে একটি মন্তব্য দিতে চাই। আমি জানি এটি কোনও উত্তর নয়, এ কারণেই আমি এটিকে মন্তব্য হিসাবে পোস্ট করছি: P gist.github.com/allquixotic/92caea9070b451b4db833c7ab0161361
allquixotic

উত্তর:


9

বেশিরভাগ ইউইএফআই বাস্তবায়নগুলি এমবিআর-পার্টিশনযুক্ত ইউএসবি ড্রাইভ থেকে বুট করতে পারে। তারা কোনও ফাইলের উপস্থিতি প্রত্যাশা করে /efi/boot/bootx64.efi। সর্বোত্তম সামঞ্জস্যের জন্য, FAT32 ফাইল সিস্টেম ব্যবহারের জন্য সুপারিশ করা হয়।

ড্রাইভে অতিরিক্ত BIOS বুটকোড থাকতে পারে। এটি ইউইএফআই দ্বারা উপেক্ষা করা হবে।

নীচের লাইন: হাইব্রিড বুটযোগ্য ইউএসবি ড্রাইভগুলি সম্ভব এবং এটি বিদ্যমান।


2
আপনার উত্তরের জন্য ধন্যবাদ. অবশেষে আমি আমার ইউএসবি স্টিকটি প্রতিরক্ষামূলক এমবিআর দিয়ে
জিপিটিতে

4

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

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

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

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

আপনি BIOS বুট প্রক্রিয়াটি দেখতে বাছাই করতে পারেন এবং UEFI প্রক্রিয়াটি দেখতে পারেন এবং দেখুন যে UEFI প্রক্রিয়া নির্দিষ্ট সমস্যাগুলি সমাধান করার জন্য বিভিন্ন বিটগুলি কীভাবে প্রসারিত করে।

আপনি যখন এটির বিষয়ে চিন্তা করেন তখন বুটলোডারটি সন্ধানের জন্য বিআইওএস / এমবিআর পদ্ধতিটি বেশ ঝাঁকুনির মতো। এটি খুব 'বিশেষ সস': ডিস্কের সামনের এই নির্দিষ্ট ক্ষুদ্র জায়গার মধ্যে ম্যাজিক কোড রয়েছে যা কেবলমাত্র সিস্টেম ফার্মওয়্যার এবং এটি লেখার জন্য বিশেষ ইউটিলিটিগুলির পক্ষে সত্যই উপলব্ধি করে। এই পদ্ধতির সাথে বেশ কয়েকটি সমস্যা রয়েছে।

  • এটি মোকাবেলা করতে অসুবিধা হয় - আপনার এমবিআর লেখার জন্য বিশেষ ইউটিলিটিগুলি দরকার এবং একটিতে কী রয়েছে তা সন্ধান করার একমাত্র উপায় বিষয়বস্তু ডিডি করা এবং সেগুলি পরীক্ষা করা।
  • উপরে উল্লিখিত হিসাবে, এমবিআর নিজেই অনেক আধুনিক বুটলোডারদের পক্ষে যথেষ্ট বড় নয়। তারা যা করে তা হ'ল এমবিআর যথাযথভাবে নিজের একটি ছোট্ট অংশ ইনস্টল করা এবং বাকী ডিস্কের খালি জায়গায় যেখানে প্রচলিত এমবিআর শেষ হয় এবং প্রথম পার্টিশন শুরু হয় between এটির সাথে একটি বরং আরও বড় সমস্যা রয়েছে (ভাল, পুরো নকশাটি একটি বড় সমস্যা, তবে কিছু মনে করবেন না), এটি হ'ল প্রথম পার্টিশনটি যেখানে শুরু হওয়া উচিত সেখানে নির্ভরযোগ্য কোন কনভেনশন নেই, সুতরাং পর্যাপ্ত জায়গা থাকবে কিনা তা নিশ্চিত হওয়া শক্ত difficult । একটি জিনিস যা আপনি সাধারণত নির্ভর করতে পারেন তা হ'ল কয়েকটি বুটলোডার কনফিগারেশনের জন্য পর্যাপ্ত জায়গা থাকবে না।
  • ডিজাইনটি ডিস্ক ব্যতীত বুট লক্ষ্যগুলি বাছাই করার জন্য কোনও মানক স্তর বা প্রক্রিয়া সরবরাহ করে না ... তবে লোকেরা ডিস্ক ব্যতীত বুট লক্ষ্যগুলি নির্বাচন করতে চায়। অর্থাত্ তারা প্রতিটি ডিস্কে একাধিক বুটেবল 'জিনিস' - সাধারণত অপারেটিং সিস্টেমগুলি রাখতে চায়। এটি করার একমাত্র উপায়, BIOS / MBR বিশ্বে, বুটলোডাররা এটি পরিচালনা করতে পারে; তবে এটি করার সঠিক উপায়ে কোনও ব্যাপকভাবে গৃহীত কনভেনশন নেই। অনেকগুলি বিভিন্ন পন্থা রয়েছে, যার মধ্যে একটিও অন্যের সাথে বিশেষভাবে আন্তঃযোগযোগ্য নয়, যার কোনওটিই বহুলভাবে স্বীকৃত মান বা কনভেনশন নয় এবং ওএস / ওএস ইনস্টলেশন স্তরটিতে টুলেটিং লিখতে খুব অসুবিধা হয় যা মাল্টবুট পরিষ্কারভাবে পরিচালনা করে। এটি কেবল খুব অগোছালো ডিজাইন।
  • ডিজাইনটি ডিস্ক ব্যতীত অন্য কোনও কিছু থেকে বুট করার মানক উপায় সরবরাহ করে না। আমরা এই নিবন্ধে সে সম্পর্কে সত্যই কথা বলতে যাচ্ছি না, তবে কেবল সচেতন থাকুন এটি ইউইএফআই বুটিংয়ের আরেকটি সুবিধা: এটি উদাহরণস্বরূপ, একটি রিমোট সার্ভার থেকে বুট করার জন্য একটি মানক উপায় সরবরাহ করে।
  • ফার্মওয়্যারের বুট আচরণ কনফিগার করার জন্য ফার্মওয়্যারের উপরে স্তরের কোনও ব্যবস্থা নেই।

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

সূত্র: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actual-work-then/ , উইকি

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