ম্যাক ওএস এক্স: সিডি বা ডিভিডি থেকে আইএসও করার সেরা উপায়


218

কমান্ড-লাইন এবং স্ক্রিন-ভিত্তিক পয়েন্টার উভয়ই প্রশংসা করেছেন!

হালনাগাদ:

আমি ডিস্ক ইউটিলিটি, hdiutil এবং dd পদ্ধতি যাচাই করেছি। ডিডি দ্রুততম মনে হয়, 30 মিনিটের জন্য আমার ম্যাকবুক প্রো বনাম 40 মিনিটের জন্য হিডিয়ুল। আমি dd সরল করতে সক্ষম হয়েছি মাত্র if=এবং ব্যবহার করতেof=

ডিভিডিটির জন্য, আমি / dev / ডিস্ক 2 ব্যবহার করেছি। আমি diskutil listএটি দিয়ে যাচাই করেছি এবং প্রথমে এটি আনমাউন্ট করেছি।

$ sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso

হ্যাঁ ডিডি দ্রুততম, এটি ডিস্ক দ্রুড, সর্বোপরি! :)
মিসানফোর্ড

আপনি ডিস্ক 2 আনমাউন্ট করলেন কেন? আমি ভেবেছিলাম আপনার ডিভিডি ড্রাইভটি মাউন্ট করা দরকার, যাতে আপনি এটি থেকে ডেটা পড়তে পারেন?
খাঁটি.ক্রোম

3
@ পিওর.ক্রোম, এই উদ্দেশ্যে, / dev / ডিস্ক 2 বেশ কয়েকটি জিবি দৈর্ঘ্যের একটি ফাইল। ডিরেক্টরি কাঠামোটি সেই বাইটগুলিতে এম্বেড করা আছে। আইআইআরসি, আমাকে / ডিভ / ডিস্ক 2 পড়তে হবে।
মার্ক হ্যারিসন

1
আমাকে ব্যবহার করতে sudo diskutil unmount /dev/disk2হয়নিsudo umount /dev/disk2
নিকানস

আমার ক্ষেত্রে আমাকে নিম্নলিখিতগুলি করতে হয়েছিল (OSX 10.9.5): sudo umount / dev / डिस्क3s0; উবুন্টু DD যদি = আপনার / dev / disk3s0 = mydisk.iso এর
Oisin

উত্তর:


198

কোনও ওএস এক্স বক্সে ডিস্ক চিত্র তৈরির জন্য সাধারণত চারটি উপায় রয়েছে:

  1. ডিস্ক ইউটিলিটি - অন-স্ক্রিন প্রম্পটগুলি আপনাকে গাইড করবে তবে এটি ডিফল্টরূপে একটি .dmg তৈরি করবে যা একটি ওএস এক্স-নির্দিষ্ট ফাইল ফর্ম্যাট। যদি আপনি চিত্রটি তৈরির আগে "সিডি / ডিভিডি মাস্টার" বিকল্পটি নির্বাচন করেন তবে ডিস্ক ইউটিলিটি একটি আইএসও (.cdr এক্সটেনশন) তৈরি করবে। আপনি চাইলে তৈরির পরে এক্সটেনশনটির (.iso) নামকরণ করতে পারেন।

  2. Roxio টোস্ট - কার্যত একটি এক দশকে, এটা যদি আপনি চান প্রায় কোনো সিডি বা ডিভিডি ফরম্যাটে তৈরি করবে ম্যাক OS এ অপটিক্যাল মিডিয়া তৈরি তৃতীয় পক্ষের মান।

  3. hdiutilকম্যান্ড-লাইন ইউটিলিটি, যা, আসলে, প্রতিটি বিন্যাসে টোস্ট বিনামূল্যে জন্য সমর্থন তৈরি করবে যদিও এটা অনেক কম প্রশংসনীয় নয়। আপনি যদি এই সরঞ্জামটি দিয়ে কোনও আইএসও তৈরি করতে চান তবে ব্যবহার করুনhdiutil makehybrid -iso -joliet -o Image.iso /input_path

  4. চতুর্থ, অত্যন্ত প্রত্যক্ষ কমান্ড-লাইন পদ্ধতি ব্যবহার ddকরে সিসাদমিনগুলি জানতে পারে:dd if=/dev/disk1 of=Image.iso


