شنبه, ۱ اردیبهشت, ۱۴۰۳ / 20 April, 2024
مجله ویستا

فایل سیستم در CD-ROM


فایل سیستم در CD-ROM
هر CD-ROM به یک فایل سیستم برای ذخیره کردن و خواندن داده ها نیاز دارد.
در کتاب زرد درباره چگونگی نوشتن اطلاعات و بازیابی آن مشخصاتی ذکر نشده است.برای دستیابی به هر فایل سیستم عامل نیاز به این دارد که از محل فایل اطلاع داشته باشد.برای راحتی و امنیت کار به تمامی فایل ها یک نام یکتا بر اساس ترتیب دایرکتوری ها اختصاص داده می شود.هر فایل همچنین خصوصیات مربوط به خود را دارا می باشد.به عنوان مثال حق خواندن و نوشتن.
فایل سیستم ذخیره و بازیابی صدها و شاید هزاران فایل را تسهیل می کند.هر سیستم عامل کامپیوتری از چندین فایل سیستم استفاده می کند و به همین دلیل چندین فایل سیستم مختلف برای استفاده بسترهای متفاوت مانند ویندوز ،مکینتاش و یونیکس وجود دارد.
رایج ترین فایل سیستم برای CD-ROM ها ISO ۹۶۶۰ می باشد که نسخه ای بین المللی از استاندارد فایل سیستم High Sierra Group می باشد.ای استاندارد برای کامپیوتر های شخصی ( PC ) و MS-DOS ایجاد شده است.سیستم JOLIET از نام های بلند پشتیبانی می کند.
با ظهور DVD ها فایل سیستم Micro-UDF نیز به لیست اضافه شد.این سیستم برای دیسک های فقط خواندنی و همچنین دیسک های re-writable مناسب است و از نام های طولانی نیز پشتیبانی می کند.
● فایل سیستم ISO ۹۶۶۰
بر اساس مستندات کتاب زرد گروهی از طرفین مرتبط با تکنولوژی دیسک های فشره گروه High Sierra Group را تشکیل دادند و همگی بر طرحی برای فایل سیستم دیسک های فشرده توافق کردند.سپس این طرح تصویب شد و بعد از اصلاحاتی از طرف سازمان جهانی استاندارد با عنوان پیشنهاد ISO ۹۶۶۰ مورد قبول واقع شد.
بر اساس ISO ۹۶۶۰ داده ها از زمان ۰۰:۰۲:۱۶ و یا سکتور ۱۶۶ یا سکتور منطقی ۱۶ از ترک اول آغاز می شوند.در مورد دیسک های multisession داده های ISO ۹۶۶۰ در ترک اول هر session شروع می شوند.
ISO ۹۶۶۰ در دو سطح تعریف می شود :
۱) سازگار با فایل سیستم MS-DOS .اسامی فایل ها با حروف بزرگ و در قالب ۸+۳.ایجاد دایرکتوری به عمق ۸ مرحله.
۲) اسامی فایل طولانی تر تا ۳۲ کاراکتر.غیر قابل استفاده برای سیستم عامل MS-DOSبسیاری از محدودیت های سطح ۱ وجود دارد.
● الحاق JOLIET به استاندارد ISO ۹۶۶۰
مشخصات سیستم JOLIET طوری طراحی شده است تا تعدادی از کمبود های نسخه‌ی اصلی ISO ۹۶۶۰ ( سطح ۱ ) مشخصا در سیستم عامل ویندوز ۹۵ و بقیه حل کند، این کمبود ها شامل :
▪ محدود شدن اسامی مورد استفاده به حروف بزرگ ،اعداد و زیر خط.
▪ محدودیت طول نام ها به ۸ کاراکتر به علاوه ۳ کاراکتر برای پسوند
▪ محدودیت در عمق دایرکتوری ها ( حد اکثر ۸ دایرکتوری داخل همدیگر)
▪ محدودیت در اسامی دایرکتوری ها
در طرح Joliet با استفاده از خاصیت توصیف گر موردی تکمیلی (supplementary volume descriptor – SVD ) که قسمتی از ISO ۹۶۶۰ می باشد مشکلات بالا حل شد.برای حفظ سازگاری با سیستم MS-DOS قسمت توصیفی اولیه و وابسته های آن بر اساس ISO ۹۶۶۰ سطح ۱ بنا شدند.و SVD با استفاده از مسیر دوم از اسامی فایل بلند در ویندوز استفاده می کند.
● مکینتاش HFS
بیشتر دیسک هایی که برای مکینتاش ساخته می شوند از سیستم ضبط مرتبه ای HFS (Hierarchical Filing System ) استفاده می کنند ،به این دلیل که HFS از داده ها و انشعابات فایل های Mac پشتیبانی می کند.
مشخصات HFS در ادامه لیست شده اند:
▪ پشتیبانی از ساب دایرکتوری ها ( فولدرها )
▪ حداکثر ۳۱ کاراکتر برای اسامی فایل ها
▪ نام قطعات (Volume names) تا حداکثر ۲۷ کاراکتر
▪ فایل های HFS از دوقسمت تشکیل شده اند : a resource fork and a data fork
Data Fork از طرف برنامه ها برای ذخیره کردن محتویات سند ها استفاده می شود.
Resource Fork برای یک فایل شامل اطلاعاتی از طرف مکینتاش برای تشخیص نوع فایل و فراهم کردن اطلاعات مربوط به آن می باشد.
● حالت ترکیبی
دیسک های CD-ROM می توانند از ISO۹۶۶۰/Joliet به همراه HFS استفاده کنند و به عنوان دیسک های هیبریدی ( پیوندی ) شناخنه می شوند.این حالت برای نرم افزارهایی که در هر دو حالت کامپیوترهای ویندوز و اپل اجرا می شوند استفاده می شود.داده های HFS بعد از داده های ISO ۹۶۶۰ قرار می گیرند و یک اشاره گر به محل داده های HFS در ۱۶ سکتور اولیه قرار می گیرد.

به نقل از root.blogsky.com
منبع : شبکه فن اوری اطلاعات ایران


همچنین مشاهده کنید