نظام حفظ الملفات على الأقراص

نظام ملفات القرص (DFS) هو نظام ملفات حاسوبي تم تطويره بواسطة شركة Acorn Computers ، في البداية كإضافة لنظام Acorn System 2 القائم على Eurocard .

في عام ١٩٨١، أعلنت وزارتا التعليم في غرب أستراليا وجنوب أستراليا عن مناقصات مشتركة لتوريد أجهزة حاسوب شخصية لمدارسهما. أقنعت شركة بارسون كومبيوترز، الموزع الأسترالي لأجهزة الحاسوب من شركة أكورن، المديرَين الإداريَين هيرمان هاوزر وكريس كاري بالسماح بعرض جهاز أكورن بي بي سي مايكرو، الذي كان على وشك الصدور ، مع وحدة تخزين قرصية ضمن الحزمة. وقد وافقا بشرط أن تقوم بارسون بتكييف نظام الملفات الموزع (DFS) من نظام سيستم ٢ دون مساعدة من أكورن لعدم توفر موارد لديها. تطلّب ذلك إجراء بعض التعديلات الطفيفة على الأجهزة والبرامج لجعل نظام الملفات الموزع متوافقًا مع جهاز بي بي سي مايكرو.

فازت شركة بارسون بالمناقصات في كلتا الولايتين، مع تركيب نظام DFS، قبل عام من المملكة المتحدة. وكانت هذه المبادرة المبكرة هي التي أدت إلى تركيز شركة BBC Micro بشكل أكبر على سوق التعليم في أستراليا، مع انتشار محدود للغاية في سوق أجهزة الكمبيوتر المنزلية حتى ظهور جهاز Acorn Electron .

تم شحن نظام الملفات الموزعة (DFS) على شكل ذاكرة قراءة فقط (ROM) وشريحة تحكم بالقرص مثبتة على اللوحة الأم لجهاز BBC Micro. كان نظام الملفات محدود الوظائف وسعة التخزين بشكل كبير، حيث استخدم بنية دليل مسطحة. يمكن أن يصل طول اسم كل ملف إلى سبعة أحرف، بالإضافة إلى حرف واحد للدليل الذي تم تخزين الملف فيه. [ 1 ]

يتميز نظام الملفات الموزعة (DFS) بكونه، على عكس معظم أنظمة الملفات، غير خاضع لسيطرة مُورّد أو تطبيق واحد. فقد طُوّر نظام DFS الأصلي بواسطة شركة Acorn، التي استمرت في صيانة قاعدة بياناتها البرمجية، بينما طوّرت شركات تصنيع محركات الأقراص تطبيقاتها الخاصة. ومن بين هذه الشركات: Cumana وSolidisk وOpus و Watford Electronics . ويُذكر أن تطبيق Watford Electronics يدعم 62 ملفًا لكل قرص بدلًا من 31 ملفًا، وذلك باستخدام تنسيق قرص غير قياسي. إضافةً إلى ذلك، قدّم تطبيق Solidisk فهارس "متسلسلة" خاصة به، مما سمح بوجود عدد غير محدود من الملفات لكل قرص (مُقيد فقط بحجم القرص). [ 2 ] وتضمنت الميزات الأخرى في تطبيقات الجهات الخارجية إمكانية استعراض المساحة الحرة، بالإضافة FORMATإلى VERIFYأوامر مدمجة، والتي كانت تُرفق مع نظام Acorn DFS الأصلي على قرص أدوات.

قامت شركة Acorn بمتابعة سلسلة DFS الأصلية الخاصة بها بإصدار Acorn 1770 DFS، الذي استخدم نفس تنسيق القرص مثل الإصدار السابق ولكنه أضاف مجموعة من الأوامر الإضافية ودعم شريحة التحكم في محرك الأقراص المرنة WD1770 المحسنة.

الشكل المادي

تستخدم تقنية DFS تقليديًا جانبًا واحدًا من قرص مرن مزدوج الكثافة بحجم 5¼ بوصة . يتم تنسيق الأقراص إما على شكل 40 أو 80 مسارًا، مما يوفر سعة 100 أو 200 كيلوبايت لكل جانب (عشرة قطاعات بحجم 256 بايت لكل مسار، مع ترميز FM).

