مبدل تصویر ISO 9660 به دیسک خام IMG
تبدیل یک تصویر دیسک نوری ISO 9660 به فایل دیسک خام IMG، یک آرشیو سیستم فایل استاندارد را به یک کپی باینری سکتور به سکتور مناسب برای رسانههای ذخیرهسازی سطح پایین تبدیل میکند.
مقایسه فرمتها و مشخصات فنی
| مشخصات | ISO | IMG |
|---|---|---|
| نوع MIME | application/x-iso9660-image | application/octet-stream |
| نوع | optical disc image | raw sector image |
| فشردهسازی | uncompressed sector image | uncompressed raw storage sectors |
| مشخصات استاندارد | ISO 9660 / ECMA-119 | Raw Binary Storage Sector Specification |
| هدر بایتهای جادویی | 43 44 30 30 31 (CD001 at sector 16) | EB 3C 90 or 55 AA (boot record) |
نمای کلی فرمت و کاربردها
یک فایل ISO دادهها را به شدت طبق استاندارد سیستم فایل ISO 9660 سازماندهی میکند که در اصل برای لوحهای فشرده ساخته شده بود. سیستمهای عامل با فایلهای ISO مانند دیسکهای نوری مجازی رفتار میکنند. با این حال، برخی از سیستمهای توکار، ابزارهای فلش سختافزاری قدیمی و نصبکنندههای سفارشی سیستمعامل به یک فایل دیسک خام IMG نیاز دارند. فرمت IMG یک کپی بیتاستریم است که بهطور پیشفرض فاقد پوشش سیستم فایل خاصی است. این ویژگی باعث میشود فایلهای IMG هنگام نوشتن مستقیم دادههای بایتی روی درایوهای فلش USB، دیسکهای نرم یا پارتیشنهای حالت جامد مفید باشند. انجام این تبدیل به کاربران امکان میدهد نصبکنندههای سیستمعامل دیسک نوری را روی درایوهای فلش قابل بوت مستقر کنند. بسیاری از دستگاههای سختافزاری مدرن نمیتوانند یک سیستم فایل نوری را مستقیماً از پورت USB بخوانند. حذف پوشش سیستم فایل ISO و خروجی دادن سکتورهای خام، شکاف بین فرمتهای نوری قدیمی و سختافزار ذخیرهسازی فلش مدرن را پر میکند.
مشخصات فنی و تحلیل کدک
تصویر منبع ISO 9660 از نوع MIME application/x-iso9660-image استفاده میکند و شامل یک توصیفگر حجم اصلی است که از سکتور ۱۶ شروع میشود و ساختار دایرکتوری و مکان فایلها را تعریف میکند. دیسک خام مقصد IMG از نوع MIME application/octet-stream استفاده میکند و سکتورهای ذخیرهسازی خام فشردهنشده را نشان میدهد. هر دو فرمت تصویر سکتوری کاملاً فشردهنشده هستند. این بدان معناست که هیچ الگوریتم فشردهسازی در طول تبدیل اعمال نمیشود. انتقال دادهها کاملاً بدون اتلاف است. تکتک سکتورهای مسیر نوری مستقیماً به یک سکتور یکسان در فایل خام هدف ترجمه میشوند. هیچکدام از فرمتها به هدرهای بایت جادویی در آغاز فایل متکی نیستند. در عوض، فرمت ISO به توصیفگرهای حجمی واقع در جریان داده متکی است، در حالی که فرمت IMG هیچ هدر اجباری ندارد و بلافاصله با دادههای سکتور خام شروع میشود.
سازگاری با سیستمعامل و مرورگر
فایلهای دیسک خام IMG و ISO از پشتیبانی گستردهای در سیستمهای عامل مدرن برخوردارند. ویندوز ۱۰ و ویندوز ۱۱ فایلهای ISO را به صورت بومی با یک کلیک دوتایی مانت میکنند و فایلهای IMG را با استفاده از ابزارهایی مانند Rufus یا Win32DiskImager روی درایوهای USB مینویسند. مکاواس از مانت کردن فایلهای ISO از طریق Disk Utility پشتیبانی میکند و دستورات ترمینال میتوانند فایلهای IMG را با استفاده از ابزار dd مستقیماً روی رسانههای ذخیرهسازی متصل بنویسند. توزیعهای لینوکس هر دو فرمت را به صورت بومی از طریق دستگاههای لوپ در هسته مدیریت میکنند و به کاربران اجازه میدهند آنها را مانت کنند یا با استفاده از دستور استاندارد dd روی رسانه فیزیکی بنویسند. مرورگرهای وب نمیتوانند به صورت بومی این فرمتهای تصویر دیسک را بدون افزونههای WebAssembly تجزیه یا تبدیل کنند.
💡 اطلاعات مفید
از آنجایی که فایلهای ISO و IMG فرمتهای بایت به بایت فشردهنشده هستند، اندازه فایل خروجی دقیقاً با اندازه فایل منبع مطابقت خواهد داشت. اطمینان حاصل کنید که درایو ذخیرهسازی هدف قبل از شروع فرآیند تبدیل، فضای آزادی برابر با کل اندازه فایل دارد.
مقایسه فرمتها و مشخصات فنی
یک تصویر نصب سیستمعامل استاندارد ۷۰۰ مگابایتی حدود ۲.۴ ثانیه طول میکشد تا روی یک اتصال فیبر ۳ گیگابیت بر ثانیه بارگیری شود، تقریباً ۱۹ ثانیه روی یک شبکه تلفن همراه 5G و حدود ۱ دقیقه و ۱۰ ثانیه روی یک اتصال استاندارد 4G زمان میبرد.
پرسشهای متداول
چگونه تصویر ISO 9660 را بدون افت کیفیت به دیسک خام IMG تبدیل کنیم؟
تبدیل کاملاً بدون اتلاف است زیرا هر دو فرمت دادههای سکتوری فشردهنشده را ذخیره میکنند. تبدیل یک ISO به IMG به سادگی سکتورهای داده موجود را بدون تغییر یا فشردهسازی بایتهای زیرین در یک جریان باینری خام نگاشت میکند.
تفاوت بین تصویر ISO 9660 و دیسک خام IMG چیست؟
یک تصویر ISO 9660 شامل یک سیستم فایل نوری ساختاریافته است که به طور ویژه برای لوحهای فشرده و دیویدیها طراحی شده است. یک دیسک خام IMG یک کانتینر باینری سکتور به سکتور است که دادههای خام را بدون در نظر گرفتن هیچ ساختار سیستم فایل خاصی نگه میدارد و برای نوشتن مستقیم درایو فلش ایدهآل است.