4
অডিও সিডির জন্য, hdiutil কাজ করে। ডিস্ক ইউটিলিটি এবং ডিডি কাজ করে না (.iso ফাইল তৈরি করা যেতে পারে, তবে পরে মাউন্ট করা যায় না)।
এনগোক দাও

ব্যবহার করে dd, আমি একটি আইএসও ফাইল পেয়েছি যা ডিস্ক ইউটিলিটি ব্যবহার করে আইএসও ছিঁড়ে গেছে তার চেয়ে কিছুটা বড় (প্রায় 500 কেবি) ... এবং আমি আবার পিসিতে চেষ্টা করেছি, এবং একই আকার ddপেয়েছিলাম ... সুতরাং আমি মনে করি ddআরও ভাল করে এটি
ছিঁড়ে ফেলার

1
ডিডি একটি সরাসরি অনুলিপি যেখানে hdiutil সম্ভবত সামান্য সংক্ষেপণের জন্য আইসো ফর্ম্যাটটি ব্যবহার করে ... আমি মনে করি না আসলে কিছু হারিয়ে গেছে ...
gabeio

আমি ডিস্ক ত্রুটিগুলিতে আগ্রহী (ছিল)। কনড = নয়েরের সাথে ডিডি করুন, সিঙ্ক সহায়তা করে। আমি অন্যদের ডিস্ক ত্রুটিগুলি রিপোর্ট করে কিনা, তারা যদি প্রথম ত্রুটি বন্ধ করে দেয় বা কী কী তা দেখার চেষ্টা করিনি। Hdiutil জন্য ম্যান পেজ ত্রুটি সম্পর্কে কিছুটা কথা বলে তবে আগ্রহের ত্রুটি, EIO উল্লেখ করা হয়নি।
পেডজ

78

খুলুন / প্রয়োগ / ইউটিলিটিস / টার্মিনাল.এপ /

sudo diskutil unmount /dev/disk1
dd if=/dev/disk1 of=~/myCD.iso bs=2048 conv=sync,notrunc

যা করা উচিৎ!


1
এটিতে আমাকে মারার উপায়;) এটি সর্বাধিক মার্জিত, সর্বনিম্ন-ওভারহেড সমাধান। নীচে আমার অন্যদের দেখুন।
মিশনফোর্ড

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

4
কেন conv=sync,notruncপ্রয়োজনীয়?
kizzx2

4
বিটিডব্লিউ, cat /dev/disk2 > ~/dvd.isoএখানে কি কাজ করে ?
বোহজ

5
এই সমাধানটির কাজ করার জন্য, আপনাকে ডিভাইসের নাম জানতে হবে যা আপনি টার্মিনালে "df" টাইপ করে এবং তালিকায় আপনার সিডি / ডিভিডি সন্ধান করে খুঁজে পেতে পারেন। তারপরে ডিভাইসের নাম নির্বাচন করুন যা খুব বাম দিকে প্রদর্শিত হবে। তারপরে "sudo umount / dev / YOUR_DEVICE_NAME" ব্যবহার করে ডিভাইসটিকে আনমাউন্ট করুন, তারপরে অনুলিপি করতে ডিডি কপি পদ্ধতির ব্যবহার করুন।
ব্র্যাড পার্কগুলি

24

আসলে ডিস্ক ইউটিলিটি একটি আইএসও তৈরি করবে (.cdr এক্সটেনশন)। চিত্রটি তৈরির আগে আপনি "সিডি / ডিভিডি মাস্টার" বিকল্পটি নির্বাচন করেছেন তা নিশ্চিত করুন।

সেই ফাইলটি অন্য যে কোনও আইএসও ফাইলের মতোই ব্যবহার করা যেতে পারে কেবলমাত্র কিছু বোবা উইন্ডোজ অ্যাপ্লিকেশনগুলির একটি নতুন নাম প্রয়োজন যা .cdr এক্সটেনশনে বাউল দেয়।

কোনও সমস্যা ছাড়াই বয়সীদের জন্য এই পদ্ধতিটি ব্যবহার করা হয়েছে।


