فایل ISO چیست؟
فایل با پسوند iso. یک فایل تصویری دیسک بایگانی فشرده نشده است که محتویات کل داده ها را روی یک دیسک نوری مانند CD یا DVD نشان می دهد. بر اساس استاندارد ISO-9660، فرمت فایل تصویر ISO حاوی دادههای دیسک به همراه اطلاعات سیستم فایلی است که در آن ذخیره میشود. قابلیت فایل های ISO برای داشتن یک کپی دقیق از محتوا، آن را به نوع فایل عالی برای ایجاد کپی از CD/DVD تبدیل می کند و بیشتر برای ذخیره داده های قابل بوت برای نصب استفاده می شود. اغلب اوقات، فایل های ISO به عنوان محتوای قابل بوت برای راه اندازی دستگاه برای نصب روی USB/CD/DVD سوزانده می شوند. فایل های ISO دارای نوع MIME application/x-iso9660-image هستند.
فرمت فایل ISO
فرمت فایل ISO مانند سایر فرمتهای فایل کانتینری نیست، اگرچه محتوای مشخص شده دادهها را بایگانی میکند. آرشیو به صورت یک فایل باینری با ساختار دقیق محتوا و اطلاعات سیستم فایل ایجاد می شود. فرمت فایل ISO توسط ISO-9660 به شرح زیر توضیح داده شده است.
ساختار سطح بالای فایل ISO
ساختار کلی فایل شامل موارد زیر است:
- منطقه سیستم - 32768 بایت و توسط ISO_9660 استفاده نشده است
- ناحیه داده - شامل مجموعه توصیفگر حجم و جداول مسیر، فهرست ها و فایل ها است
مجموعه توصیفگر حجم
ناحیه داده با مجموعه توصیفگر حجم شروع می شود، مجموعه ای از یک یا چند توصیفگر حجم که با پایان دهنده مجموعه توصیفگر حجم خاتمه می یابد. اینها در مجموع به عنوان یک هدر برای ناحیه داده عمل می کنند و محتوای آن را توصیف می کنند (شبیه به بلوک پارامتر BIOS که توسط دیسک های فرمت شده FAT، HPFS و NTFS استفاده می شود).
مجموعه توصیفگر حجم مطابق شکل زیر است.
مجموعه توصیفگر حجم |
---|
مشخص کننده جلد #1 |
… |
مشخص کننده حجم #N |
پایان دهنده مجموعه توصیفگر حجم |
توصیفگر حجم
هر توصیفگر حجم 2048 بایت است و ساختار زیر را دارد:
بخش | نوع | شناسه | نسخه | داده |
---|---|---|---|---|
اندازه | 1 بایت | 5 بایت (همیشه ‘CD001’) | 1 بایت (همیشه 0x01) | 2041 بایت |