تُحدَّد السعة باختيار وحدة التحكم Intel 8271 في جهاز BBC Micro الأصلي، والتي تدعم فقط ترميز FM ، وليس ترميز MFM الذي كان شائع الاستخدام بالفعل عند إطلاق BBC Micro. يوفر ترميز FM نصف سعة التسجيل التي يوفرها MFM لنفس كثافة القرص الفيزيائية.

يُشار عادةً إلى ترميز FM و MFM باسم "الكثافة الفردية" و "الكثافة المزدوجة"، على الرغم من أن الأقراص ومحركات الأقراص هي نفسها، على عكس "الكثافة العالية"، التي تستخدم محركات أقراص وأقراصًا مختلفة.

يمكن تهيئة أقراص 3.5 بوصة ذات الكثافة المزدوجة واستخدامها مع نظام ملفات الأقراص DFS 1770 (يواجه نظام DFS القائم على معالج Intel 8271 مشاكل مع العديد من محركات الأقراص 3.5 بوصة)، مما يوفر نفس سعة "الكثافة المفردة" مع ترميز FM، ولكن لم تكن هذه ممارسة قياسية في الأصل. كانت أقراص 3.5 بوصة تُهيأ عادةً بنظام MFM "ذو الكثافة المزدوجة" باستخدام نظام ملفات الأقراص المتقدم الأحدث ، حيث إنه موجود في جميع أجهزة Acorn المزودة بمحركات أقراص 3.5 بوصة. واعتبارًا من عام 2009، أصبحت محركات الأقراص 3.5 بوصة أكثر شيوعًا مع أجهزة BBC Micro مقارنةً بالماضي، بما في ذلك استخدامها مع نظام DFS، نظرًا لتوافرها بشكل أكبر وسهولة تبادل البيانات مع أجهزة الكمبيوتر الأحدث.

لا يدعم نظام DFS الأقراص عالية الكثافة مقاس 5¼ بوصة و 3½ بوصة.

التشغيل من جانب واحد أو من جانبين

لا يدعم نظام DFS الأقراص ثنائية الجوانب بشكل مباشر؛ بل يُعامل رأسا محرك الأقراص ثنائي الجوانب كمحركي أقراص منطقيين منفصلين. يدعم نظام DFS ما يصل إلى أربعة وحدات تخزين، مرقمة من 0 إلى 3. محرك الأقراص 0 هو الافتراضي، بينما يُمثل محرك الأقراص 1 محرك أقراص ثانٍ متصل بالكابل. يُشير "محرك الأقراص" 2 إلى الوجه الخلفي لمحرك الأقراص 0، و"محرك الأقراص" 3 إلى الوجه الخلفي لمحرك الأقراص 1. لا يدعم النظام أكثر من محركي أقراص فعليين.

بسبب قاعدة التثبيت لمحركات الأقراص أحادية الجانب، كان يتم توفير البرامج التجارية عادةً على أقراص أحادية الجانب، أو على شكل " أقراص قابلة للطي " يتم عكسها يدويًا للوصول إلى الجانب الآخر.

التوافق مع 40 و 80 مسارًا

يمكن تهيئة الأقراص باستخدام 40 أو 80 مسارًا، باستخدام أوامر مثل `df` *FORM40أو *FORM80`df`، ويمكن أن تكون محركات الأقراص إما 40 أو 80 مسارًا. هذه هي أكثر مشكلات التوافق شيوعًا لمستخدمي نظام الملفات الموزعة (DFS): كانت الأقراص ذات 40 مسارًا هي المعيار لتوزيع البرامج التجارية، نظرًا لقاعدة المستخدمين الكبيرة لمحركات الأقراص ذات 40 مسارًا، ولكن أصبحت محركات الأقراص ذات 80 مسارًا أكثر شيوعًا مع انخفاض الأسعار، مما يسمح للمستخدمين بتخزين المزيد من البيانات. لن يقرأ محرك الأقراص ذو 80 مسارًا الأقراص ذات 40 مسارًا تلقائيًا.

