كيفية إصلاح محرك أقراص NTFS في نظام ويندوز لا يعمل على نظام لينكس

إذا لم يتمكن نظام لينكس من فتح قرص صلب مهيأ لنظام ويندوز، فتأكد أولاً من أنه قسم NTFS وأن الجهاز نفسه سليم. في بعض حالات مشاكل بيانات NTFS الوصفية، ntfsfixيمكن لأداة لينكس إجراء إصلاحات محدودة وطلب فحص شامل عند بدء تشغيل ويندوز في المرة القادمة. هذه الأداة ليست نسخة لينكس من CHKDSK ، ولا يمكنها إصلاح الأجهزة المعطلة أو استعادة الملفات المفقودة. قم بعمل نسخة احتياطية من أي بيانات قابلة للقراءة قبل إجراء أي تغييرات؛ إذا كان القرص يصدر صوت طقطقة، أو ينقطع اتصاله، أو يُبلغ عن أخطاء في الإدخال/الإخراج، فتوقف عن ذلك وأعطِ الأولوية لنسخ البيانات أو إنشاء صورة لها.

قم بتثبيت أداة إصلاح نظام الملفات NTFS

ntfsfixيأتي مزودًا بأدوات NTFS. تختلف أسماء الحزم بين توزيعات لينكس، وبعض التوزيعات تفصل برنامج التشغيل والأدوات في حزم منفصلة. ثبّته من المستودعات الرسمية لإصدارك.

توزيعة لينكسأمر التثبيت
أوبونتو أو ديبيانsudo apt install ntfs-3g
فيدوراsudo dnf install ntfsprogs
آرتش لينكسsudo pacman -S ntfsprogs
openSUSE Tumbleweedsudo zypper install ntfsprogs

قد يختلف توفر الحزم باختلاف الإصدارات، خاصةً في openSUSE Leap. إذا لم يتمكن مدير الحزم لديك من العثور على الأداة، فتحقق من فهرس حزم التوزيعة قبل إضافة مستودع آخر. يوثق دليل ntfsfix الأداة، بينما توضح حزم Ubuntu ntfs-3g و Fedora ntfsprogs و Arch ntfsprogs كيفية تنظيم الحزم.

يعرض طرفية لينكس الأمر لتثبيت حزمة ntfs-3g على نظام أوبونتو أو ديبيان.
قم بتثبيت الحزمة التي توفر ntfsfixالتوزيع الخاص بك.

حدد قسم NTFS بعناية

قم بتوصيل القرص الصلب، وافتح نافذة طرفية، ثم قم بتشغيل الأمر التالي:

lsblk -f

انظر إلى الأعمدة FSTYPE<<> LABELو <<> و << MOUNTPOINTS>. اختر القسم الذي يظهر نظام ملفاته باسم << ntfs>. قد يظهر القرص باسم << > /dev/sdbمع قسم مثل /dev/sdb1<<>؛ تستخدم أقسام NVMe أسماءً مثل << /dev/nvme0n1p3>. يجب أن يستهدف أمر الإصلاح قسم NTFS ، وليس القرص بأكمله. لا تنسخ اسم الجهاز الموضح أدناه كمثال قبل التحقق من مخرجاتك.

تم إدخال الأمر lsblk -f في طرفية لينكس لتحديد أجهزة الكتل وأقسام NTFS.
استخدم هذه الطريقة lsblk -fللعثور على قسم NTFS بدلاً من تخمين اسم الجهاز الخاص به.

قم بإلغاء تحميله وقم بتشغيل فحص عدم الكتابة

استبدل /dev/sdX1في الأوامر بقسم NTFS الذي حددته بالضبط. تحقق مما إذا كان نظام Linux قد قام بتثبيته:

findmnt --source /dev/sdX1

إذا كان القرص مثبتاً، فأغلق الملفات والنوافذ التي تستخدم القرص، ثم قم بإلغاء تثبيته:

sudo umount /dev/sdX1

إذا أشار الأمر إلى أن الهدف مشغول، فأغلق البرامج التي تستخدمه وحاول مرة أخرى. لا تتابع العملية أثناء تثبيت القسم. يمكنك بعد ذلك طلب ntfsfixتقرير بما سيفعله الأمر في حال عدم إجراء أي تغييرات.

