تنسيق (أمر)

في مجال الحوسبة ، formatتُعدّ أداة سطر أوامر تُستخدم لتهيئة القرص . وهي مُكوّن من مُكوّنات أنظمة تشغيل مُختلفة ، بما في ذلك 86-DOS و MS-DOS و IBM PC DOS و OS/2 و Microsoft Windows و ReactOS .

ملخص

يقوم الأمر بتنفيذ الإجراءات التالية افتراضيًا على القرص المرن أو محرك الأقراص الصلبة أو محرك الحالة الصلبة ( USB ) أو أي وسيط مغناطيسي آخر (لن يقوم بتنفيذ هذه الإجراءات على الوسائط الضوئية ):

  1. مسح إدخالات نظام تخصيص الملفات (FAT) عن طريق تغييرها إلى 0x00
  2. مسح دليل جذر FAT عن طريق تغيير أي قيم تم العثور عليها إلى 0x00 [ nb 1 ] [ 1 ] [ 2 ] [ 3 ]
  3. فحص كل مجموعة لمعرفة ما إذا كانت جيدة أم سيئة، ووضع علامة عليها بأنها جيدة أو سيئة في جدول FAT

يجب أن يكون لأي جهاز تخزين بنية مُهيكلة لكي يكون مفيدًا. تُعرف هذه العملية باسم "إنشاء نظام ملفات" في أنظمة يونكس ولينكس وبي إس دي . [ 4 ] تُستخدم أوامر مختلفة في هذه الأنظمة، حيث يمكن لهذه الأوامر إنشاء أنواع عديدة من أنظمة الملفات ، بما في ذلك تلك المستخدمة في أنظمة دوس وويندوز وأو إس/2.

التطبيقات

FORMAT.COM، من بين العديد من الأوامر الأخرى، في نظام التشغيل IBM PC DOS 1.0.
FORMAT.CMDفي CP/M-86

يتوفر الأمر أيضًا في Intel ISIS-II ، [ 5 ] iRMX 86 ، [ 6 ] MetaComCo TRIPOS ، [ 7 ] AmigaDOS ، [ 8 ] Zilog Z80-RIO ، [ 9 ] Microware OS-9 ، [ 10 ] DR FlexOS ، [ 11 ] TSL PC-MOS ، [ 12 ] SpartaDOS X ، [ 13 ] Datalight ROM-DOS ، [ 14 ] IBM / Toshiba 4690 OS ، [ 15 ] PTS-DOS ، [ 16 ] SISNE plus ، [ 17 ] وفي نظام التشغيل DEC RT-11 [ 18 ] .

مايكروسوفت دوس وويندوز

في نظام التشغيل MS-DOS ، يتوفر الأمر في الإصدار 1 والإصدارات اللاحقة. [ 19 ]

اختياريًا (بإضافة الخيار /S، اختصارًا لـ "system")، formatيُمكن أيضًا تثبيت سجل تمهيد وحدة التخزين . عند تفعيل هذا الخيار، يقوم برنامج Format بكتابة رمز التمهيد إلى القطاع الأول من وحدة التخزين (وربما إلى قطاعات أخرى أيضًا). يكتب برنامج Format دائمًا كتلة معلمات BIOS إلى القطاع الأول، سواءً مع الخيار /S أو بدونه.

يُتيح خيار آخر (/Q) ما تُسميه مايكروسوفت "التهيئة السريعة". مع هذا الخيار، لن يُنفذ الأمر الخطوتين 2 و3 المذكورتين أعلاه، ولن يُغير البيانات المكتوبة مسبقًا على الوسائط.Format /Q

كتابة "format" بدون معلمات في MS-DOS 3.2 أو الإصدارات الأقدم كانت تقوم تلقائيًا، دون مطالبة المستخدم، بتهيئة محرك الأقراص الحالي؛ ومع ذلك، في MS-DOS 3.3 والإصدارات الأحدث، كان سيؤدي ذلك ببساطة إلى ظهور الخطأ: "المعلمة المطلوبة مفقودة".

DR/Novell DOS

يتضمن نظام التشغيل DR DOS 6.0 تطبيقًا للأمر format. [ 20 ]

نظام التشغيل FreeDOS

تم تطوير نسخة FreeDOS بواسطة برايان إي. ريفسنايدر وهي مرخصة بموجب رخصة جنو العمومية العامة (GPL ). [ 21 ]

ReactOS

الأمر formatعلى نظام التشغيل ReactOS

يعتمد تطبيق ReactOS على نسخة مجانية طورها مارك روسينوفيتش لشركة Sysinternals في عام 1998. وهو مرخص بموجب رخصة جنو العمومية (GPL). [ 22 ] قام إيمانويل أليبرتي بتكييفه مع ReactOS في عام 1999، وهو يدعم أنظمة الملفات FAT و FAT32 و FATX و EXT2 و BtrFS .

انظر أيضاً

ملحوظات

  1. يتم ملء إدخالات الدليل بـ0x00منذ MS-DOS 1.25 و PC DOS 2.0 . عند استخدام خيار سطر الأوامر /O للتنسيق،يتم تعيينالبايت الأول من كل إدخال دليل0xE5h لإنشاء تنسيق FAT قابل للاستخدام بواسطة PC DOS 1.0 - 1.1 . مع ذلك، فإن عدم استخدام /O يُسرّع بشكل ملحوظ عمليات البحث في الدليل في MS-DOS 1.25 و PC DOS 2.0 والإصدارات الأحدث. كانت الإصدارات الأقدم من MS-DOS و PC DOS و 86-DOS تدعم فقط0xE5العلامة.