تُخزَّن سعة القرص على شكل عدد القطاعات في الفهرس على المسار صفر. يقع المسار صفر في نفس المكان على كلٍّ من الأقراص ذات 40 و80 مسارًا، مما يسمح لنظام ملفات القرص بضبط خطوات المحرك وفقًا لذلك. مع ذلك، لا يقوم نظام ملفات Acorn DFS القائم على معالج Intel 8271 بذلك، ولذا تمّت معالجة إمكانية التنسيق المزدوج بعدة طرق:

  • ببساطة عن طريق توصيل كل من محرك أقراص ذي 40 مسارًا ومحرك أقراص ذي 80 مسارًا بجهاز BBC Micro، على الرغم من أن هذا كان مكلفًا للمستخدم المنزلي؛
  • بعض بائعي محركات الأقراص، ولا سيما UFD (أجهزة سهلة الاستخدام) ومجموعة أختر للكمبيوتر، قدموا مجموعات محركات الأقراص المزودة بمفاتيح لاختيار تشغيل 40 أو 80 مسارًا؛
  • قدمت مجلات مثل The Micro User مجموعات لبناء لوحات الدوائر التي يمكن توصيلها بكابل محرك الأقراص، مع إمكانية "التشغيل المزدوج" لمحركات الأقراص المتصلة؛ [ 3 ]
  • كما نشر موقع Micro User مقالاً [ 4 ] حول إنشاء أقراص ثنائية التنسيق، مع تخزين بيانات بقيمة 21 مسارًا في كلا التنسيقين بحيث يمكن لأي نوع من محركات الأقراص الوصول إلى المحتويات؛ ومع ذلك، كانت هذه الأقراص ذات سعة محدودة، وبمجرد إنشائها كانت للقراءة فقط؛
  • قامت مجلة Acorn User بتوزيع أقراص غلاف تحتوي على 40 مسارًا مع برنامج مساعد صغير على المسار صفر، بحيث يمكن لمالكي محركات الأقراص ذات 80 مسارًا إعادة تهيئتها إلى أقراص ذات 80 مسارًا مع الاحتفاظ بالمحتويات الأصلية على أول 40 مسارًا؛ أو
  • يمكن للمستخدم الترقية إلى وحدة تحكم WD1770 أو ما شابهها. وقد وفرت وحدة التحكم Acorn 1770 DFS وبعض أنظمة التحكم التابعة لجهات خارجية إمكانية التنسيق المزدوج في البرمجيات عن طريق إعادة برمجة وحدة التحكم أثناء البحث عن المسارات؛ وكإضافة، قدمت أنظمة الجهات الخارجية تنسيقات MFM الخاصة (ما يسمى "الكثافة المزدوجة") لسعة قرص أكبر.

سيؤدي عدم استخدام الإعداد الصحيح إلى حدوث أخطاء من DFS مثل Disk fault 18 at 01/00[ 5 ] أو تلف محرك الأقراص عن طريق محاولة تحريك الرؤوس إلى ما بعد النهاية المادية لسطح القرص.

لم يؤدِ التبديل إلى 80 مسارًا إلى توسيع الكتالوج بأي شكل من الأشكال، مما جعل المستخدم عرضةً لنفاد خانات أسماء الملفات قبل نفاد المساحة على القرص. وقد نتج عن هذا الوضع Cat fullخطأ.

تخزين الملفات

أسماء الملفات

يحافظ نظام الملفات الموزعة (DFS) على حالة الأحرف ولكنه لا يفرق بينها. يُعزى شيوع أسماء الملفات المكتوبة بأحرف كبيرة على الأرجح إلى تفعيل قفل الأحرف الكبيرة (Caps Lock) افتراضيًا في جهاز BBC Micro بعد إعادة التشغيل (سواءً كانت إعادة تشغيل كاملة أو جزئية). مجموعة الأحرف المستخدمة متساهلة إلى حد كبير، حيث يُسمح بجميع الأحرف القابلة للطباعة من نوع ASCII ذي 7 بت ، بما في ذلك المسافات، باستثناء:

  • الحرف البديل الوحيد #.
  • رمز البدل المتعدد *.
  • رموز التحكم التي يتم إنشاؤها بواسطة حرف الهروب في الصدفة |، على الرغم من أنه يمكن استخدام التسلسل ||لتمثيل |حرف واحد في اسم الملف.
  • يُستخدم مُحدِّد محرك الأقراص :كأول حرف في اسم الملف (اسم الملف نفسه). هذا يُسبب Bad driveخطأً Bad name. أما إذا كانت النقطتان الرأسيتان واضحتين، كما في المثال في FOO:BAR، فيُسمح بهما كجزء من اسم الملف.
  • لا يمكن استخدام حرف تحديد الدليل .كحرف أول أو ثانٍ في اسم فرعي. .لا يمكن استخدام النقطة كحرف دليل. عندما تكون النقطة واضحة لا لبس فيها، كما في المثال `<اسم PRG.BASالملف>`، يُسمح باستخدامها كجزء من اسم الفرع، ولا تُعامل كحرف تحديد دليل (بينما `<اسم الملف> ` F.MONEYسيكون ملفًا MONEYفي الدليل ` <اسم الملف F>`).