sudo ntfsfix --no-action /dev/sdX1

هذه معاينة مفيدة، وليست تشخيصًا كاملاً أو ضمانًا لنجاح الإصلاح. إذا لم يكن القسم المحدد بنظام ملفات NTFS، فتوقف وأعد التحقق من قائمة الأجهزة.

يعرض طرفية لينكس أمر إلغاء التحميل متبوعًا بـ ntfsfix لقسم NTFS كمثال.
قم بإلغاء تحميل القسم المحدد قبل تشغيل أداة نظام الملفات؛ استبدل العنصر النائب باسم جهازك الذي تم التحقق منه.

قم بتشغيل إصلاح NTFS المحدود

بعد تأكيد الجهاز وفصله، قم بتشغيل الأمر التالي:

sudo ntfsfix /dev/sdX1

اقرأ المخرجات وانتظر حتى ينتهي الأمر. ntfsfixيعالج هذا الأمر مجموعة محدودة من مشكلات عدم اتساق نظام الملفات NTFS الشائعة، ويعيد ضبط سجل NTFS، ويجدول فحصًا لاتساق NTFS عند تشغيل نظام Windows لأول مرة. لا تعني رسالة اكتمال أمر Linux بالضرورة إصلاح جميع مشكلات نظام الملفات.

أكمل الفحص في نظام التشغيل ويندوز

افصل القرص بأمان إذا لزم الأمر، ثم أعد توصيله بجهاز كمبيوتر يعمل بنظام ويندوز، واترك أي فحص مُجدول لنظام الملفات يعمل. إذا استمر ويندوز في الإبلاغ عن أخطاء، فافتح موجه الأوامر كمسؤول وقم بتشغيل الأمر التالي chkdsk X: /f، مع استبدال X:بحرف محرك الأقراص الظاهر في ويندوز. تُشير وثائق مايكروسوفت إلى أن هذا الأمر /fيُصلح أخطاء نظام الملفات المنطقية؛ إذا كان القرص قيد الاستخدام، فقد يطلب ويندوز جدولة الفحص عند إعادة التشغيل التالية. قم بنسخ الملفات المهمة احتياطيًا أولًا، لأن عمليات الإصلاح تُغير بيانات تعريف نظام الملفات.

يعرض موجه أوامر ويندوز الأمر chkdsk X: /f كأمر إصلاح NTFS اللاحق.
استخدم أداة CHKDSK الخاصة بنظام التشغيل Windows لإجراء فحص كامل لنظام الملفات NTFS؛ استبدل حرف محرك الأقراص الصحيح في نظام التشغيل Windows.

إذا كان القرص للقراءة فقط بعد استخدام نظام ويندوز، فقد يظل في وضع الإسبات أو يتأثر بخاصية بدء التشغيل السريع. يوضح دليل NTFS-3G أن هذا قد يجعل أقسام NTFS الداخلية للقراءة فقط أو غير متناسقة. قم بتشغيل ويندوز وأعد إيقاف تشغيله بالكامل قبل المحاولة مرة أخرى؛ لا تقم بفرض إمكانية الكتابة على قرص في وضع الإسبات.

لا تستخدم العلامات الإضافية كحلول عامة.

من السهل إساءة فهم النصيحة القديمة --clear-bad-sectors: فهي تمسح قائمة القطاعات التالفة المسجلة في نظام الملفات NTFS، والتي يصفها الدليل بأنها مفيدة بعد استنساخ قرص قديم إلى قرص جديد. لكنها لا تُصلح القطاعات التالفة فعليًا أو القرص المعطل. كما أنها --clear-dirtyتُغير علامة "غير نظيف" لوحدة التخزين؛ فهي ليست بديلًا عن فحص نظام الملفات. تجنب هذه الخيارات إلا إذا كنت تفهم سبب الحاجة إلى تغيير البيانات الوصفية.

