ইউএসবি বুটিং মেকানিজম এবং অপটিক্যাল ডিস্ক বুটিং মেকানিজমের মধ্যে পার্থক্য কী?


17

লিনাক্স / বিএসডি-র অনেক বিতরণের পৃথক ইউএসবি এবং ডিভিডি চিত্র রয়েছে এবং ডিভিডি চিত্র লেখার কাজটি মনে হয় না। এই দুটি পদ্ধতির মধ্যে মৌলিকভাবে আলাদা কী?

উত্তর:


17

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

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

অপটিকাল ডিস্কগুলি পিসি হার্ড ডিস্ক লেআউটের সাথে সামঞ্জস্য করে না (সেক্টরের শূন্যে কোনও এমবিআর নেই)। প্রকৃতপক্ষে অপটিকাল ডিস্কগুলির জন্য বেশ কয়েকটি ফর্ম্যাট রয়েছে তবে পিসিগুলির সাথে সাধারণভাবে ব্যবহৃত ডেটা বিন্যাস হ'ল সিডিগুলির জন্য আইএসও 9660 ফর্ম্যাট। সিডি / ডিভিডি থেকে বুট করার প্রয়োজনীয়তাগুলি ISO 9660 স্ট্যান্ডার্ডে বানান in

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

... ডিভিডি চিত্র লেখার (ইউএসবি ফ্ল্যাশ ড্রাইভে) কাজ করা মনে হচ্ছে না।

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

হাইব্রিড আইএসও / আইএমজি ফর্ম্যাটটি হার্ড ড্রাইভ বুটিংয়ের প্রত্যাশার সাথে ইমেজটিকে সামঞ্জস্য করতে স্ট্যান্ডার্ড আইএসও ফর্ম্যাটটির একটি পরিবর্তন

একটি স্ট্যান্ডার্ড আইএসও চিত্রটিতে সাধারণত আইএসআইএনএলএক্স বুট লোডার অন্তর্ভুক্ত থাকে যা এল টরিতো বুটিং স্ট্যান্ডার্ড ব্যবহার করে বিআইওএস দ্বারা লোড করা হয়। হাইব্রিড চিত্রটি পিসি হার্ড ড্রাইভ মাস্টার বুট রেকর্ড (এমবিআর) সহ আইএসও ফর্ম্যাটটির প্রথম 512 বাইটের (যা সমস্ত বাইনারি জিরো) প্রতিস্থাপন করে: GRUB সংস্করণ 0.97 থেকে প্রথম পর্যায়ে 1 লোডার চিত্র এবং 1 পার্টিশন সহ একটি পার্টিশন টেবিল সংকর চিত্রের শেষে শেষ হয়। আইএসও ইমেজের বাকী অংশটি পরিবর্তিত হয়নি।

আইএসও চিত্রের শেষে অতিরিক্ত খাত যুক্ত করা হয়েছে।


দুর্দান্ত উত্তর। সেখানে একটি ISO ইমেজ একটি সংকর ইমেজ করতে একটি লিনাক্স টুল: isohybrid
জেরেকেকিজ

তার মানে একটি হাইব্রিড এখনও একটি ইউডিএফ ফাইল সিস্টেম ব্যবহার করবে?
jiggunjer

2

ডিভিডি এর নিজস্ব যান্ত্রিক বৈশিষ্ট্য এবং 2 কে ব্লকের আকার রয়েছে। পুরানো জোলিয়েট বুট মেকানিজমিতে সিডি ইনস্টল করতে অতিরিক্ত 2.88MB বুটলোডার ফ্লপি যুক্ত করা হয়েছে (এনটি 4 এর মত) তত্ত্বের ক্ষেত্রে আপনি নতুন সিডি / ডিভিডি বুট প্রোটোকল (ফ্লপি চিত্র ব্যতীত) এবং ইউএসবি স্টিক (এবং সিএফ কার্ড, আইডিই ডিস্ক) ব্যবহার করে একই চিত্র বুট করতে পারবেন ইত্যাদি)। বেশিরভাগ বিক্রেতার চিত্রগুলি এর মতোই কাজ করে তবে একটি বা অন্য বুট মেকানিজমকে প্রাধান্য দেওয়ার জন্য কিছু বায়োসকে প্রোগ্রাম করা হয়।


-1

প্রকৃতপক্ষে, তাত্ত্বিকভাবে কোনও পার্থক্য নেই, একটি ডিভিডি বা ফ্ল্যাশের একই বুট প্রক্রিয়া থাকবে, পার্থক্যটি ডিভিডি থেকে ফ্ল্যাশ ডিভাইসে স্থানান্তর হারের (ইউএসবি ২.০ এর ডিভিডি থেকে ট্রান্সফার রেট উচ্চতর) থাকবে। ফ্ল্যাশ বা ডিভিডি থেকে বুট করার ক্ষেত্রে আপনার সমস্যাটি হ'ল আপনার ফ্ল্যাশটিতে কোনও বুটেবল পার্টিশন সক্রিয় নেই। ডিভিডি ইমেজে আপনাকে এটিকে বুটেবল হিসাবে সেট করার দরকার নেই যদি আপনার লেখা লিখিত আইসো / ইমগটি ইতিমধ্যে বুটেবল হিসাবে সেট করা থাকে (একটি ফ্ল্যাশে আপনাকে এটি ম্যানুয়ালি সেট করতে হবে)। ফ্ল্যাশ বুটেবল ডিভাইসটি কীভাবে তৈরি করতে হয় তা জানতে এখানে একবার দেখুন ।


-1

বুট প্রক্রিয়াটি আলাদা নয় কারণ ডিভিডি যেমন একইভাবে ইউএসবি বুট করে তবে ডিভিডি ভি / এস ইউএসবি-র পড়ার / লেখার গতির মধ্যে প্রচুর পার্থক্য রয়েছে।

ইউএসবি 2.0 স্পেকের সেকেন্ডে সর্বোচ্চ গতি 480 মেগাবাইট রয়েছে। সুতরাং আপনি প্রতি সেকেন্ডে 60 মেগাবাইট কথা বলছেন।
ডিভিডি - এক সেকেন্ডে 16 এক্স ডিভিডি রিডার = 21 মেগাবাইটের সাথে যেতে দেয়।

তবে সিডি / ডিভিডি গতি সবই ম্যাক্স গতি, যার অর্থ তারা এই গতিতে ডেটা স্থানান্তরিত করবে না যতক্ষণ না ডিস্কের খুব বাহ্যিক ক্ষেত্রে অনেক ক্ষেত্রে পৌঁছে যায়। আপনার একটি সিডি রিডার থাকতে পারে যা ডিস্কের শুরুতে 24x থেকে শুরু হয় এবং শেষের কাছে পৌঁছলে কেবল 40x এ পৌঁছায়। ডিভিডি পাঠকদের সাথে একই ধরনের চুক্তি। 8x এ শুরু হতে পারে, তারপরে 16 এ যান।

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

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