من أجل قابلية النقل إلى تطبيقات DFS التابعة لجهات خارجية، من الأفضل تجنب استخدام " :و" .في أسماء الأوراق.

يُسمح باستخدام علامات الاقتباس، على الرغم من أن لغة BBC BASIC تتطلب وضع علامة الهروب مرتين قبلها:

  • SAVE """""""A"""يقوم بتمرير السلسلة """A"إلى نظام الملفات الموزعة (DFS)، والذي يقوم بدوره بحفظ ملف باسم "A.
  • وعلى العكس من ذلك، SAVE "A"""يتم حفظ ملف باسم A".
  • تُستخدم نفس التقنية لإدراج المسافات: SAVE """B A R"""يتم حفظ ملف باسم B A R.

يتكون اسم الملف المؤهل بالكامل، أو "مواصفات الملف" (fsp اختصارًا)، من نقطتين رأسيتين، ثم رقم محرك الأقراص، ثم نقطة، ثم حرف الدليل، ثم نقطة أخرى، ثم اسم الملف. على سبيل المثال، ملف في الدليل الافتراضي "محرك الأقراص" 2 باسم BOBسيكون له مواصفات كاملة كالتالي :2.$.BOB: fsp. كل من مُحدِّد محرك الأقراص ومُحدِّد الدليل اختياريان.

دليل المستخدم

في نظام الملفات الموزعة (DFS)، تُعدّ "المجلدات" بادئات أحادية الحرف تُضاف إلى أسماء الملفات - مثل ` F.` F.BankLtr- وتُستخدم لتجميع الملفات. يكون الترتيب مُسطّحًا، $ويُستخدم مجلد افتراضي بدلاً من المجلد الجذر. عند طلب فهرس القرص (باستخدام الأمر `.` *CATأو *.`.`)، تُعرض الملفات الموجودة في المجلد الحالي بدون بادئة المجلد في كتلة واحدة، وتحتها تُعرض جميع الملفات الأخرى في كتلة ثانية، مع إظهار بادئات المجلدات الخاصة بها. على سبيل المثال، (من Acorn DFS - قد تختلف تطبيقات DFS الأخرى قليلاً):

البرنامج (12) القيادة 0 الخيار 2 (تشغيل) Dir. :0.$ Lib. :0.$ !BOOT HELO جدول المجاميع متجهات الاختبار غيبوبة أ. مرحباً ل ب. المجموع F.BankLtr

توجد الملفات السبعة الأولى جميعها في المجلد الحالي الموجود $على القرص 0. يليها جميع الملفات الموجودة في المجلدات الأخرى، وهي في هذه الحالة المجلدات Aو Bو F. يشير الرمز Lبعد اسم الملف (كما هو الحال مع A.HELLO، أعلاه) إلى أن الملف مقفل ضد التعديل أو الحذف. يحتوي السطر الأول على عنوان القرص وعدد مرات التعديل.

يوفر نظام الملفات الموزعة (DFS) مساحة عمل مقسمة إلى دليل ومكتبة. الدليل هو دليل العمل على وحدة التخزين الحالية، تمامًا مثل دليل العمل في أي نظام سطر أوامر آخر. أما المكتبة فهي دليل عمل بديل يعمل بشكل مشابه لمتغير PATH ، ويتميز بإمكانية وجوده على أي وحدة تخزين. عند طلب فتح ملفات بأسماء غير مؤهلة، يتم البحث أولًا في دليل العمل؛ وإذا لم يُعثر عليها، يتم البحث أيضًا في دليل المكتبة. يُشار إلى كل من الدليل والمكتبة افتراضيًا في نفس الدليل.

بنية القرص

يشغل فهرس الملفات (جدول الملفات) أول قطاعين من القرص: أحدهما لأسماء الملفات ومجلداتها، والآخر يحتوي على مواقع الملفات وأحجامها وبياناتها الوصفية. يُستخدم ثمانية بايتات من كل قطاع لكل ملف. ومع تخصيص ثمانية بايتات أخرى من كل قطاع لعنوان القرص (12 بايت) ومعلومات وحدة التخزين، فإن العدد الإجمالي للملفات على القرص (بغض النظر عن المجلد الذي يوجد فيه كل ملف) يقتصر على 31 ملفًا. ولتوفير المساحة، تُستخدم البتة الأكثر أهمية من حرف المجلد الخاص بالملف كعلامة قفل (للقراءة فقط).

حجم الحجم

على الرغم من أن الأقراص المادية عادة ما يتم تهيئتها إما بحجم 100 كيلوبايت أو 200 كيلوبايت، إلا أن نظام الملفات الموزعة (DFS) يدعم أحجام وحدات التخزين حتى 256 كيلوبايت.

أكبر حجم ملف DFS مسموح به هو حجم وحدة التخزين ناقص ½ كيلوبايت للفهرس، حيث يتم تخزين أحجام الملفات ككمية 18 بت.

تخصيص الملفات

لا يدعم نظام الملفات الموزعة (DFS) تجزئة البيانات ، مما يعني أنه يجب تخزين بيانات الملف في سلسلة متصلة من القطاعات المتتالية، ولكن المساحة الحرة عرضة للتجزئة . تفشل عمليات كتابة الملفات ذات الوصول العشوائي عندما تصل نهاية الملف إلى بداية الملف التالي، حتى لو كانت هناك قطاعات حرة في أماكن أخرى على القرص. في مثل هذه الحالات، يتوقف نظام DFS مع ظهور Can't extendخطأ. SAVEكما أنه غير قادر على تقسيم الملف ليناسب المساحة المتاحة، ولكن نظرًا لأن الفشل يحدث في مرحلة تخصيص القطاعات، فإن الخطأ المُعاد هو خطأ Disk full.

يُستخدم هذا *COMPACTالأمر لنقل جميع الملفات الموجودة على القرص إلى كتلة صلبة، مع وضع المساحة الفارغة التي تليها في كتلة ثانية. يسمح هذا للملف التالي الذي يتم إنشاؤه بملء القرص، ولكن لا يمكن توسيع سوى الملف الأخير الموجود دون نقله. يقوم هذا الأمر SAVEبحذف أي ملف موجود ونسخ كتلة الذاكرة المحددة إلى أي مكان توجد فيه مساحة على القرص. في المقابل، *COMPACTيستخدم الأمر ذاكرة البرنامج كمخزن مؤقت لنقل الملفات، مما يؤدي إلى الكتابة فوق أي برنامج أو بيانات موجودة في الذاكرة.

البيانات الوصفية

على غرار نظام حفظ الملفات على أشرطة الكاسيت، يدعم نظام Acorn DFS بيانات تعريف الملفات القياسية لجهاز BBC Micro: عنوان التحميل وعنوان التنفيذ، وهما ضروريان لأن نظام Acorn MOS ( نظام التشغيل المستخدم في BBC Micro) لا يدعم نقل التعليمات البرمجية الثنائية. يجب تحميل الملف إلى العنوان الذي حدده المبرمج، حيث قد تشير محتوياته إلى مواقع داخلية باستخدام عناوين مطلقة. كما يُسجل عنوان التنفيذ لأن نقطة الدخول ليست بالضرورة في بداية الملف، أو حتى داخله.

تقتصر خصائص الملف على بت واحد: مُقفل. عند تعيينه، Lيظهر رمز إلى يمين اسم الملف في الفهرس، ولا يمكن تعديل الملف أو الكتابة فوقه أو حذفه.

بلح

لا تُسجّل أقراص DFS أي تواريخ (لأن نظام Acorn MOS قبل الإصدار 3 لم يكن يدعم ساعة الوقت الحقيقي)، ولكنها تُقدّم بدلاً من ذلك ميزة فريدة: عدّاد التعديلات. في كل مرة يتم فيها تحديث الفهرس، يزداد هذا العدّاد. يظهر العدّاد بين قوسين بعد العنوان في السطر الأول من فهرس القرص، كما هو 12موضح في قائمة الفهرس السابقة.

ميزات أخرى

يدعم نظام الملفات الموزعة (DFS) أيضًا وسيلةً لتشغيل برامج القرص بناءً على تسلسل مفاتيح. عند الضغط على مفتاح Shift أثناء إعادة تشغيل الجهاز (سواءً كانت إعادة تشغيل برمجية أو إجبارية)، يتحقق نظام DFS من محرك الأقراص 0 بحثًا عن قرص يحتوي على علامة تمهيد موجبة. تكون علامة التمهيد إما 0 (تجاهل)، أو 1 (تحميل ملف)، أو 2 (تشغيل ملف كود الآلة)، أو 3 (تنفيذ البرنامج النصي). إذا كانت علامة التمهيد موجبة، $.!BOOTيتم البحث عن ملف وتحميله في الذاكرة (1)، أو تحميله وتنفيذه كلكود آلة (2)، أو إدخاله إلى مخزن لوحة المفاتيح المؤقت (3). يقرأ الخيار 3 ملفات "EXEC"، وهي ملفات ماكرو نصية تُستخدم كبرامج نصية أولية . هذه ليست برامج نصية حقيقية، بل مجرد سلسلة من المفاتيح التي يجب كتابتها، مثل تسجيل يُراد تشغيله. وبالتالي، لا يمكنها التكرار أو التفرع إلا إذا أدخلت مثل هذا الكود في مترجم لغة BASIC. بالإضافة إلى استخدامها أثناء إعادة التشغيل، يمكن تنفيذها في أي وقت باستخدام *EXECأمر نظام التشغيل. ملفات EXEC مستقلة عن نظام الملفات.

البدائل

كان هناك نوع مختلف من نظام الملفات DFS يسمى DNFS، أو نظام الملفات على القرص/الشبكة، والذي يحتوي على نظام الملفات على شبكة Econet (NFS)، ونظام الملفات على القرص القياسي، وبرنامج دعم المعالج المساعد Tube على ذاكرة قراءة فقط واحدة؛ قامت ذاكرة القراءة فقط هذه بتثبيت نظامي ملفات في نظام التشغيل في وقت واحد.

استند التصميم الأولي لنظام الملفات الموزعة (DFS) إلى وحدة تحكم محرك الأقراص FDC 8271 من شركة إنتل، وهي السلف المباشر لتصميم 8272 الموجود في حاسوب IBM الشخصي . كانت وحدة التحكم 8271 محدودة الوظائف وقديمة، واعتمدت الإصدارات اللاحقة من نظام الملفات من مختلف الموردين، بما في ذلك Solidisk وAcorn وWatford Electronics، على وحدتي التحكم WD1770 وWD1772 الأحدث. وسرعان ما أصبحت وحدة التحكم 1770 هي وحدة التحكم القياسية في مجموعة Acorn بعد ظهور نظام الملفات الموزعة المتقدم (ADFS).

تم استبدال نظام الملفات DFS بنظام الملفات المتقدم للأقراص (ADFS)، وهو نظام هرمي بالكامل ومناسب لتشغيل الأقراص الصلبة على جهاز BBC Micro. كان ADFS نظام الملفات الافتراضي على جهاز BBC Master، ولكن من المرجح أن معظم المستخدمين قد عادوا إلى DFS لأسباب تتعلق بالتوافق؛ إذ لم يكن ADFS قادرًا على قراءة أقراص DFS. كما تم اختيار ADFS كنظام الملفات القياسي لنظام RISC OS .

مراجع

  1. "Chriswhy.co.uk" (PDF) .
  2. "أدوات MMB/SSD في لغة بيرل" .
  3. كوك، مايك (أكتوبر 1985). "تخفيض إصدار نظامك؟ نعم، قد يكون ذلك منطقيًا". المستخدم المصغر . 3 (8). ستوكبورت، المملكة المتحدة: منشورات قاعدة البيانات: 125-127 . ISSN 0265-4040 . 
  4. نيكسون، كريس (أبريل 1987). "أقراص ثنائية التنسيق يمكنك صنعها بنفسك". مجلة المستخدم الصغير . 5 (2). ستوكبورت، المملكة المتحدة: منشورات داتابيست: 43-44 . الرقم الدولي الموحد للدوريات 0265-4040 . 
  5. دليل مستخدم نظام ملفات الأقراص Acorn، الإصدار رقم 2، يوليو 1983، الصفحة 84. يتم تهجئة كلمة "Disk" بحرف "k" في رسائل الخطأ، ولكن بحرف "c" في اسم نظام الملفات.