.\" -*- coding: UTF-8 -*- .\" fsck.fat.8 - manpage for fsck.fat .\" .\" Copyright (C) 2006-2014 Daniel Baumann .\" Copyright (C) 2018-2021 Pali Rohár .\" .\" This program is free software: you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation, either version 3 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . .\" .\" The complete text of the GNU General Public License .\" can be found in /usr/share/common-licenses/GPL-3 file. .\" .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH FSCK.FAT 8 "31 يناير 2021" "dosfstools 4.2" .SH الاسم .\" ---------------------------------------------------------------------------- fsck.fat \- فحص وإصلاح أنظمة ملفات FAT لنظام MS\-DOS .SH موجز .\" ---------------------------------------------------------------------------- \fBfsck.fat\fP [\fIخيارات\fP] \fIالجهاز\fP .SH الوصف \fBfsck.fat\fP يتحقق من اتساق أنظمة ملفات MS\-DOS ويحاول إصلاحها اختيارياً. .PP يمكن تصحيح مشاكل نظام الملفات التالية (بهذا الترتيب): .IP \(bu 4 يحتوي FAT على أرقام عناقيد غير صالحة. يتم تغيير العنقود إلى EOF. .IP \(bu 4 تحتوي سلسلة عناقيد الملف على حلقة. يتم كسر الحلقة. .IP \(bu 4 عناقيد تالفة (أخطاء قراءة). يتم وضع علامة تالفة على العناقيد وإزالتها من الملفات المالكة لها. هذا الفحص اختياري. .IP \(bu 4 أدلة تحتوي على عدد كبير من الإدخالات التالفة (ربما تالفة). يمكن حذف الدليل. .IP \(bu 4 الملفات . و .. ليست أدلة. يمكن حذفها أو إعادة تسميتها. .IP \(bu 4 الأدلة . و .. في الدليل الجذر. يتم حذفها. .IP \(bu 4 أسماء ملفات تالفة. يمكن إعادة تسميتها. .IP \(bu 4 إدخالات دليل مكررة. يمكن حذفها أو إعادة تسميتها. .IP \(bu 4 أدلة ذات حقل حجم غير صفري. يتم تعيين الحجم إلى صفر. .IP \(bu 4 الدليل . لا يشير إلى الدليل الأب. يتم تعديل مؤشر البداية. .IP \(bu 4 الدليل .. لا يشير إلى أب الدليل الأب. يتم تعديل مؤشر البداية. .IP \(bu 4 \&. و .. ليسا أول إدخالين في دليل غير جذر. يتم إنشاء الإدخالات، مع نقل الفتحات المشغولة إذا لزم الأمر. .IP \(bu 4 رقم العنقود البادئ لملف غير صالح. يتم اقتطاع الملف. .IP \(bu 4 يحتوي الملف على عناقيد تالفة أو حرة. يتم اقتطاع الملف. .IP \(bu 4 سلسلة عناقيد الملف أطول مما تشير إليه حقول الحجم. يتم اقتطاع الملف. .IP \(bu 4 يشارك ملفان أو أكثر نفس العنقود (العناقيد). يتم اقتطاع جميع الملفات باستثناء ملف واحد. إذا كان الملف الذي يتم اقتطاعه هو ملف دليل تمت قراءته بالفعل، يتم إعادة تشغيل فحص نظام الملفات بعد الاقتطاع. .IP \(bu 4 سلسلة عناقيد الملف أقصر مما تشير إليه حقول الحجم. يتم اقتطاع الملف. .IP \(bu 4 تسمية وحدة التخزين في الدليل الجذر أو التسمية في قطاع الإقلاع غير صالحة. يتم إزالة التسميات غير الصالحة. .IP \(bu 4 تسمية وحدة التخزين في الدليل الجذر والتسمية في قطاع الإقلاع مختلفتان. يتم نسخ تسمية وحدة التخزين من الدليل الجذر إلى قطاع الإقلاع. .IP \(bu 4 العناقيد محددة كمستخدمة ولكنها غير مملوكة لملف. يتم تحديدها كحرة. .PP بالإضافة إلى ذلك، يتم اكتشاف المشكلات التالية، ولكن لا يتم إصلاحها: .IP \(bu 4 معاملات غير صالحة في قطاع الإقلاع .PP عندما يتحقق \fBfsck.fat\fP من نظام ملفات، فإنه يجمع كل التغييرات في الذاكرة وينفذها فقط بعد اكتمال جميع الفحوصات. يمكن تعطيل هذا باستخدام الخيار \fB\-w\fP. .PP يُدعم نوعان مختلفان من نظام ملفات FAT. المعياري هو أنظمة ملفات FAT12 و FAT16 و FAT32 كما عرفتها مايكروسوفت والمستخدمة على نطاق واسع في الأقراص الصلبة والوسائط القابلة للإزالة مثل عصي USB وبطاقات SD. النوع الآخر هو متغير Atari القديم المستخدم في Atari ST. .PP .\" ---------------------------------------------------------------------------- هناك بعض الاختلافات الطفيفة في تنسيق Atari: يتم تفسير بعض حقول قطاع الإقلاع بشكل مختلف قليلاً، وإدخالات FAT الخاصة لنهاية الملف والعنقود التالف يمكن أن تكون مختلفة. تحت MS\-DOS، يُستخدم 0xfff8 لـ EOF ويستخدم Atari 0xffff افتراضيًا، لكن كلا النظامين يتعرفان على جميع القيم من 0xfff8\(en0xffff كنهاية ملف. يستخدم MS\-DOS فقط 0xfff7 للعناقيد التالفة، بينما في Atari القيم 0xfff0\(en0xfff7 لهذا الغرض (لكن القيمة القياسية لا تزال 0xfff7). .SH الخيارات .IP \fB\-a\fP 4 إصلاح نظام الملفات آليًا. لا حاجة لتدخل المستخدم. كلما كان هناك أكثر من طريقة لحل مشكلة، يتم استخدام النهج الأقل تدميرًا. .IP \fB\-A\fP 4 اختر استخدام تنويعة أتاري (Atari) لنظام ملفات FAT إذا لم يكن نشطًا بالفعل، وإلا فاختر نظام ملفات FAT القياسي. يُختار هذا مبدئيًا إذا شُغل \fBmkfs.fat\fP على نظام Linux Atari 68k. .IP \fB\-b\fP 4 إجراء فحص قطاع إقلاع للقراءة فقط. .IP "\fB\-c\fP \fIصفحة\fP" 4 استخدام صفحة الشيفرة DOS \fIصفحة\fP لفك تشفير أسماء الملفات القصيرة. افتراضيًا، تُستخدم صفحة الشيفرة 850. .IP "\fB\-d\fP \fIمسار\fP" 4 حذف الملف المحدد. إذا كان هناك أكثر من ملف بهذا الاسم، يتم حذف الأول. يمكن إعطاء هذا الخيار أكثر من مرة. .IP \fB\-f\fP 4 إنقاذ سلاسل العناقيد غير المستخدمة إلى ملفات. افتراضيًا، تُضاف العناقيد غير المستخدمة إلى مساحة القرص الحرة باستثناء الوضع التلقائي (\fB\-a\fP). .IP "\fB\-F\fP \fINUM\fP" 4 تحديد جدول FAT \fIرقم\fP للوصول إلى نظام الملفات. افتراضيًا، يُفترض القيمة \fI0\fP ثم يتم اختيار أول جدول FAT غير تالف. غير تالف يعني أن جدول FAT لديه عنقود أول صالح. إذا تم استخدام القيمة الافتراضية \fI0\fP وكانت جميع جداول FAT تالفة، فإن \fBfsck.fat\fP يستسلم ولا يحاول إصلاح نظام ملفات FAT. إذا تم تحديد قيمة \fIرقم\fP غير صفرية، فإن \fBfsck.fat\fP يستخدم جدول FAT \fIرقم\fP لإصلاح نظام ملفات FAT. إذا كان جدول FAT \fIرقم\fP لديه عنقود أول تالف، فإن \fBfsck.fat\fP سيصلحه. في أي حال، إذا كان نظام ملفات FAT يحتوي على جداول FAT أكثر، فإن المحتوى المُصلح لجدول FAT المختار يُنسخ إلى جداول FAT الأخرى. لإصلاح العنقود الأول التالف، يلزم استدعاء \fBfsck.fat\fP بقيمة \fIرقم\fP غير صفرية. .IP \fB\-l\fP 4 سرد أسماء مسارات الملفات التي تتم معالجتها. .IP \fB\-n\fP 4 وضع عدم التشغيل: التحقق من الأخطاء بشكل غير تفاعلي، ولكن لا تكتب أي شيء إلى نظام الملفات. .IP \fB\-p\fP 4 مثل \fB\-a\fP، للتوافق مع أدوات *fsck الأخرى. .IP \fB\-r\fP 4 إصلاح نظام الملفات بشكل تفاعلي. يُطلب من المستخدم المشورة كلما كان هناك أكثر من نهج لإصلاح عدم الاتساق. هذا هو الوضع الافتراضي ويتم الاحتفاظ بالخيار فقط للتوافق مع الإصدارات السابقة. .IP \fB\-S\fP 4 اعتبر أسماء الملفات القصيرة (8.3) التي تحتوي على مسافات في المنتصف غير صالحة، كما فعلت الإصدارات السابقة من هذا البرنامج. على الرغم من أن مواصفات FAT لا تحظر هذه الأسماء، ولم يتم التعامل معها كأخطاء بواسطة أدوات فحص نظام الملفات من Microsoft، إلا أن العديد من برامج DOS غير قادرة على معالجة الملفات بهذه الأسماء. قد يؤدي استخدام هذا الخيار إلى جعلها قابلة للوصول لهذه البرامج. .IP "" 4 تعتبر أسماء الملفات القصيرة التي \fIتبدأ\fP بمسافة غير صالحة بغض النظر عن إعداد هذا الخيار. .IP "" 4 قامت الإصدارات السابقة من هذا البرنامج بمعالجة \fIEA DATA. SF\fP و \fIWP ROOT. SF\fP بشكل استثنائي كأسماء قصيرة صالحة؛ استخدام هذا الخيار لا يحافظ على هذا الاستثناء. .IP \fB\-t\fP 4 ضع علامة على العناقيد غير القابلة للقراءة كتالفة. .IP "\fB\-u\fP \fIPATH\fP" 4 حاول استعادة الملف المحدد. يحاول \fBfsck.fat\fP تخصيص سلسلة من العناقيد المتجاورة غير المخصصة بدءًا من عنقود البداية للملف المستعاد. يمكن إعطاء هذا الخيار أكثر من مرة. .IP \fB\-U\fP 4 اعتبر تسمية وحدة التخزين والإقلاع بالأحرف الصغيرة غير صالحة واسمح فقط بالأحرف الكبيرة. هذه التسميات محظورة بواسطة مواصفات FAT، ولكنها مستخدمة على نطاق واسع بواسطة أدوات Linux. علاوة على ذلك، لا تواجه أنظمة MS\-DOS و Windows مشاكل في قراءتها. لذلك، يُسمح افتراضيًا بتسميات وحدة التخزين والإقلاع بالأحرف الصغيرة. .IP \fB\-v\fP 4 وضع الإسهاب. يُنتج مخرجات أكثر قليلاً. .IP \fB\-V\fP 4 قم بإجراء مرحلة تحقق. يتم تكرار فحص نظام الملفات بعد التشغيل الأول. يجب ألا تُبلغ المرحلة الثانية عن أي أخطاء قابلة للإصلاح. قد تستغرق وقتًا أطول بكثير من المرحلة الأولى، لأن المرحلة الأولى قد تولد قائمة طويلة من التعديلات التي يجب فحصها لكل قراءة قرص. .IP "\fB\-\-variant\fP \fIالنوع\fP" 4 أنشئ نظام ملفات من البديل \fITYPE\fP. القيم المقبولة هي \fIstandard\fP و \fIatari\fP (بأي مزيج من الحروف الكبيرة/الصغيرة). راجع أعلاه ضمن الوصف لمعرفة الاختلافات. .IP \fB\-w\fP 4 اكتب التغييرات على القرص فورًا. .IP \fB\-y\fP 4 نفس \fB\-a\fP (إصلاح نظام الملفات آليًا) للتوافق مع أدوات fsck الأخرى. .IP \fB\-\-help\fP 4 .\" ---------------------------------------------------------------------------- اعرض رسالة مساعدة تصف الاستخدام والخيارات ثم اخرج. .SH "حالة الخروج" .IP 0 4 لم يتم اكتشاف أي أخطاء قابلة للاسترداد. .IP 1 4 تم اكتشاف أخطاء قابلة للاسترداد أو اكتشف \fBfsck.fat\fP تناقضًا داخليًا. .IP 2 4 .\" ---------------------------------------------------------------------------- خطأ في الاستخدام. لم يصل \fBfsck.fat\fP إلى نظام الملفات. .SH الملفات .IP "\fIfsck0000.rec\fP، \fIfsck0001.rec\fP، ..." 4 .\" ---------------------------------------------------------------------------- عند الاسترداد من نظام ملفات تالف، يقوم \fBfsck.fat\fP بتفريغ البيانات المستردة في ملفات مسماة \fIfsckNNNN.rec\fP في الدليل الأعلى لنظام الملفات. .SH العلل .IP \(bu 4 لا يزيل الأدلة الفارغة تمامًا. .IP \(bu 4 يجب أن يعطي رسائل تشخيصية أكثر. .IP \(bu 4 .\" ---------------------------------------------------------------------------- يجب أن تستخدم استعادة الملفات خوارزمية أكثر تعقيدًا. .SH "انظر أيضًا" .\" ---------------------------------------------------------------------------- \fBfatlabel\fP(8)، \fBmkfs.fat\fP(8) .SH "الصفحة الرئيسة" .\" ---------------------------------------------------------------------------- موطن مشروع \fBdosfstools\fP هو صفحة مشروعه على GitHub .UR https://github.com/dosfstools/dosfstools .UE . .SH المؤلفون كُتبت \fBdosfstools\fP بواسطة .MT werner.almesberger@\:lrc.di.epfl.ch فيرنر ألمسبيرجر .ME ، و .MT Roman.Hodek@\:informatik.\:uni\-erlangen.de رومان هوديك .ME ، وآخرين. المداومون الحاليون هم .MT aeb@\:debian.org أندرياس بومبي .ME و .MT pali.rohar@\:gmail.com بالي روهار .ME . .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .