تصویر دیسک ISO 9660 (.iso)
ISO استانداردتصویر دیسک نوری ISO 9660 (ISO) فرمت تصویر بایت به بایت جهانی برای رسانههای ذخیرهسازی نوری است که به عنوان کانتینر توزیع استاندارد برای نصبکنندههای سیستمعامل (ویندوز، اوبونتو) و دیسکهای نرمافزاری عمل میکند.
تبدیل ISO به IMG
مبدل رایگان ISO به IMG درون مرورگر. فایلها را فورا روی دستگاه خود تبدیل کنید.
بررسی و فراداده
سیستمعاملها و تحلیلگرهای فایل، فایلهای ISO را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای هدر در سطح بایت (Magic Bytes)
سیستمعاملها و تحلیلگرهای فایل، فایلهای ISO را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای HEX (آفست 32769):
43 44 30 30 31نمایش ASCII: CD001
استانداردسازی: ISO 9660:1988 / ECMA-119 / UDF (Universal Disk Format)
مشخصات فنی
| معماری کانتینر | Sector-by-sector binary copy of an optical disc (CD, DVD, Blu-ray) conforming to ISO 9660, Joliet, Rock Ridge, or UDF filesystem standards |
| فشردهسازی | Uncompressed raw optical sectors (2048 bytes per user sector) |
| ترتیب بایتها (Endianness) | Both Little-Endian and Big-Endian recorded simultaneously (both-endian architecture) |
| فضاهای رنگی | N/A (Optical Disc Filesystem) |
| کانالها و ساختار | Complete optical filesystem, bootable El Torito sectors, directories, and files |
| حداکثر ابعاد | Up to 8.5 GB (dual-layer DVD) or 100 GB (triple-layer Blu-ray UDF) |
| شفافیت مشخصات | None |
| استریمینگ و پیشرونده | Direct sector-level random access |
ماتریس مقایسه فنی: ISO در برابر رقبا
| ویژگی فنی | ISO (فعلی) | DMG | VHD | RAW |
|---|---|---|---|---|
| منبع سختافزاری | دیسکهای نوری (CD، DVD، بلو-ری) | دیسک مجازی مک | هارد دیسک مجازی (Hyper-V) | دامپ سکتور فیزیکی خام |
| نصب سیستمعامل قابل بوت | بنچمارک جهانی (Rufus، BalenaEtcher) | دیسک نصب مک | دیسک مجازی قابل بوت | تصویر فیزیکی قابل بوت |
| مانت بینپلتفرمی | ۱۰۰٪ بومی در ویندوز، مک، لینوکس | فقط بومی روی مک | بومی روی ویندوز/Hyper-V | نیاز به مانت لوپ دارد |
| بایتهای جادویی | CD001 در سکتور ۱۶ | koly در تریلر EOF | conectix در تریلر | هیچکدام (سکتورهای خام) |
حالتهای رایج خرابی و راهنمای بازیابی هگز
ماشین مجازی هنگام بوت کردن یک ISO گزارش میدهد: 'هیچ دستگاه قابل بوتی یافت نشد'.
علت ریشهای: رکورد کاتالوگ بوت التوریتو گم شده یا خراب در توصیفگر ولوم اصلی.
بازیابی: بازسازی ISO قابل بوت با استفاده از ابزار دیسک File2File یا xorriso.
تحلیل امنیتی و بردارهای حمله تجزیهکننده (Parser)
فایلهای ISO که به طور خودکار روی سیستمعاملهای مدرن مانت میشوند میتوانند نشانگرهای امنیتی وب (Mark-of-the-Web) را دور بزنند.
بردارهای حمله شناختهشده
- فرار از Mark-of-the-Web (MotW): فایلهای اجرایی مخرب درون ISOها از نظر تاریخی SmartScreen ویندوز دیفندر را دور میزدند.
- سرریز بافر در درایورهای فایلسیستم ISO سیستمعامل در طول پیمایش رکورد دایرکتوری.
- انکار سرویس از طریق حلقههای دایرکتوری Joliet با تو در تویی عمیق.
بهترین روشهای پدافندی:
تاریخچه و نقاط عطف
مزایا و نقاط قوت کلیدی
- استاندارد مطلق جهانی: به طور بومی توسط ویندوز، لینوکس، مکاوس و تمام هایپروایزرهای مجازیسازی پشتیبانی میشود.
- پشتیبانی از رسانه قابل بوت: رکوردهای بوت التوریتو را در بر میگیرد و به فایلهای ISO اجازه میدهد روی درایوهای USB برای نصب سیستمعاملها نوشته شوند.
- کپی سکتور دقیق بایت به بایت، حفظ ۱۰۰ درصدی ساختار رسانه نوری و زمانسنجها را تضمین میکند.
محدودیتها و معایب فنی
- فرمت فشردهنشده: اندازه فایل دقیقاً با ظرفیت دیسک خام یکسان است و فضای زیادی از دیسک را مصرف میکند.
- نامهای فایل محدود شده سطح ۱ میراثی ISO 9660 به کاراکترهای بزرگ ۸.۳ (که توسط پسوندهای Joliet و Rock Ridge غلبه شده است).
- نمیتواند به طور بومی سیدیهای صوتی چندترک را نمایش دهد (در عوض به فرمت BIN/CUE نیاز دارد).
نکات فنی جالب
- رشته ASCII امضا 'CD001' در افست بایت ۳۲٬۷۶۹ (آغاز سکتور ۱۶) قرار دارد.
- ISO 9660 منحصر به فرد است زیرا اعداد دو بار پشت سر هم نوشته می شوند: ابتدا در قالب Little-Endian و بلافاصله در قالب Big-Endian تکرار می شوند، به طوری که هر پردازنده ای می تواند به سرعت آن را بخواند.
- هر توزیع لینوکسی در جهان (اوبونتو، فدرا، دبیان) نصبکننده سیستمعامل خود را به عنوان یک فایل ISO توزیع میکند.
سوالات فنی متداول
فایل ISO چیست؟
یک فایل ISO یک کلون دیجیتال از یک دیسک نوری کامل (CD، DVD یا Blu-ray) است که در یک فایل واحد بستهبندی شده و معمولاً برای توزیع سیستمهای عاملی مانند ویندوز و لینوکس استفاده میشود.
چگونه میتوانم یک فایل ISO را در ویندوز باز کنم؟
در ویندوز ۱۰ و ۱۱، به سادگی روی فایل .iso راستکلیک کرده و گزینه 'Mount' را انتخاب کنید تا مانند یک درایو CD فیزیکی باز شود، یا آن را با File2File.app استخراج نمایید.
چگونه از یک فایل ISO یک USB قابل بوت (Bootable) بسازم؟
شما میتوانید از ابزارهای رایگانی مانند Rufus یا BalenaEtcher برای نوشتن فایل ISO سیستم عامل روی یک درایو USB استفاده کنید تا آن را قابل بوت سازید.
جفتهای تبدیل مرتبط با ISO
تبدیل یک تصویر دیسک نوری ISO 9660 به فایل دیسک خام IMG، یک آرشیو سیستم فایل استاندارد را به یک کپی باینری سکتور به سکتور مناسب برای رسانههای ذخیرهسازی سطح پایین تبدیل میکند.
تبدیل یک فایل سکتور خام IMG به یک تصویر دیسک نوری ISO، دادههای ذخیرهسازی بدون ساختار را به یک سیستم فایل استاندارد برای ابزارهای رایت سیدی، دیویدی و بلوری فرمت میکند.