আইএসও হাইব্রিড কিনা তা আমি কীভাবে নির্ধারণ করব?


19

এটি অনুসারে: http://en.wikedia.org/wiki/ISO_image# বিবরণ

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

আমি যে ISO ডাউনলোড করেছি (জেনিসয়েমেজ দ্বারা সম্পাদনা করুন: বা তৈরি করেছেন) হাইব্রিড কিনা তা নির্ধারণ করার জন্য আমি কীভাবে মানক লিনাক্স সরঞ্জামগুলি ব্যবহার করব?

ধন্যবাদ!


1
ব্যাটারি প্যাকটি পরীক্ষা করে দেখুন?
ড্যানিয়েল আর হিকস

উত্তর:


11

ফাইলটিতে fdisk চালান। যদি এটি অর্থবহ কিছু দেখায় তবে এটি হাইব্রিড।


3
"অর্থপূর্ণ কিছু" বলতে কী বোঝ? আমি যদি আমার win7.iso এ fdisk চালাই তবে আমি সেক্টরের আকার ইত্যাদি সম্পর্কে চারটি লাইন পাই I ইত্যাদি আমি এখনও মনে করি না এটি হাইব্রিড। পেস্ট.আই / পি / আর 60 জেডআর । আপনি আরও স্পষ্ট হতে পারে দয়া করে?
ম্যাডস স্কজার্ন

8

প্রশ্নযুক্ত fileআইএসও চিত্রের কমান্ডটি চালান । একটি হাই-হাইব্রিড আইএসওতে এই কমান্ডটি চালানো থেকে আউটপুট এরকম কিছু দেখাবে

image.iso: ISO 9660 CD-ROM filesystem data 'foo' (bootable)

হাইব্রিড আইএসও-তে এই কমান্ডটি চালানো থেকে আউটপুট এরকম কিছু দেখাবে

image.iso: DOS/MBR boot sector ISO 9660 CD-ROM filesystem data (DOS/MBR boot sector) 'foo' (bootable); partition 1 : ID=0x17, active, start-CHS (0x0,0,1), end-CHS (0x288,63,32), startsector 0, 1329152 sectors


3

আপনি এই চিত্রটি আইএসও চিত্র পরীক্ষা করতে ব্যবহার করতে পারেন ( -i"পরিদর্শন করার জন্য পতাকা")

https://github.com/jsamr/bootiso

bootiso -i "your iso image"

সহজেই এবং সুরক্ষিতভাবে আইএসও চিত্র থেকে একটি ইউএসবি বুটেবল ডিভাইস তৈরি করুন।

ডিডি কমান্ড দিয়ে সিস্টেমটি মেসআপ করতে চান না? এক লাইনে একটি আইএসও থেকে বুটেবল ইউএসবি তৈরি করুন [এটি কার্যক্রমে দেখুন]।

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


1

আপনি চালাতে পারেন head -c 512 thefile.iso > bytes.txt

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

উইন্ডোজ ব্যবহারকারীদের জন্য আপনি এই কমান্ডটি পেতে gnuwin32 কোর্টিল প্যাকেজ ইনস্টল করতে পারেন ।


1

এটি একটি পার্টিশন টেবিল সনাক্ত করে, অ হাইব্রিড রম মিডিয়ায় উপস্থিত নেই:

cat romdisk.iso 2>/dev/null | head -c 512 | tail -c 2 | xxd -p | grep -ie '55aa$'

আমি কীভাবে নির্ধারণ করতে পারি তা সংকর-আইএসও এবং হার্ডডিস্ক চিত্রের মধ্যে রয়েছে:

cat disk.img 2>/dev/null | head -c 512 | hexdump -vC

0

@ চওসাপের উত্তরটি গ্রহণযোগ্য সমাধান হওয়া উচিত।

ব্যবহারের পরে file, আইএসও যদি হাইব্রিড না হয়ে থাকে এবং আপনার এটির প্রয়োজন হয় (উদাহরণস্বরূপ, কোনও বুটেবল ইউএসবি তৈরি করতে), কেবল isohybridএটি রূপান্তর করতে ব্যবহার করুন :

isohybrid [PATH_TO_ISO]

আপনি -uএটি UEFI বুটযোগ্য হিসাবে তৈরি করতে যেমন পতাকা ব্যবহার করতে পারেন।

https://www.mankier.com/1/isohybrid

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