اف ديسك

اف ديسك
المطور(ون)روبرت بارون، آي بي إم ، مايكروسوفت ، الأبحاث الرقمية ، داتالايت ، نوفيل ، بريان إي. رايفسنيدر
الإصدار الأولي1983، منذ 40-41 سنة
نظام التشغيلMS-DOS ، PC DOS ، FlexOS ، SISNE plus ، OS/2 ، eComStation ، ArcaOS ، Windows ، DR DOS ، ROM-DOS ، FreeDOS ، PTS-DOS ، * BSD ، [1] SysV
يكتبيأمر
رخصةMS-DOS، PC DOS، FlexOS، OS/2، Windows، DR DOS، ROM-DOS، PTS-DOS: برنامج تجاري خاص FreeDOS: GNU GPLv2

fdisk هي أداة سطر أوامر لتقسيم القرص . كانت جزءًا من DOS و DR FlexOS و IBM OS/2 والإصدارات المبكرة من Microsoft Windows ، بالإضافة إلى منافذ معينة من FreeBSD و [2] NetBSD و [3] OpenBSD و [4] DragonFly BSD [5] و macOS [6] لأسباب تتعلق بالتوافق. تم استبدال Windows 2000 وخلفائه fdiskبأداة أكثر تقدمًا تسمى diskpart.

التنفيذات

دوس

قدمت شركة IBM الإصدار الأول من fdisk(المسمى رسميًا "برنامج إعداد القرص الثابت") في مارس 1983، مع إصدار كمبيوتر IBM PC/XT (أول كمبيوتر شخصي يخزن البيانات على قرص ثابت ) ونظام التشغيل IBM PC DOS 2.0. يمكن للإصدار 1.0 إنشاء قسم FAT12fdisk واحد ، وحذفه، وتغيير القسم النشط ، أو عرض بيانات القسم. يكتب سجل التمهيد الرئيسي ، والذي يدعم ما يصل إلى أربعة أقسام. كانت الثلاثة الأخرى مخصصة لأنظمة تشغيل أخرى مثل CP/M-86 و Xenix ، والتي كان من المتوقع أن يكون لها أدوات تقسيم خاصة بها. fdisk

أضافت Microsoft لأول مرة fdiskإلى MS-DOS في الإصدار 3.2. [7] تضمنت إصدارات MS-DOS من 2.0 إلى 3.10 أدوات تقسيم خاصة بـ OEM، والتي ربما تم تسميتها fdisk.

في أغسطس 1984، تم إصدار PC DOS 3.0، الذي أضاف دعمًا لأقسام FAT16 للتعامل مع الأقراص الصلبة الأكبر حجمًا بكفاءة أكبر. في أبريل 1987، تم إضافة دعم لأقسام ممتدة . (لا تخزن هذه الأقسام البيانات بشكل مباشر ولكنها يمكن أن تحتوي على ما يصل إلى 23 محرك أقراص منطقي .) في كلتا الحالتين، fdiskتم تعديله للعمل مع FAT16 والأقسام الممتدة. تمت إضافة دعم FAT16B لأول مرة إلى Compaq fdiskفي MS-DOS 3.31. أصبح FAT16B متاحًا لاحقًا مع MS-DOS وPC DOS 4.0.

سرعان ما أصبح التبديل غير الموثق /mbrفي fdisk، والذي يمكنه إصلاح سجل التمهيد الرئيسي ، شائعًا.

تم شحن IBM PC DOS 7.10 مع الأداة المساعدة الجديدة fdisk32.

ROM-DOS ، [8] DR DOS 6.0 [9] FlexOS ، [10] PTS-DOS 2000 Pro، [11] و FreeDOS ، [12] تتضمن تنفيذًا للأمر fdisk.

نوافذ

الأمر fdiskفي نظام التشغيل Microsoft Windows 95

