تصویر دیسک ISO 9660 (.iso)

ISO استاندارد

تصویر دیسک نوری ISO 9660 (ISO) فرمت تصویر بایت به بایت جهانی برای رسانه‌های ذخیره‌سازی نوری است که به عنوان کانتینر توزیع استاندارد برای نصب‌کننده‌های سیستم‌عامل (ویندوز، اوبونتو) و دیسک‌های نرم‌افزاری عمل می‌کند.

تبدیل ISO به IMG

مبدل رایگان ISO به IMG درون مرورگر. فایل‌ها را فورا روی دستگاه خود تبدیل کنید.

بررسی و فراداده

سیستم‌عامل‌ها و تحلیلگرهای فایل، فایل‌های ISO را با بررسی توالی بایت‌های دودویی ابتدایی شناسایی می‌کنند:

انتخاب یا رها کردن فایل‌ها در اینجا

تبدیل ۱۰۰٪ خصوصی در مرورگر - فایل‌ها هرگز دستگاه شما را ترک نمی‌کنند

یا جای‌گذاری کنید Ctrl+V
تضمین حریم خصوصی بدون انتقال شبکه: صفر بایت به سرورهای خارجی آپلود می‌شود. تمام پردازش‌ها به صورت محلی در سندباکس مرورگر شما انجام شد.

امضای هدر در سطح بایت (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 (فعلی)DMGVHDRAW
منبع سخت‌افزاریدیسک‌های نوری (CD، DVD، بلو-ری)دیسک مجازی مکهارد دیسک مجازی (Hyper-V)دامپ سکتور فیزیکی خام
نصب سیستم‌عامل قابل بوتبنچمارک جهانی (Rufus، BalenaEtcher)دیسک نصب مکدیسک مجازی قابل بوتتصویر فیزیکی قابل بوت
مانت بین‌پلتفرمی۱۰۰٪ بومی در ویندوز، مک، لینوکسفقط بومی روی مکبومی روی ویندوز/Hyper-Vنیاز به مانت لوپ دارد
بایت‌های جادوییCD001 در سکتور ۱۶koly در تریلر EOFconectix در تریلرهیچ‌کدام (سکتورهای خام)

حالت‌های رایج خرابی و راهنمای بازیابی هگز

ماشین مجازی هنگام بوت کردن یک ISO گزارش می‌دهد: 'هیچ دستگاه قابل بوتی یافت نشد'.

علت ریشه‌ای: رکورد کاتالوگ بوت ال‌توریتو گم شده یا خراب در توصیف‌گر ولوم اصلی.

بازیابی: بازسازی ISO قابل بوت با استفاده از ابزار دیسک File2File یا xorriso.

تحلیل امنیتی و بردارهای حمله تجزیه‌کننده (Parser)

فایل‌های ISO که به طور خودکار روی سیستم‌عامل‌های مدرن مانت می‌شوند می‌توانند نشانگرهای امنیتی وب (Mark-of-the-Web) را دور بزنند.

بردارهای حمله شناخته‌شده

  • فرار از Mark-of-the-Web (MotW): فایل‌های اجرایی مخرب درون ISOها از نظر تاریخی SmartScreen ویندوز دیفندر را دور می‌زدند.
  • سرریز بافر در درایورهای فایل‌سیستم ISO سیستم‌عامل در طول پیمایش رکورد دایرکتوری.
  • انکار سرویس از طریق حلقه‌های دایرکتوری Joliet با تو در تویی عمیق.

بهترین روش‌های پدافندی:

تاریخچه و نقاط عطف

2012ویندوز ۸ مانت کردن درایو نوری مجازی بومی را برای فایل‌های .iso بدون نرم‌افزار شخص ثالث معرفی می‌کند.
1995مشخصات ال‌توریتو (El Torito) استانداردسازی شد و CD-ROMهای قابل بوت و رسانه نصب سیستم‌عامل مدرن را امکان‌پذیر کرد.
1988سازمان بین‌المللی استانداردسازی، ISO 9660 را بر اساس فرمت های سیرا (High Sierra Format) منتشر می‌کند.

مزایا و نقاط قوت کلیدی

  • استاندارد مطلق جهانی: به طور بومی توسط ویندوز، لینوکس، مک‌اوس و تمام هایپروایزرهای مجازی‌سازی پشتیبانی می‌شود.
  • پشتیبانی از رسانه قابل بوت: رکوردهای بوت ال‌توریتو را در بر می‌گیرد و به فایل‌های 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 استفاده کنید تا آن را قابل بوت سازید.