ISO 9660
ISO 9660 הוא תקן למערכת קבצים לתקליטורים, אשר פורסם על ידי ארגון התקינה הבין-לאומי (בר"ת: ISO). מטרתו לתמוך במערכות הפעלה שונות, כגון Windows, Mac OS ומערכות תואמות יוניקס, כך שיהיה ניתן להעביר מידע ביניהן.
גם תקליטורי DVD-ROM משתמשים מערכת הקבצים של ISO 9660.
רמות והגבלות
[עריכת קוד מקור | עריכה]ישנם רמות שונות לסטנדרט.
רמה 1 | שמות הקבצים מוגבלים ל־8 תווים, עם סיומת בעלת 3 תווים. התווים המותרים הם אותיות ברישיות (upper case), מספרים וקו תחתון ("_"). עומק התיקיות המקסימלי הוא 8. |
רמה 2 | שמות הקבצים יכולים להיות עד 31 תווים. |
רמה 3 | קבצים יכולים להיות מפוצלים (בא לידי שימוש על ידי תוכנת "Direct CD" לחלונות, לדוגמה). |
כל רמות התקן מגבילים את שמות הקבצים לאותיות רישיות, מספרים וקו תחתון. חלק מתוכנות ניהול לתקליטורים (למשל תוכנות צריבה) מאפשרים להשתמש בכמעט כל תו ב־ASCII. בזמן שדבר זה לא ממש תואם לתקן של ISO 9660, מרבית מערכות ההפעלה שיכולות לקרוא מערכות קבצים תואמות ISO 9660, יודעות גם לטפל במקרה הנ"ל כהרחבה לתקן.
דמויות דיסק
[עריכת קוד מקור | עריכה]דמויות של דיסקים ממערכת קבצים של ISO 9660 (הידועים יותר בשם דמויות ISO) היא דרך נפוצה להעביר אלקטרונית את התוכן של תקליטורים. לרוב יש להם את הסיומת .iso
(אם כי לא בהכרח), ולכן נהוג להתייחס אליהם כ"ISO"-ים.
הרחבות
[עריכת קוד מקור | עריכה]ישנן הרחבות לתקן ה־ISO 9660 כדי להתגבר על ההגבלות. הנפוצים ביותר הם Rock Ridge ו־Joliet: הראשון מאפשר לשמר את ההרשאות של יוניקס ושמות ASCII ארוכים יותר, והשני תומך בשמות השמורים בUnicode, דבר המאפשר להשתמש בכמעט כל התווים האפשריים לשמות קבצים, אפילו מכתבים לא רומיים (למשל עברית, ערבית וסינית).
ישנו גם תקן מיוחד בשם ISO 13490 שהוא תקן ISO 9660 עם תמיכה בצריבה-חוזרת (multisession) על התקליטורים.
תמיכה של מערכת ההפעלה
[עריכת קוד מקור | עריכה]מרבית מערכות ההפעלה תומכות בקריאה של דיסקים בפורמט ISO 9660, ומרבית המערכות החדשות תומכות בהרחבות כמו הכתובות למעלה. מערכות הפעלה שאינן תומכות בהרחבות בדרך כלל יציגו את האפשרויות הבסיסיות של דיסק בעל מערכת קבצים ISO 9660.
להלן מספר מערכות הפעלה והתמיכה שלהם ב־ISO 9660:
- DOS: גישה עם הרחבות, בעזרת יישומים כמו MSCDEX.EXE (הרחבת התקליטורים של מיקרוסופט) או CORELCD.EXE
- Microsoft Windows 95, Windows 98, Windows ME: יכולות לקרוא ISO 9660 של שלוש הרמות ו־Joliet
- Microsoft Windows NT 4, Windows 2000, Windows XP: יכולות לקרוא ISO 9660 של שלוש הרמות ו־Joliet
- לינוקס ו־BSD: יכולות לקרוא ISO 9660 של שלוש הרמות, Joliet ו־Rock Ridge.
- Mac OS 7 עד 9: תמיכה ב־ISO 9660 רמה 1, 2. תוכנה חופשית אופציונלית התומכת בשתי ההרחבות: Joke Ridge ו־Joliet .
- Mac OS X: בדומה ל־BSD.
ראו גם
[עריכת קוד מקור | עריכה]קישורים חיצוניים
[עריכת קוד מקור | עריכה]- שאלות ותשובות נפוצות בנוגע לצריבה של תקליטורים (באנגלית)
- Ecma-119 - תקן הזהה ל־ISO 9660 (אנגלית)