إذا كنت تعتقد أن أنظمة NTFS و Fat الوحيدة هي فقط مجزأة ، فمن المؤكد أنك ستفاجأ عند قراءة هذه السطور ، ومن الشائع جدًا أن تعتقد أن هذا يحدث فقط مع Windows ، ولكن في الواقع جميع أنظمة الملفات بدرجة أقل أو أكبر سينتهي الأمر بالتفتت ، كلما تم مسح وكتابة معلومات جديدة ، يتم إنشاء "فجوات" يتم ملؤها ببيانات معينة ذات أحجام مختلفة عن بعضها البعض ، وهذا ما ينتج عنه تجزئة.
بالتأكيد كل نظام ملفات له خصائص معينة عندما يتعلق الأمر بالتعامل مع التجزئة ، المفضل لدي هو XFS ليس فقط لدعمه مع ريد هات، ولكن بالإضافة إلى ذلك ، فهو أحد أفضل الأقسام للأقسام الأكبر ويستفيد بشكل أفضل من معالجات 64 بت.
لذلك لنبدأ بالتحقق من حالة تجزئة القرص الصلب.
لهذا سوف نستخدم أداة لـ XFS تسمى xfs_db بهذا يمكننا تصحيح أخطاء XFS eXtendingFileSistem_DeBuger في معظم الحالات ، تأتي هذه الأداة مع النظام إذا كنت تستخدم XFS ، وإلا فيجب علينا تثبيتها com.xfsdump.
لذا دعنا نكتشف ما إذا كان لدينا xfsdump في Fedora 23
بحث dnf xfs
تم إجراء آخر فحص لانتهاء بيانات التعريف —-.
=================================================== =========================== S / N المتطابقة: xfs ==================== =================================================== ======
xfsdump.armv7hl: أدوات مساعدة إدارية لنظام ملفات XFS
xfsdump هي حزمة المرافق التي يوفرها Fedora ، في حالة Arch فهي مدمجة بالفعل في النظام.
للتحقق من حالة تجزئة قسم xfs ، سنكتب هذا الرمز:
xfs_db -c frag -r / dev /
التوصية هي أنه إذا كانت النسبة أكبر من 10٪ ، فتابع عملية إلغاء التجزئة ، وإذا كانت أقل ، فيمكنك تركها لوقت لاحق.
الآن ، إذا استخدمنا "-c frag" ، فسيتم إرسال الأمر الذي سنقوم بتنفيذه إلى xfs_db فقط للتشاور ، إذا لم نضع "-c frag" ، فسيضع برومب حتى نتمكن من تنفيذ الاستعلامات وسنضع "frag" عليه ، أسرع طريقة هي:
xfs_db -c frag -r / dev / mmcblk0p3 الحالي 66155 ، مثالي 65615 ، عامل التجزئة 0.82٪
كما نرى في الجزء السابق ، لدي درجة تجزئة بنسبة 0.82٪ منذ بضعة أيام قمت بإلغاء تجزئتها ، كانت تجزئة حوالي 5٪.
إلغاء تجزئة قسم XFS
الآن ننتقل إلى إلغاء تجزئة القسم ، للبدء ، يجب علينا التنفيذ xfs_fsr ما هو داخل العبوة com.xfsdump التي قمنا بتثبيتها مسبقًا ؛ xfs_fsr يعني eXtendedFileSystem_FileSystemReorganizer، ومهمتك هي إعادة تنظيم نظام XFS.
لذلك نكتب:
xfs_fsr -v / dev / mmcblk0p3 / start inode = 0ino = 1928 النصوص قبل: 2 بعد: 1 DONE ino = 1928ino = 219417 textents before: 2 after: 1 DONE ino = 219417ino = 219395—
مع الأخذ في الاعتبار أنه بناءً على درجة التجزئة ، فإن الوقت الذي يستغرقه إجراء إلغاء التجزئة سيكون أكبر أو أقل.
بمجرد الانتهاء من العملية ، نراجع درجة التجزئة مرة أخرى:
xfs_db -c frag -r / dev / mmcblk0p3
وهذه هي طريقة إلغاء تجزئة أنظمة XFS ، إذا كان لديك محركات أقراص صلبة بأقسام تيرابايت وعند مراجعة درجة التجزئة وتصل إلى 10٪ ، يمكنك ملاحظة الفرق بعد إلغاء التجزئة.
معلومات ممتازة !! شكرا!! كنت أبحث عن هذا بالضبط ووجدته هنا ، استمر في العمل الجيد !!
في صحتك…
وكيف يتم ذلك في دبيان ، هل هم نفس الأسطر؟
أود أن أضيف فقط لمن لا يحترس أنه يجب إلغاء تجزئة أنظمة الملفات الموجودة على محركات الأقراص الثابتة فقط. في حين أن إلغاء التجزئة لن يقتل محرك الأقراص ذو الحالة الصلبة ، إلا أنه يتسبب في "تلفه" قبل الأوان.
تحياتي
نيكولا جابو
هل يمكنني عمل واحد آخر لـ Ubuntu؟
أريدك أن تصنع واحدة لدبيان أيضًا.