1
আমি একটি .cdr তৈরি করেছি, এটি স্বয়ংক্রিয়ভাবে ম্যাক ওএসে মাউন্ট করা হয়েছে। আমি সেখানে বুটযোগ্য ইউএসবি ফ্ল্যাশ ড্রাইভ থেকে সমস্ত ফাইল অনুলিপি করেছি। অবতরণ। ভার্চুয়াল বক্সে মাউন্ট করার চেষ্টা করছেন:Could not get the storage format of the medium '/Users/nakilon/_/mrddr_flash_diskutil_dvdmaster.iso' (VERR_NOT_SUPPORTED).
নাকিলন

আমি একই ত্রুটি পেয়েছি - ভাবছি এটি কী উইন্ডোজে কাজ করবে (ভার্চুয়াল উইন্ডোজ নয়)) এছাড়াও, এটি ভার্চুয়াল বাক্সে উইন্ডোজ 10 ছিল।
nycynik

16

অন্যান্য উত্তরে উল্লিখিত হিসাবে আপনি ডিস্ক ইউটিলিটি ব্যবহার করতে পারেন বা ddমূল ডিস্কের একটি ISO চিত্র তৈরি করতে পারেন । তবে যদি ডিস্কটি অনুলিপিযুক্ত সুরক্ষিত থাকে তবে এতে ডিস্কের লিড-ইন এরিয়াতে ডিক্রিপশন কী থাকে যা সরাসরি পড়তে পারে না এবং এটি ISO ইমেজের অংশ নয়। সুতরাং আপনি যদি এই চিত্রটি দিয়ে একটি নতুন ডিস্ক বার্ন করেন তবে এটি কোনও স্ট্যান্ডার্ড ডিভিডি প্লেয়ারে চলবে না। তবুও, আপনি এটি ভিএলসির মতো একটি প্রোগ্রাম ব্যবহার করে খেলতে পারেন যার কীগুলির দরকার নেই, যেহেতু এটি এনক্রিপশনটি অবরুদ্ধ করতে সক্ষম।

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

আপনার হার্ড ড্রাইভে সঞ্চয় করার জন্য আপনি হ্যান্ডব্রেক ব্যবহার করে সামগ্রীটি এনক্রিপ্ট না হওয়া H.264 এ ট্রান্সকোড করা আরও বেশি দরকারী বলে মনে করতে পারেন । এটি ডিভিডি-ভিডিও ডিস্কগুলিতে ব্যবহৃত এমপিইজি -২ সামগ্রী সংরক্ষণের তুলনায় আপনার প্রচুর ডিস্কের জায়গা সাশ্রয় করবে। তবে এটি ডিভিডি মেনু সংরক্ষণ করবে না এবং আপনি যদি কোনও ডিভিডি বার্ন করতে চান যা আপনি একটি স্ট্যান্ডার্ড ডিভিডি প্লেয়ারে খেলতে পারেন তবে আপনাকে এটিকে আবার এমপিইজি -২ এ রূপান্তর করতে হবে।


11

ডিডি কমান্ড লাইন সরঞ্জামটি দেখার পরে ...

আমি পেয়েছি আপনি ডিস্ক ইউটিলিটি ব্যবহার করে একটি ডিস্ক চিত্রও তৈরি করতে পারেন।

কেবল একটি নতুন চিত্র তৈরি করুন এবং "ডিভিডি / সিডি মাস্টার" নির্বাচন করুন। - অ্যাপল এক্সটেনশন .cdr যোগ করেছে তবে আপনি ফাইলটি .iso এ শেষ করতে নাম পরিবর্তন করতে পারেন এবং এটি একটি স্ট্যান্ডার্ড আইএসও হিসাবে কাজ করবে।

এটি কীভাবে জানেন যে ডিস্কগুলিতে কোনও ড্রাম সুরক্ষা কীভাবে এটি প্রভাবিত করে?


ধরে নিই যে ডিস্ক ইউটিলিটি সবেমাত্র ডিডি ব্যবহার করছে, এটি আলাদা নয় - আইসো ডিস্কের বিট কপির জন্য কিছুটা।
ধনী ব্র্যাডশো

সমৃদ্ধ ঠিক, আইসো ডিভিডি-র একটি অনুলিপি copy
অ্যালেক্স

2
যদি এটি অনুলিপি সুরক্ষিত হয়। বিস্তারিত জানার জন্য আমার উত্তর দেখুন।
চিহ্নিত করুন 4

10

আপনি ddকমান্ড লাইন সরঞ্জামটি ব্যবহার করতে পারেন । নিশ্চিত করুন যে আপনি প্রথমে ড্রাইভটি আনমাউন্ট করেছেন।

dd if=/dev/dvd of=dvd.iso

এটি ডিভিডিটির বিট-ফর-বিট কপি তৈরি করবে।

দ্রষ্টব্য: /dev/dvdডিভাইসটির নামটি ওএস এক্স-এর ডিস্ক ইউটিলিটিতে যেমন প্রদর্শিত হবে তেমন বিকল্প হিসাবে উদাহরণস্বরূপ, যদি ডিস্ক ইউটিলিটির BSD ডিভাইস নোডটি 'ডিস্ক 2' দেখায় তবে ব্যবহার করুন /dev/disk2


4
এটা / দেব / ডিভিডি না! ডিস্ক ইউটিলিটিতে যান, আপনি যে ডিস্কটি চান তা সন্ধান করুন এবং তথ্য সংলাপটি খুলুন, এটি যথাযথ / দেব / * বলেছেন
আইজাক ওয়ালার

1
তার একটি উদাহরণ, আপনি সম্ভবত আপনার ডিভিডি ড্রাইভ যা ভালো কিছু হবে সঙ্গে এটি প্রতিস্থাপন করবে /dev/hdb1বা /dev/scd0
জন টি

1
সম্ভবত /dev/disk1বা disk2ম্যাক ওএস এক্স-তে চিহ্নিত করুন
22.06

চিহ্ন 4o সম্ভবত সঠিক। আমি একজন ইউনিক্স লোক না আপনি যদি বলতে না পারেন, ম্যাক কেবলমাত্র ইউএনআইএক্সের সাথে কমান্ড-লাইন সরঞ্জামের বেশিরভাগ অংশ ভাগ করে দেয় যা আমাকে আরও ম্যাক প্রশ্নের উত্তর দিতে সহায়তা করে।
জন টি

6

ভুলে যাবেন না asr, অ্যাপল সফ্টওয়্যার কমান্ড-লাইনটি ইউটিলিটি রিস্টোর করে: এটি কোনও কাঁচা অনুলিপি প্রোগ্রামের মতো কাজ করতে পারে ddতবে এর মধ্যে আরও ঘণ্টা এবং শিস রয়েছে। কমপক্ষে, এটি ভলিউমের পাথের সাথে সরাসরি কাজ করবে, কারণ ডিডি করবে না।


4

আমি সাধারণত কমান্ড-লাইনের ব্যক্তি নিজেই আছি, বিল্ট-ইন ডিস্ক ইউটিলিটিও বেশ ভালভাবে কাজ করে, তবে আমি সম্প্রতি বার্ন নামক আরেকটি ভাল এবং নিখরচায় বিকল্পে হোঁচট খেয়েছি । এর অনেক বৈশিষ্ট্যের মধ্যে রয়েছে ডিস্ক চিত্র তৈরির ক্ষমতা:

  1. বার্ন ডাউনলোড করুন , তারপরে এটি বের করুন এবং এটি খুলুন
  2. আপনার ডিস্কটি ভিতরে রাখুন
  3. খুলুন কপি ট্যাব
  4. স্ক্যান ক্লিক করুন ...
  5. ডিস্কটি নির্বাচন করুন এবং নির্বাচন করুন ক্লিক করুন
  6. সংরক্ষণ করুন ... ক্লিক করুন , একটি নাম এবং অবস্থান চয়ন করুন এবং সংরক্ষণ করুন ক্লিক করুন

কি দারুন. আমি ইতিমধ্যে জ্বলে উঠেছিলাম, কিন্তু আমি জানতাম না এটি এটি করতে পারে! এটি খুব ভাল কাজ করে। +1
কুল্লব