إذا كان القرص مفقودًا lsblk، أو ينقطع اتصاله بالإنترنت بشكل متكرر، أو يُنتج أخطاء قراءة، ntfsfixفإن هذه الأداة غير مناسبة. تحقق من الكابل أو المنفذ أو العلبة فقط إذا كان ذلك آمنًا، واحفظ بياناتك قبل محاولة إجراء أي إصلاحات أخرى. بالنسبة لأخطاء نظام الملفات العادية، استخدم هذه الأداة ntfsfixكخطوة إسعافية أولية فقط، وأكمل الفحص في نظام ويندوز باستخدام أداة CHKDSK.

اترك تعليقاً

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

كيفية تسجيل صوت مكبر الصوت على نظام لينكس باستخدام برنامج أوداسيتي

يمكنك تسجيل صوت سطح مكتب لينكس في برنامج Audacity عن طريق توجيه دفق التسجيل إلى مصدر شاشة جهاز الإخراج. اتبع خطوات PulseAudio وPipeWire، ونصائح التصدير، وحلول مشكلة المسارات الصامتة.

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

كيفية استخدام دروب بوكس ​​على نظام لينكس: تثبيت ومزامنة ملفاتك

قم بتثبيت Dropbox على نظام Linux من الحزمة الرسمية، وقم بتسجيل الدخول، ومزامنة مجلد محلي، وإدارة المزامنة الانتقائية، والتحقق من الحالة من سطر الأوامر.

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت برنامج Inkscape على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت Inkscape من مستودعات توزيعة Linux الخاصة بك، أو من PPA المستقرة لنظام Ubuntu، أو Snap، أو Flathub، مع الأوامر والملاحظات الحالية لاختيار مصدر الحزمة.

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

كيفية تثبيت برنامج SABnzbd على نظام لينكس وتكوينه

قم بتثبيت برنامج SABnzbd على نظامي أوبونتو أو ديبيان، أو قم بتشغيله في حاوية Docker على نظام لينكس آخر. ثم افتح واجهة الويب وقم بضبط إعدادات مزود الخدمة ومجلدات التنزيل.

كيفية التبديل من Bash إلى Zsh على نظام Linux

كيفية التبديل من Bash إلى Zsh على نظام Linux

قم بتثبيت Zsh على Ubuntu أو Fedora أو Arch أو openSUSE، واختبره قبل تغيير shell تسجيل الدخول الخاص بك، وانقل إعدادات Bash بأمان، ويمكنك إضافة Oh My Zsh اختياريًا.

كيفية تثبيت سمة Paper GTK على نظام لينكس

كيفية تثبيت سمة Paper GTK على نظام لينكس

قم بتثبيت سمة Paper GTK من مستودعات Linux المدعومة، وقم بتمكينها لتطبيقات GTK في GNOME Tweaks، وشاهد ما يمكن للسمة القديمة تغييره وما لا يمكنها تغييره.

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

كيفية تثبيت وإعداد Plex على OpenMediaVault باستخدام Compose

تمت أرشفة إضافة OpenMediaVault Plex القديمة. قم بإعداد Plex على OMV 8 باستخدام OMV-Extras، وإضافة Compose، ووحدة التخزين الدائمة، وحاوية Plex الرسمية.

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

كيفية تثبيت نواة لينكس جديدة على نظام openSUSE Leap

اتبع عملية Kernel:HEAD الموثقة لنظام openSUSE Leap، واحتفظ بنواة أقدم متاحة عند بدء التشغيل، وراجع المخاطر قبل تثبيت نواة التطوير.

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

كيفية العثور على الملفات المكررة وإزالتها على نظام لينكس باستخدام FSlint

استخدم FSlint لفحص مجلدات Linux المحددة، ومراجعة المجموعات المكررة، وحذف الملفات الزائدة بأمان أو معرفة متى يكون دمج الروابط الصلبة مناسبًا.

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

كيفية تفعيل تسجيل الدخول التلقائي على نظام لينكس

قم بتمكين تسجيل الدخول التلقائي على نظام Linux من خلال إعدادات GNOME أو KDE Plasma أو LightDM، ثم تعلم كيفية إيقاف تشغيله وما هي إجراءات الحماية الأمنية المتبقية.