تم شحن أنظمة التشغيل Windows 95 و Windows 98 و Windows ME مع مشتق من نظام التشغيل MS-DOS fdisk. ومع ذلك، فقد تم شحن أنظمة التشغيل Windows 2000 وخلفائها مع أدوات إدارة الأقراصdiskpart الأكثر تقدمًا والرسومية .

بدءًا من Windows 95 OSR2، fdiskيدعم نظام الملفات FAT32 . [13]

لا يبلغ الإصدار الذي fdiskيأتي مع Windows 95 عن الحجم الصحيح للقرص الصلب الذي يزيد حجمه عن 64 جيجابايت. fdiskيتوفر تحديث من Microsoft لتصحيح هذه المشكلة. [14] بالإضافة إلى ذلك، fdiskلا يمكن إنشاء أقسام أكبر من 512 جيجابايت، على الرغم من أن FAT32 يدعم أقسامًا تصل إلى 2 تيرابايت. ينطبق هذا القيد على جميع إصدارات fdiskOSR 2.1 وWindows 98 وWindows ME المرفقة مع Windows 95.

نظام التشغيل IBM OS/2

قبل الإصدار 4.0، كان نظام التشغيل OS/2 مزودًا بمديرين لجدول الأقسام. وكانا fdisk في وضع النص [15] و fdiskpm الرسومي [16] . ويتمتع كلاهما بوظيفة متطابقة، ويمكنهما التعامل مع أقسام FAT وأقسام HPFS الأكثر تقدمًا .

يمكن لأنظمة التشغيل OS/2 4.5 والإصدارات الأحدث (بما في ذلك eComStation و ArcaOS ) استخدام نظام الملفات JFS ، بالإضافة إلى FAT وHPFS. وقد تم استبدالها fdiskبـ Logical Volume Manager (LVM).

ماخ و 386BSD

fdiskتم كتابة نظام التشغيل Mach بواسطة Robert Baron. تم نقله إلى 386BSD بواسطة Julian Elischer، [17] ويتم استخدام التنفيذ بواسطة FreeBSD ، [2] و NetBSD [3] و DragonFly BSD ، [5] كل ذلك اعتبارًا من عام 2019، بالإضافة إلى الإصدارات المبكرة من OpenBSD بين عامي 1995 و1997 قبل OpenBSD 2.2. [1]

أعاد توبياس وينجارتنر كتابة fdiskOpenBSD 2.2 في عام 1997، [4] والذي تم تقسيمه لاحقًا بواسطة Apple Computer، Inc في عام 2002، ولا يزال يُستخدم كأساس لنظام التشغيل fdiskmacOS اعتبارًا من عام 2019. [6]

بالنسبة للأقسام الأصلية، تستخدم أنظمة BSD تقليديًا BSD disklabel ، ويتم fdiskدعم التقسيم فقط على بعض المعماريات (لأسباب تتعلق بالتوافق) وبالإضافة إلى BSD disklabel فقط (وهو أمر إلزامي).

لينكس

في لينكس، fdiskهو جزء من حزمة قياسية توزعها منظمة Linux Kernel، util-linux. تم كتابة البرنامج الأصلي بواسطة Andries E. Brouwer و AV Le Blanc وتمت إعادة كتابته لاحقًا بواسطة Karel Zak و Davidlohr Bueso عندما قاموا بتقسيم util-linuxالحزمة في عام 2006. يسمح برنامج بديل قائم على ncurses ، cfdisk ، للمستخدمين بإنشاء تخطيطات الأقسام عبر واجهة مستخدم نصية (TUI). [18]

انظر أيضا

مراجع

  1. ^ ab "fdisk(8) — برنامج صيانة جدول شرائح الحاسوب (MBR)". دليل مدير النظام . FreeBSD ، NetBSD ، OpenBSD ، DragonFly BSD .
  2. ^ "fdisk — أداة صيانة جدول شرائح الكمبيوتر الشخصي". مرجع BSD المتقاطع . FreeBSD .
    • "fdisk -- أداة صيانة جدول شرائح الكمبيوتر الشخصي". صفحات دليل FreeBSD.
  3. ^ ab "fdisk — برنامج صيانة أقسام MS-DOS". BSD Cross Reference . NetBSD .
  4. ^ ab "fdisk — برنامج صيانة جدول الأقسام". BSD Cross Reference . OpenBSD .
    • "fdisk — برنامج صيانة جدول الأقسام". صفحة خادم دليل OpenBSD.
  5. ^ "fdisk — برنامج صيانة جدول شرائح الكمبيوتر (MBR)". مرجع BSD المتقاطع . DragonFly BSD .
    • "برنامج صيانة جدول شرائح الكمبيوتر (MBR) fdisk". صفحات دليل DragonFly عبر الإنترنت.
  6. ^ من "fdisk.tproj/fdisk.8"، macOS 10.14.1، Apple
  7. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition . Microsoft Press . ISBN 0-7356-1812-7.
  8. ^ "دليل مستخدم Datalight ROM-DOS" (PDF) . www.datalight.com .
  9. ^ دليل مستخدم DR DOS 6.0 ونصائح حول التحسين والتكوين
  10. ^ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf محفوظ في 25 سبتمبر 2019 على موقع Wayback Machine [ الرابط المباشر PDF ]
  11. ^ "PTS-DOS 2000 Pro User Manual" (PDF) . Buggingen, Germany: Paragon Technology GmbH . 1999. مؤرشف (PDF) من الأصل في 2018-05-12 . تم الاسترجاع في 2018-05-12 .
  12. ^ "ibiblio.org FreeDOS Group -- FreeDOS Base". www.ibiblio.org . تم الاسترجاع في 2020-06-03 .
  13. ^ "كيفية استخدام أدوات Fdisk وFormat لتقسيم القرص الصلب أو إعادة تقسيمه". الدعم (الإصدار 6.0). مايكروسوفت . 28 يونيو 2012.
  14. ^ "Fdisk لا يتعرف على الحجم الكامل للأقراص الصلبة التي يزيد حجمها عن 64 جيجابايت". الدعم (الإصدار 4.0). مايكروسوفت . 24 أغسطس 2012.
  15. ^ "JaTomes Help - OS/2 Commands". مؤرشف من الأصل في 2019-04-14 . تم الاسترجاع في 2019-06-20 .
  16. ^ "JaTomes Help - OS/2 Commands". مؤرشف من الأصل في 2019-04-14 . تم الاسترجاع في 2019-06-20 .
  17. ^ "Fdisk".
  18. ^ شارما، ديبيش (2021-02-22). "كيفية إنشاء أقسام لينكس وتغيير حجمها وحذفها باستخدام Cfdisk". MUO . تم الاسترجاع في 2023-05-15 .

قراءة إضافية

  • ولفيرتون، فان (1990). أوامر MS-DOS: مرجع سريع من Microsoft، الطبعة الرابعة المنقحة . Microsoft Press . ISBN 978-1556152894.
  • كاثي إيفينز؛ بريان بروفيت (1993). OS/2 Inside & Out . أوزبورن ماكجرو هيل . ISBN 978-0078818714.
  • تيم أوريلي؛ تروي موت؛ والتر جلين (1999). ويندوز 98 باختصار: مرجع سريع لسطح المكتب . أوريلي . رقم ISBN 978-1565924864.
  • كيفية تقسيم القرص الصلب في لينكس باستخدام fdisk
  • دليل مبرمج Linux، fdisk(8)
  • fdisk من utils-linux-ng
  • blkid - أداة سطر أوامر لتحديد/طباعة سمات جهاز الحظر
  • استخدام الأمر blkid محفوظ في 2016-09-13 على موقع Wayback Machine .
  • دليل مدير نظام FreeBSD، FDISK(8)
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=Fdisk&oldid=1195127808"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate