English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر mkdosfs في Linux

مجلة الأوامر في Linux

يستخدم الأمر mkdosfs في Linux لإنشاء نظام ملفات DOS.

device تشير إلى الرمز الخاص بالجهاز الذي تريد إنشاء نظام ملفات DOS عليه. مثل /dev/hda1 وما إلى ذلك. block_count هو عدد القطع التي ترغب في تكوينها. إذا لم يتم تحديد block_count، فإن النظام سيقوم بحساب عدد القطع المناسب لسعة الجهاز تلقائيًا.

mkdosfs [ -c | -l filename ]
   [ -f number_of_FATs ]
   [ -F FAT_size ]
   [ -i volume_id ]
   [ -m message_file ]
   [ -n volume_name ]
   [ -r root_dir_entry ]
   [ -s sectors_per_cluster ]
   [ -v ]
   device
   [block_count]

المسلمات:

  • -c فحص وجود خطأ قبل إنشاء نظام الملفات.
  • -l قراءة سجلات الخطأ من الملف المحدد.
  • -f تحديد عدد جدول توزيع الملفات (FAT، File Allocation Table). القيمة الافتراضية هي 2. لا يدعم نظام FAT المدمج في Linux أكثر من 2 جداول FAT. عادةً لا يحتاج إلى تعديل.
  • -F تحديد حجم جدول FAT، عادةً 12 أو 16 مجموعة من البتات. عادةً ما تستخدم مجموعة البتات 12 للقرص الصلب، ومجموعة البتات 16 للمناطق المقطعة للقرص الصلب العادي، وهي معروفة بـ FAT16. يتم اختيار هذا القيمة عادةً من قبل النظام نفسه. لا يتم التأثير على FAT16 على القرص الصلب عادةً، والعكس صحيح في حالة استخدام FAT12 على القرص الصلب.
  • -i تحديد معرف الحجم. عادة ما يكون هذا معرفًا من 4 مجموعة من الأرقام الثنائية، مثل 2e203a47. إذا لم تقدمه، سيقوم النظام بإنشائه تلقائيًا.
  • -m عند محاولة المستخدم التشغيل هذا القرص أو المقطع وتكون عليه لا يوجد نظام تشغيل، يقدم النظام رسالة تحذير للمستخدم. هذا المعامل هو لتحديد هذه الرسالة. يمكنك تحرير ملف مسبقًا باستخدام هذا المعامل أو
  • -m -
  • سيطلب النظام منك إدخال هذا النص مباشرة. يرجى الانتباه إلى أن طول النص في الملف لا يجب أن يتجاوز 418 حرفًا، بما في ذلك الرموز المتبادلة (TAB) والرموز النصية (الرمز النصي في DOS يحسب ككارثين)!
  • -n تحديد اسم الحجم، وهو علامة التسمية للقرص. مثل الأمر format في DOS، يمكنك تقديم أو عدم تقديم هذا الأمر. لا يوجد قيمة افتراضية.
  • -r تحديد عدد أكبر للملفات في مجلد الجذر. بما في ذلك المجلدات. القيمة الافتراضية على الشريط هي 112 أو 224، وعلى القرص الصلب هي 512. لا تغير هذا الرقم إلا إذا كنت بحاجة إلى ذلك.
  • -s عدد المناطق على كل مجموعة. يجب أن يكون هذا الرقم من القيم التي تكون قابلة للتقسيم على 2. ولكن لا تعط هذا الرقم إلا إذا كنت تعرف ما تقوم به. لا تعط هذا الرقم إلا إذا كنت تعرف ما تقوم به.
  • -v يقدم معلومات إضافية

نموذج على الإنترنت

FormatException: Cannot convert string to int: 'Tester'

mkdosfs -n Tester /dev/fd0

مجلة الأوامر في Linux