বার্নের জন্য +1। সিস্টেম সরঞ্জামগুলির চেয়ে সহজ
সমৃদ্ধ হোমোলকা

4

আমি খুঁজে পেয়েছি যে ddপিসিতে কিছু সরঞ্জাম হিসাবে একই আইএসও চিত্র তৈরি করে, তাই আমি ব্যবহার করছি ddএবং নীচে কমান্ডগুলির একটি দ্রুত তালিকা রয়েছে:

  1. diskutil list
  2. diskutil unmount /dev/disk1
  3. dd if=/dev/disk1 of=DiscImage01.iso
  4. diskutil eject /dev/disk1

বিস্তারিত:

  1. স্পটলাইটে, টাইপ করুন Terminalএবং আপনি ইউনিক্স কনসোলের অ্যাপটি দেখতে পাবেন। (বা ফাইন্ডারে যান এবং অ্যাপ্লিকেশন -> ইউটিলিটিস -> টার্মিনাল ব্যবহার করুন)।
  2. diskutil listঅপটিকাল ড্রাইভটি কোন ড্রাইভটি তা দেখতে হবে। আপনার অন্যান্য ড্রাইভ যেমন ইউএসবি ফ্ল্যাশ ড্রাইভ বা এসডি কার্ড রয়েছে কিনা তার উপর নির্ভর করে এটি /dev/disk1বা অন্যান্য হতে পারে /dev/disk2। কমান্ডটি নামটির পাশাপাশি ডিস্কের আকারও প্রদর্শন করবে এবং এটি সাধারণত 4GB থেকে 8.5GB পর্যন্ত হওয়া উচিত।
  3. diskutil unmount /dev/disk1ড্রাইভটি আনমাউন্ট করার জন্য ব্যবহার করুন এবং এই কমান্ডটির প্রয়োজন sudoনেই এবং তাই প্রশাসকের পাসওয়ার্ডের প্রয়োজন নেই।
  4. dd if=/dev/disk1 of=DiscImage01.isoহ'ল আপনার বর্তমান ডিরেক্টরিতে আইএসও চিত্র তৈরি করা (আপনি যদি কোনও cdআদেশ না দিয়েই টার্মিনাল অ্যাপ্লিকেশন শুরু করেন তবে এটি আপনার হোম ডিরেক্টরি) directory এটি কিছুক্ষণ সময় নেবে এবং আপনি ড্রাইভের এমন আলো থাকলে অপটিকাল ড্রাইভের আলো জ্বলতে দেখবেন।
  5. diskutil eject /dev/disk1 কিছু অপটিকাল ড্রাইভের জন্য ডিস্কটি বের করে দেওয়া যা আপনাকে ম্যানুয়ালি বের করতে দেয় না তবে ডিস্কটি বের করার জন্য ওএস এক্সের প্রয়োজন।

এছাড়াও, যেহেতু ddযে কোনও বিদ্যমান ফাইলটি ওভাররাইট করতে পারে তাই আপনি এটি করতে চাইতে পারেন chmod 444 *.isoযে সমস্ত .isoফাইল কেবল পঠনযোগ্য তবে লিখিতযোগ্য নয়, এবং যদি এক মাস পরে আপনি একটি ddকমান্ড জারি করেন যা কোনও বিদ্যমান ফাইলকে ওভাররাইট করতে পারে তবে এটি আসলে একটি ফাইল নিয়ে ফিরে আসবে "অনুমতি অস্বীকার করা হয়েছে" ত্রুটি যাতে আপনি বিদ্যমান ফাইলটি ওভাররাইট করতে পারবেন না।


খুব সুন্দর উত্তর। আমি এমন একটি আইএসও আনমাউন্ট করার চেষ্টা করছিলাম যাতে একাধিক পার্টিশন থাকে (এটিতে একটি উইন্ডোজ বিভাজন এবং ম্যাক পার্টিশন রয়েছে)। যে ক্ষেত্রে diskutilআমাকে ব্যবহার করতে অবহিত diskutil unmountDisk /dev/disk#পরিবর্তে। এটি উপরের আপনার লাইন # 2 এর জন্য আরও সার্বজনীন পরামর্শ হতে পারে।
xmnboy
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.