مراجع

  1. باترسون، تيم (19 ديسمبر 2013) [1983]. "Microsoft DOS الإصدارين 1.1 و2.0: /msdos/v20source/FORMAT.TXT" . متحف تاريخ الحاسوب ، مايكروسوفت . مؤرشف من الأصل في 14 أغسطس 2019. تم الاطلاع عليه في 25 مارس 2014 .(ملاحظة: على الرغم من أن الناشرين يدّعون أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
  2. شوستيك، لين (24 مارس 2014). "شفرة المصدر المبكرة لنظام التشغيل مايكروسوفت إم إس-دوس" . جواهر البرمجيات: سلسلة شفرات المصدر التاريخية لمتحف تاريخ الحاسوب. مؤرشف من الأصل في 10 أغسطس 2019. تم الاطلاع عليه في 29 مارس 2014 .(ملاحظة: على الرغم من أن المؤلف يدعي أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
  3. ليفين، روي (25 مارس 2014). "مايكروسوفت تُتيح شفرة المصدر لنظامي MS-DOS وWord لنظام ويندوز للجمهور" . مدونة مايكروسوفت الرسمية . مؤرشف من الأصل بتاريخ 28 مارس 2014. تم الاطلاع عليه بتاريخ 29 مارس 2014 .(ملاحظة: على الرغم من أن المؤلف يدعي أن هذا سيكون MS-DOS 1.1 و 2.0، إلا أنه في الواقع SCP MS-DOS 1.25 ومزيج من Altos MS-DOS 2.11 و TeleVideo PC DOS 2.11 .)
  4. : قسم الأمثلة دليل مدير نظام FreeBSDnewfs(8)   
  5. "دليل مستخدمي داعش 2" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 26 يناير 2019. تم الاطلاع عليه بتاريخ 3 فبراير 2019 .
  6. "intel :: iRMX :: 146194-001 irmxR6Intro" عبر أرشيف الإنترنت.  
  7. "مقدمة في امتحان التريبوس" (ملف PDF) . 1986. مؤرشف من الأصل (ملف PDF) في 28 أبريل 2019. تم الاطلاع عليه في 16 يوليو 2026 .
  8. روجهايمر، هانز (1988). مرجع سريع . المعداد. ISBN 9781557550491تم الاطلاع عليه بتاريخ 14 سبتمبر 2020 عبر موقع archive.org.
  9. "دليل مستخدم نظام تشغيل Z80-RIO" (ملف PDF) . مؤرشف (PDF) من الأصل بتاريخ 28 يناير 2022. تم الاطلاع عليه بتاريخ 14 فبراير 2020 .
  10. بول س. دايان (1992). خبير نظام التشغيل OS-9 - 1 : الحقائق . شركة جالاكتيك الصناعية المحدودة. ISBN  0-9519228-0-7.
  11. "دليل مستخدم FlexOS" (ملف PDF) . www.bitsavers.org . 1986. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 25-09-2019 . تم الاطلاع عليه بتاريخ 14-09-2020 .
  12. "roelandjansen/pcmos386v501" . GitHub . 2 يناير 2022. مؤرشف من الأصل في 4 مايو 2021. تم الاطلاع عليه في 28 يوليو 2019 .
  13. "دليل مستخدم SpartaDOS X 4.48" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 10-10-2021 . تم الاطلاع عليه بتاريخ 16-03-2019 .
  14. "دليل مستخدم Datalight ROM-DOS" (ملف PDF) . www.datalight.com . مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 21 أبريل 2019. تم الاطلاع عليه بتاريخ 18 يناير 2020 .
  15. "دليل المستخدم" . archive.org . تم الاطلاع عليه بتاريخ 14-09-2020 .
  16. "دليل مستخدم PTS-DOS 2000 Pro" (ملف PDF) . بوغينغن، ألمانيا: شركة Paragon Technology GmbH . 1999. مؤرشف (ملف PDF) من الأصل بتاريخ 12 مايو 2018. تم الاطلاع عليه بتاريخ 12 مايو 2018 .
  17. ^ "SISNE plus – Referência Sumária" . قاعدة بيانات . 14 مايو 2015. أرشفة من الإصدار الأصلي في 28 أيلول 2019 . تم الاسترجاع في 28 سبتمبر 2019 .
  18. "ملف مساعدة RT-11" . paleoferrosaurus.com . مؤرشف من الأصل بتاريخ 17-07-2018 . تم الاطلاع عليه بتاريخ 16-07-2018 .
  19. وولفرتون، فان (2003). تشغيل نظام التشغيل MS-DOS الإصدار 6.22 (إصدار الذكرى السنوية العشرين)، الطبعة السادسة المنقحة . مطبعة مايكروسوفت . ISBN 0-7356-1812-7.
  20. "دليل مستخدم DR DOS 6.0: نصائح لتحسين الأداء وتكوين النظام" (ملف PDF) . مؤرشف (PDF) من النسخة الأصلية بتاريخ 30 سبتمبر 2019. تم الاطلاع عليه بتاريخ 12 أغسطس 2019 .
  21. "حزمة ibiblio.org لنظام FreeDOS - التنسيق (قاعدة FreeDOS)" . www.ibiblio.org . مؤرشفة من الأصل بتاريخ 19 نوفمبر 2018. تم الاطلاع عليها بتاريخ 13 نوفمبر 2018 .
  22. "reactos/reactos" . GitHub . 3 يناير 2022. مؤرشف من الأصل في 11 ديسمبر 2017. تم الاطلاع عليه في 9 يونيو 2019 .

للمزيد من القراءة

  • كوبر، جيم (2001). طبعة خاصة باستخدام نظام التشغيل MS-DOS 6.22، الطبعة الثالثة . دار نشر كيو . رقم ISBN 978-0789725738.
  • كاثي إيفنز؛ برايان بروفيت (1993). نظام التشغيل OS/2 من الداخل والخارج . أوزبورن ماكجرو هيل . رقم ISBN 978-0078818714.
  • فريش، إيلين (2001). دليل أوامر ويندوز 2000 المختصر . أورايلي . ISBN 978-0-596-00148-3.