- 1 1. مقدمة
- 2 2. طرق دعم NTFS (NTFS3 مقابل NTFS-3G)
- 3 3. تثبيت NTFS-3G
- 4 4. كيفية تثبيت قسم NTFS
- 5 5. إعدادات أذونات وصول NTFS
- 6 6. استكشاف الأخطاء وإصلاحها
- 7 7. الأسئلة الشائعة
- 7.1 7.1 أيهما يجب أن أستخدم، NTFS-3G أم NTFS3؟
- 7.2 7.2 هل يمكنني تهيئة محرك أقراص NTFS في Ubuntu؟
- 7.3 7.3 ما هو الحل إذا ظهرت رسالة “تم رفض الإذن”؟
- 7.4 7.4 “كيف أزيل محرك أقراص NTFS بأمان؟”
- 7.5 7.5 لا يمكنني تثبيت محرك أقراص NTFS الذي كنت أستخدمه في Windows على Ubuntu
- 7.6 7.6 “يظهر الجهاز أو المورد مشغولًا (Device or resource busy) ولا يمكن إلغاء التثبيت”
- 7.7 7.7 بعد إعداد fstab، لا يتم تثبيت قسم NTFS تلقائيًا
- 7.8 7.8 يظهر قسم NTFS “القرص ممتلئ”
- 7.9 ملخص
1. مقدمة
أثناء استخدام Ubuntu، غالبًا ما تحتاج إلى تثبيت أقراص صلبة أو محركات أقراص USB بصيغة NTFS من Windows. ومع ذلك، فإن Linux لا يدعم NTFS بشكل قياسي في الأصل، وغالبًا ما تكون الأقراص للقراءة فقط كما هي.
تشرح هذه المقالة بالتفصيل كيفية تثبيت وقراءة وكتابة محركات أقراص NTFS بشكل صحيح في Ubuntu.
1.1 الحاجة إلى التعامل مع NTFS في Ubuntu
يتعامل مستخدمو Ubuntu مع NTFS بشكل أساسي في الحالات التالية:
① بيئة التمهيد المزدوج مع Windows
عند تمهيد Windows وUbuntu على نفس الكمبيوتر، قد تحتاج إلى الوصول إلى أقسام بتنسيق NTFS من Ubuntu. هذا ضروري بشكل خاص عند تحرير الملفات التي تم إنشاؤها في Windows باستخدام Ubuntu أو عند مشاركة البيانات.
② استخدام الأقراص الصلبة الخارجية / محركات أقراص USB
تُنسّق معظم محركات الأقراص الصلبة الخارجية ومحركات أقراص USB بصيغة NTFS. لاستخدامها في Ubuntu، يجب عليك تكوين برامج دعم نظام ملفات NTFS بشكل صحيح.
③ سهولة استخدام NTFS
لا يحتوي NTFS على قيود على حجم الملف الواحد مقارنة بـ FAT32، مما يجعله مفيدًا بشكل خاص عند التعامل مع الملفات الكبيرة. كما أنه متوافق للغاية مع Windows، مما يجعله مفيدًا لتبادل البيانات عبر الأنظمة الأساسية المتعددة.
1.2 تحديات التعامل مع NTFS في Ubuntu
يدعم Linux قراءة NTFS افتراضيًا، ولكن يتطلب إعدادات إضافية للكتابة. قد تحدث أيضًا مشكلات بينه وبين Windows.
① التوافق مع “Fast Startup” في Windows
في Windows 10 و 11، يتم تمكين ميزة “Fast Startup” افتراضيًا. بسبب هذا، عند محاولة تثبيت قسم NTFS في Ubuntu، قد يصبح “للقراءة فقط”.
لتجنب هذه المشكلة، يجب عليك إجراء الإعدادات التالية في Windows:
✅ كيفية تعطيل Fast Startup
- افتح “لوحة التحكم” في Windows
- انقر فوق “خيارات الطاقة” ← “تحديد ما تفعله أزرار الطاقة”
- انقر فوق “تغيير الإعدادات غير المتوفرة حاليًا“
- قم بإلغاء تحديد “تشغيل الإعداد السريع” واحفظ التغييرات
سيضمن هذا الإعداد أن يتم تثبيت محركات أقراص NTFS بشكل صحيح في Ubuntu حتى بعد إيقاف تشغيل Windows.
② أذونات NTFS (حقوق الوصول)
في Linux، تختلف طرق إدارة الأذونات حسب نظام الملفات. نظرًا لأن NTFS هو نظام ملفات لـ Windows في الأصل، فإنه يحتوي على قيود مفادها أنه لا يمكن إدارته بواسطة حقوق الوصول القياسية في Linux (مثل chmod أو chown).
لذلك، من الضروري منح حقوق الكتابة لمستخدم معين عن طريق تحديد الخيارات المناسبة عند تثبيت NTFS (التفاصيل لاحقًا).
1.3 ما ستتعلمه في هذه المقالة
تشرح هذه المقالة بالتفصيل المحتويات التالية:
✅ الفرق بين NTFS-3G و NTFS3 (أيهما يجب استخدامه؟)
✅ كيفية تثبيت NTFS في Ubuntu (يدويًا وتلقائيًا)
✅ إعدادات أذونات قسم NTFS
✅ حلول للمشاكل الشائعة
سوف نمضي قدمًا في هذا الشرح، مع تقديم أوامر وأمثلة إعدادات محددة، بحيث يمكن لمبتدئي Ubuntu تطبيقها.
2. طرق دعم NTFS (NTFS3 مقابل NTFS-3G)
لتثبيت محركات أقراص بتنسيق NTFS في Ubuntu، هناك طريقتان رئيسيتان:
- NTFS-3G (المعيار التقليدي)
- NTFS3 (الطريقة الجديدة المضمنة في النواة)
من المهم فهم خصائص واختلافات كل منهما واختيار الطريقة المناسبة لبيئتك.
2.1 ما هو NTFS-3G؟
NTFS-3G هو برنامج تشغيل مفتوح المصدر في مساحة المستخدم يسمح بقراءة وكتابة NTFS في Linux.
✅ الميزات
- مدعوم افتراضيًا في Ubuntu
- قراءة وكتابة مستقرة
- يمكن إدارة أذونات الوصول (الامتيازات) بتفاصيل دقيقة
- يستخدم FUSE (نظام الملفات في مساحة المستخدم)
✅ المزايا
- استقرار عالٍ (يُستخدم منذ سنوات عديدة، وبه أخطاء قليلة)
- متوفر لجميع إصدارات Ubuntu
- يمكن تثبيته تلقائيًا بسهولة باستخدام إعدادات fstab
⚠️ العيوب
- يعمل في مساحة المستخدم بدلاً من وضع النواة، وبالتالي فإن الأداء منخفض
- لا يدعم تمامًا أحدث ميزات NTFS
2.2 ما هو NTFS3؟
NTFS3 هو برنامج تشغيل NTFS داخل النواة والذي تم تضمينه قياسيًا في نواة Linux 5.15 والإصدارات الأحدث.
✅ الميزات
- مدمج في نواة Linux
- تحسن كبير في الأداء مقارنة بـ NTFS-3G
- يعمل مباشرة على مستوى النواة، مما يتيح الوصول السريع إلى الملفات
✅ المزايا
- قراءة وكتابة سريعة (أسرع بنسبة 20-30% من NTFS-3G)
- وظيفة نواة قياسية، لذا لا يلزم وجود حزم إضافية
- يدعم ميزات NTFS الجديدة (الضغط، السمات الموسعة، إلخ)
⚠️ العيوب
- متوفر فقط في Ubuntu 22.04 والإصدارات الأحدث (لا يمكن استخدامه في الإصدارات القديمة)
- إدارة الأذونات غير كاملة (لا يعمل
chown
أوchmod
) - إعداد fstab معقد بعض الشيء
2.3 مقارنة بين NTFS-3G و NTFS3
لتبسيط اختيار الطريقة الأنسب، قمنا بتلخيص الاختلافات في الجدول أدناه.
الميزة | NTFS-3G | NTFS3 |
---|---|---|
السرعة | بطيء | سريع |
دعم الكتابة | نعم | نعم |
إدارة أذونات الوصول | قابل للتخصيص بشكل دقيق | محدود |
إصدارات Ubuntu المدعومة | جميع الإصدارات | 22.04 والإصدارات الأحدث |
التثبيت التلقائي عبر fstab | سهل | ممكن ولكنه معقد بعض الشيء |
البيئة الموصى بها | التوافق والاستقرار أولاً | الأداء أولاً |
2.4 أيهما تختار؟
تختلف الطريقة التي يجب اختيارها حسب إصدار Ubuntu واستخدامك.
✅ حالات اختيار NTFS-3G
- إذا كنت تستخدم Ubuntu 20.04 أو أقدم
- إذا كنت ترغب في التركيز على الاستقرار (آمن نظرًا لتاريخه الطويل)
- إذا كنت ترغب في إدارة أذونات الوصول بشكل جيد (يمكن استخدام
chmod
وchown
) - إذا كنت ترغب في التثبيت التلقائي بسهولة باستخدام fstab
✅ حالات اختيار NTFS3
- إذا كنت تستخدم Ubuntu 22.04 أو أحدث
- إذا كنت ترغب في التعامل مع أقسام NTFS بسرعة (إذا كنت تتعامل مع كميات كبيرة من البيانات)
- إذا كنت لا ترغب في تثبيت حزم إضافية (إذا كنت ترغب في استخدام وظائف النواة القياسية)
2.5 طرق التحقق السهلة
للتحقق مما إذا كان NTFS3 متاحًا في بيئة Ubuntu لديك، قم بتشغيل الأمر التالي:
ls /lib/modules/$(uname -r)/kernel/fs/ntfs3/
إذا كان الملف ntfs3.ko
موجودًا، فهذا يعني أن NTFS3 مدمج في النواة.
للتحقق من طريقة التثبيت الحالية لـ NTFS، قم بتشغيل الأمر التالي:
mount | grep ntfs
إذا ظهر ntfs3
أو ntfs-3g
، فستعرف طريقة التثبيت الحالية.
ملخص
- يوصى بـ NTFS3 في Ubuntu 22.04 والإصدارات الأحدث (أداء أسرع)
- اختر NTFS-3G إذا كنت تفضل الاستقرار والتوافق
- إذا كنت تقوم بإعداد التثبيت التلقائي باستخدام fstab، فإن NTFS-3G أسهل
- يمكن التحقق من الطريقة المستخدمة باستخدام
mount | grep ntfs
3. تثبيت NTFS-3G
لتمكين Ubuntu من قراءة وكتابة أقسام NTFS بشكل صحيح، يجب عليك تثبيت حزمة NTFS-3G. يتوفر NTFS-3G في مستودع Ubuntu الرسمي، لذلك يمكن تثبيته بأمر بسيط.
3.1 ما هو NTFS-3G؟
NTFS-3G هو برنامج تشغيل للتعامل مع نظام ملفات NTFS على Linux.
إنه غير مثبت افتراضيًا في Ubuntu، لذلك يجب تثبيته يدويًا.
✅ الميزات
- يدعم وظائف قراءة وكتابة NTFS بالكامل
- متوفر لإصدارات Ubuntu 20.04 والإصدارات الأقدم أيضًا
- يمكن تعيين أذونات الوصول بالتفصيل
- يعمل باستخدام FUSE (نظام الملفات في مساحة المستخدم)
3.2 خطوات تثبيت NTFS-3G
لتثبيت NTFS-3G في Ubuntu، اتبع الخطوات التالية:
① تحديث قائمة الحزم
أولاً، قم بتحديث قائمة حزم Ubuntu إلى أحدث حالة.
sudo apt update
② تثبيت NTFS-3G
بعد ذلك، قم بتثبيت NTFS-3G باستخدام الأمر التالي:
sudo apt install ntfs-3g
عند تشغيل هذا الأمر، سيتم تنزيل NTFS-3G من مستودع Ubuntu وتثبيته على النظام.
③ تأكيد التثبيت
للتحقق مما إذا كان التثبيت قد تم بشكل صحيح، قم بتشغيل الأمر التالي:
ntfs-3g --version
إذا تم عرض معلومات الإصدار، فهذا يعني أن التثبيت صحيح.
3.3 التحقق من عمل NTFS-3G
بعد التثبيت، تحقق مما إذا كان قسم NTFS يمكن التعرف عليه بشكل صحيح.
① التحقق من أقسام NTFS المتصلة
أولاً، قم بإدراج أجهزة التخزين المتصلة.
lsblk
أو، للحصول على معلومات أكثر تفصيلاً، استخدم أمر fdisk
.
sudo fdisk -l
عند تشغيل هذا الأمر، سيتم عرض قائمة بمعلومات القرص والأقسام المتصلة. تحقق من اسم جهاز قسم NTFS (على سبيل المثال: /dev/sdb1
).
② اختبار تثبيت قسم NTFS
قم بتثبيت قسم NTFS يدويًا واختبر ما إذا كان يمكن قراءته وكتابته بشكل طبيعي.
- إنشاء نقطة تثبيت
sudo mkdir /mnt/ntfs
- تثبيت قسم NTFS
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
- التحقق مما إذا كان التثبيت ناجحًا
df -h | grep ntfs
عند تشغيل هذا الأمر، يجب أن يتم عرض أقسام NTFS المثبتة.
- اختبار الكتابة (إنشاء ملف)
sudo touch /mnt/ntfs/testfile.txt
إذا تم إنشاء الملف دون أخطاء، فهذا يؤكد أن قسم NTFS قابل للكتابة.
3.4 إصلاح أقسام NTFS الموجودة
إذا كان قسم NTFS تالفًا أو لا يمكن تثبيته، فيمكنك إصلاحه باستخدام الأمر التالي:
sudo ntfsfix /dev/sdb1
وظائف ntfsfix:
✅ إصلاح عدم اتساق NTFS
✅ مسح السجل
✅ تعيين علامات للسماح لـ Windows بالإصلاح التلقائي
بعد تشغيل هذا الأمر، حاول التثبيت مرة أخرى.
ملخص
- يمكن تثبيت NTFS-3G بسهولة من مستودع Ubuntu الرسمي
- بعد التثبيت، تحقق باستخدام
ntfs-3g --version
- تحقق من الجهاز باستخدام
lsblk
أوfdisk -l
وقم بإجراء اختبار التثبيت - يمكن استخدام
ntfsfix
لإصلاح أقسام NTFS
4. كيفية تثبيت قسم NTFS
لاستخدام قسم NTFS في Ubuntu، من الضروري تثبيته بشكل صحيح (جعل نظام الملفات يتعرف عليه نظام التشغيل). في هذا القسم، سنشرح بالتفصيل طريقتين: التثبيت اليدوي والتثبيت التلقائي (إعداد fstab).
4.1 تثبيت قسم NTFS يدويًا
أولاً، سنشرح كيفية تثبيت قسم NTFS يدويًا، مثل محرك أقراص USB أو قرص صلب خارجي.
① التحقق من الأجهزة المتصلة
للتحقق مما إذا كان قسم NTFS متصلاً، قم بتشغيل الأمر التالي:
lsblk
أو، للحصول على معلومات أكثر تفصيلاً، استخدم أمر fdisk
.
sudo fdisk -l
سيعرض هذا قائمة بأجهزة التخزين المتصلة بالنظام. تحقق من اسم الجهاز الذي يتعرف به قسم NTFS (على سبيل المثال: /dev/sdb1
).
② إنشاء نقطة تثبيت
قم بإنشاء دليل (نقطة تثبيت) لتثبيت قسم NTFS.
sudo mkdir -p /mnt/ntfs
/mnt/ntfs
هو موقع لتثبيت محرك أقراص NTFS. يمكنك إنشاءه بأي اسم تريده.
③ التثبيت باستخدام NTFS-3G
قم بتشغيل الأمر التالي لتثبيت قسم NTFS.
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs
إذا نجح هذا الأمر، فستتمكن من الوصول إلى قسم NTFS ضمن /mnt/ntfs
.
④ التحقق من التثبيت
للتحقق مما إذا كان قسم NTFS المثبت قد تم التعرف عليه بشكل صحيح، قم بتشغيل الأمر التالي:
df -h | grep ntfs
أو، يمكنك عرض معلومات التثبيت باستخدام الأمر التالي:
mount | grep ntfs
⑤ اختبار الكتابة
للتحقق مما إذا كان يمكن الكتابة على قسم NTFS المثبت، قم بتشغيل الأمر التالي:
sudo touch /mnt/ntfs/testfile.txt
إذا تم إنشاء الملف دون أخطاء، فهذا يعني أنه يمكن الكتابة عليه.
⑥ إلغاء التثبيت
لإزالة قسم NTFS بأمان، قم بتشغيل أمر umount
.
sudo umount /mnt/ntfs
إذا ظهر خطأ “غير قابل للإلغاء لأنه قيد الاستخدام”، فحاول استخدام الأوامر التالية:
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
4.2 التثبيت التلقائي (إعداد /etc/fstab)
نظرًا لأن التثبيت اليدوي في كل مرة مرهق، فإننا سنقوم بإعداد تثبيت أقسام NTFS تلقائيًا عند بدء تشغيل النظام. يتم ذلك عن طريق تحرير /etc/fstab
.
① الحصول على UUID لقسم NTFS
لإعداد fstab، احصل على UUID (المعرف) لقسم NTFS.
blkid
في نتيجة الإخراج، سيتم عرض UUID لقسم NTFS.
/dev/sdb1: UUID="1234-ABCD" TYPE="ntfs" PARTUUID="abcd1234-5678"
قم بتدوين UUID="1234-ABCD"
هذا.
② إضافة إعدادات التثبيت إلى /etc/fstab
قم بتحرير ملف fstab.
sudo nano /etc/fstab
أضف السطر التالي إلى نهاية الملف:
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=0002 0 0
③ تطبيق التغييرات
لتطبيق الإعدادات، قم بتشغيل الأمر التالي:
sudo mount -a
إذا لم تظهر أخطاء، فسيتم تثبيت قسم NTFS تلقائيًا بعد إعادة التشغيل.
reboot
4.3 كيفية التثبيت باستخدام NTFS3
في Ubuntu 22.04 والإصدارات الأحدث، يمكنك أيضًا تثبيت قسم NTFS باستخدام NTFS3.
① التثبيت باستخدام NTFS3
قم بتثبيت باستخدام برنامج تشغيل NTFS3 باستخدام الأمر التالي:
sudo mount -t ntfs3 /dev/sdb1 /mnt/ntfs
② عند استخدام NTFS3 في fstab
قم بتحرير fstab وأضف السطر التالي:
UUID=1234-ABCD /mnt/ntfs ntfs3 defaults 0 0
لتطبيق التغييرات،
sudo mount -a
وتأكد من عدم ظهور أخطاء.
ملخص
- التثبيت اليدوي هو
mount -t ntfs-3g /dev/sdX /mnt/ntfs
- يتم إعداد التثبيت التلقائي في
/etc/fstab
- عند استخدام NTFS3، استخدم
mount -t ntfs3
- يمكن إزالته بأمان باستخدام أمر
umount
- عند تعيين UUID في fstab، سيتم تثبيته تلقائيًا بعد إعادة التشغيل
5. إعدادات أذونات وصول NTFS
NTFS هو في الأصل نظام ملفات لـ Windows، ويختلف عن إدارة الأذونات القياسية في Linux (chmod
و chown
). لذلك، إذا لم يتم إعداده بشكل صحيح، فقد تحدث مشكلات مثل “غير قابل للكتابة” أو “رفض الوصول”.
يشرح هذا القسم كيفية إعداد أذونات الوصول لقسم NTFS بشكل صحيح واستخدامه دون مشاكل في Ubuntu.
5.1 أساسيات أذونات وصول NTFS
في أنظمة الملفات المستخدمة في Linux (مثل ext4)، يمكنك تعيين أذونات لكل ملف ومجلد للمالك (user)، والمجموعة (group)، وغيرهم (other). ومع ذلك، يستخدم NTFS قوائم التحكم في الوصول (ACL) الخاصة بـ Windows، لذلك لا يتم تطبيق إدارة أذونات Linux مباشرة.
لذلك، من الضروري تعديل أذونات الوصول عن طريق تحديد الخيارات المناسبة عند تثبيت NTFS.
5.2 إعداد أذونات الوصول باستخدام NTFS-3G
عند التثبيت باستخدام NTFS-3G، يمكنك منح حقوق الكتابة لمستخدم معين عن طريق تحديد uid
(معرف المستخدم) و gid
(معرف المجموعة).
① التحقق من معرف المستخدم (UID) ومعرف المجموعة (GID) الخاص بك
أولاً، تحقق من UID و GID الحاليين لديك.
id
مثال للإخراج:
uid=1000(user) gid=1000(user) groups=1000(user),27(sudo),...
في هذه الحالة، استخدم uid=1000
و gid=1000
.
② تعيين أذونات الوصول عند التثبيت اليدوي
عند تثبيت قسم NTFS، قم بتعيين uid
و gid
للسماح للمستخدم الخاص بك بالوصول.
sudo mount -t ntfs-3g -o uid=1000,gid=1000,umask=0022 /dev/sdb1 /mnt/ntfs
③ تعيين أذونات الوصول في fstab (التثبيت التلقائي)
بالإضافة إلى التثبيت اليدوي، من الممكن أيضًا التثبيت التلقائي مع تعيين أذونات الوصول بشكل صحيح في fstab.
sudo nano /etc/fstab
أضف السطر التالي:
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,umask=0022 0 0
بعد الانتهاء من التحرير، قم بتطبيق التغييرات.
sudo mount -a
5.3 إعداد أذونات الوصول باستخدام NTFS3
في NTFS3 (برنامج تشغيل النواة المدمج)، لا يمكنك تحديد uid
أو gid
كما هو الحال في NTFS-3G. لذلك، تتم الإدارة بشكل يحاكي قوائم التحكم في الوصول (ACL) الخاصة بـ Windows عن طريق تحديد خيار permissions
عند التثبيت.
① الإعداد عند التثبيت اليدوي
sudo mount -t ntfs3 -o rw,permissions /dev/sdb1 /mnt/ntfs
② عند استخدام NTFS3 في fstab
قم بتحرير fstab وأضف السطر التالي:
UUID=1234-ABCD /mnt/ntfs ntfs3 defaults 0 0
لتطبيق التغييرات،
sudo mount -a
وتأكد من عدم ظهور أخطاء.
5.4 استخدام NTFS بدون صلاحيات الجذر
افتراضيًا، غالبًا ما تتطلب الكتابة إلى أقسام NTFS صلاحيات sudo
، ولكن هناك إعداد يسمح للمستخدمين العاديين بالكتابة.
✅ إعدادات fmask و dmask
في fstab، قم بإعداد ما يلي:
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,fmask=0111,dmask=0000 0 0
5.5 استكشاف أخطاء أذونات وصول NTFS وإصلاحها
① “لا يمكن الكتابة”
السبب
- تأثير إعداد “التشغيل السريع” في Windows
الحل
- تعطيل “التشغيل السريع” في Windows
② “Permission denied (تم رفض الإذن)”
السبب
- لم يتم تحديد
uid
أوgid
عند التثبيت
الحل
- حدد
uid=1000,gid=1000
عند التثبيت اليدوي
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
- إصلاح إعداد fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
ثم قم بتطبيق التغييرات باستخدام sudo mount -a
.
ملخص
- نظرًا لأن NTFS يختلف عن إدارة الأذونات القياسية في Linux، فمن المهم تحديد الخيارات المناسبة عند التثبيت
- عند تحديد
uid=1000,gid=1000
، يمكنك منح حقوق الوصول لمستخدم معين - إذا قمت بالإعداد في fstab، فلن تحتاج إلى التثبيت يدويًا في كل مرة
- إدارة الأذونات في NTFS3 أكثر صعوبة، بينما يتيح NTFS-3G تحكمًا أكثر دقة
6. استكشاف الأخطاء وإصلاحها
عند استخدام أقسام NTFS في Ubuntu، قد تحدث مشكلات مثل “لا يمكن الكتابة”، “لا يمكن التثبيت”، “رفض الوصول”. يشرح هذا القسم المشاكل الشائعة وحلولها.
6.1 يصبح قسم NTFS للقراءة فقط (لا يمكن الكتابة عليه)
✅ الأعراض
- تم تثبيت قسم NTFS، ولكن لا يمكن الكتابة عليه
- يتم عرض خطأ
read-only file system
(نظام ملفات للقراءة فقط)
❌ الأسباب
- تم تمكين “Fast Startup” في Windows
- يوجد تلف في قسم NTFS، وقد تم الكشف عن عدم اتساق
- لم يتم إعداد خيارات تثبيت NTFS-3G بشكل صحيح
🔧 الحلول
✅ الطريقة 1: تعطيل “Fast Startup” في Windows
- قم بتشغيل Windows
- افتح “لوحة التحكم” ← “خيارات الطاقة“
- انقر فوق “تحديد ما تفعله أزرار الطاقة“
- انقر فوق “تغيير الإعدادات غير المتوفرة حاليًا“
- قم بإلغاء تحديد “تشغيل الإعداد السريع“
- احفظ الإعدادات، ثم قم بـ إيقاف تشغيل Windows بشكل كامل
✅ الطريقة 2: إصلاح عدم اتساق قسم NTFS
sudo ntfsfix /dev/sdb1
✅ الطريقة 3: التثبيت بخيار قابل للكتابة
sudo mount -t ntfs-3g -o rw /dev/sdb1 /mnt/ntfs
6.2 “Permission denied (تم رفض الإذن)”
✅ الأعراض
- عند محاولة الوصول إلى قسم NTFS، يتم عرض “Permission denied“
❌ الأسباب
- لم يتم تحديد
uid
أوgid
في خيارات تثبيت NTFS-3G - إعداد
/etc/fstab
غير صحيح
🔧 الحلول
✅ الطريقة 1: التثبيت بتحديد uid
و gid
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
✅ الطريقة 2: إصلاح إعداد fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
ثم قم بتشغيل ما يلي.
sudo mount -a
6.3 “mount: unknown filesystem type ‘ntfs'”
✅ الأعراض
- عند محاولة تثبيت قسم NTFS، يتم عرض خطأ “unknown filesystem type ‘ntfs’“
❌ الأسباب
- لم يتم تثبيت NTFS-3G
🔧 الحلول
✅ الطريقة 1: تثبيت NTFS-3G
sudo apt update
sudo apt install ntfs-3g
✅ الطريقة 2: التحقق من توفر NTFS3
ls /lib/modules/$(uname -r)/kernel/fs/ntfs3/
6.4 التثبيت التلقائي لـ fstab لا يعمل
✅ الأعراض
- تمت إضافة إعدادات إلى
/etc/fstab
، ولكن قسم NTFS لم يتم تثبيته بعد إعادة التشغيل
❌ الأسباب
- خطأ في تحديد
UUID
🔧 الحلول
✅ الطريقة 1: إعادة التحقق من UUID
blkid
✅ الطريقة 2: إصلاح إعداد fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
ثم قم بتشغيل ما يلي.
sudo mount -a
6.5 “Device or resource busy (الجهاز مشغول)”
✅ الأعراض
- عند تشغيل أمر
umount
، يتم عرض “Device or resource busy” ولا يمكن إلغاء التثبيت
❌ الأسباب
- يتم استخدام قسم NTFS بواسطة عملية أخرى
🔧 الحلول
✅ الطريقة 1: تحديد العملية المشغولة وإنهائها
sudo fuser -m /mnt/ntfs
ثم قم بإنهاء العملية بالقوة.
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
✅ الطريقة 2: إلغاء التثبيت بالقوة
sudo umount -l /mnt/ntfs
ملخص
- “يصبح للقراءة فقط” ← حاول
ntfsfix
، عطل Fast Startup في Windows - “Permission denied (رفض الوصول)” ← قم بإعداد
uid=1000,gid=1000
- “unknown filesystem type ‘ntfs'” ← تحقق من تثبيت
ntfs-3g
- “التثبيت التلقائي لـ fstab لا يعمل” ← خطأ في
UUID
أو التحقق من نقطة التثبيت - “الجهاز مشغول ولا يمكن إلغاء التثبيت” ← تحقق من العملية المشغولة باستخدام
fuser
7. الأسئلة الشائعة
لقد قمنا بتجميع الأسئلة التي يطرحها العديد من المستخدمين عند التعامل مع أقسام NTFS في Ubuntu. يرجى الرجوع إليها عند حدوث مشكلة أو عند الإعداد.
7.1 أيهما يجب أن أستخدم، NTFS-3G أم NTFS3؟
ج: إذا كنت تستخدم Ubuntu 22.04 أو أحدث وتهتم بالأداء، فاختر NTFS3.
إذا كنت بحاجة إلى توافق أو إدارة دقيقة للأذونات، فإن NTFS-3G هو الأنسب.
جدول مقارنة
الميزة | NTFS-3G | NTFS3 |
---|---|---|
السرعة | بطيء | سريع |
دعم الكتابة | نعم | نعم |
إدارة أذونات الوصول | قابل للتخصيص بشكل دقيق | محدود |
إصدارات Ubuntu المدعومة | جميع الإصدارات | 22.04 والإصدارات الأحدث |
التثبيت التلقائي عبر fstab | سهل | معقد بعض الشيء |
البيئة الموصى بها | الاستقرار والتوافق أولاً | السرعة أولاً |
7.2 هل يمكنني تهيئة محرك أقراص NTFS في Ubuntu؟
ج: نعم، من الممكن تهيئة قسم NTFS في Ubuntu. ومع ذلك، يرجى ملاحظة أن تهيئته سيمحو البيانات.
خطوات التهيئة
sudo mkfs.ntfs -f /dev/sdX
(※ استبدل /dev/sdX
باسم الجهاز المناسب)
طريقة استخدام GParted
- التثبيت باستخدام
sudo apt install gparted
- تشغيل
gparted
- حدد القرص الذي تريد تهيئته إلى NTFS
- اختر “تهيئة” ← “NTFS”
- انقر على “تطبيق” لتنفيذ التهيئة
7.3 ما هو الحل إذا ظهرت رسالة “تم رفض الإذن”؟
ج: من المحتمل أن إعدادات أذونات الوصول غير صحيحة. جرب الطرق التالية:
✅ الطريقة 1: التثبيت بتحديد uid
و gid
sudo mount -t ntfs-3g -o uid=1000,gid=1000 /dev/sdb1 /mnt/ntfs
✅ الطريقة 2: إصلاح إعداد fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
ثم قم بتطبيق التغييرات باستخدام sudo mount -a
.
✅ الطريقة 3: إصلاح أذونات الوصول في Windows
في Windows، افتح خصائص قسم NTFS ← إعدادات الأمان وامنح حقوق التحكم الكامل للمستخدم المناسب.
7.4 “كيف أزيل محرك أقراص NTFS بأمان؟”
ج: لإزالة قسم NTFS بأمان في Ubuntu، اتبع الخطوات التالية:
✅ إلغاء التثبيت يدويًا
sudo umount /mnt/ntfs
✅ إذا لم تتمكن من إلغاء التثبيت (قيد الاستخدام)
sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
7.5 لا يمكنني تثبيت محرك أقراص NTFS الذي كنت أستخدمه في Windows على Ubuntu
ج: إذا تم تمكين “Fast Startup” في Windows، فقد يتم قفل قسم NTFS.
✅ الحل: تعطيل Fast Startup في Windows
- قم بتشغيل Windows وافتح “لوحة التحكم” ← “خيارات الطاقة”
- انقر فوق “تحديد ما تفعله أزرار الطاقة”
- انقر فوق “تغيير الإعدادات غير المتوفرة حاليًا”
- قم بإلغاء تحديد “تشغيل الإعداد السريع”
- أغلق Windows وأعد تثبيت القسم في Ubuntu
7.6 “يظهر الجهاز أو المورد مشغولًا (Device or resource busy) ولا يمكن إلغاء التثبيت”
ج: من المحتمل أن عملية أخرى تستخدم قسم NTFS.
✅ الحل: تحديد وإنهاء العملية المشغولة
sudo fuser -m /mnt/ntfs
sudo fuser -k /mnt/ntfs
sudo umount /mnt/ntfs
إذا كنت ترغب في إلغاء التثبيت بالقوة، قم بتشغيل ما يلي:
sudo umount -l /mnt/ntfs
7.7 بعد إعداد fstab، لا يتم تثبيت قسم NTFS تلقائيًا
ج: قد يكون السبب خطأ في كتابة /etc/fstab
أو خطأ في UUID.
✅ الطريقة 1: التحقق من UUID
blkid
✅ الطريقة 2: إصلاح إعداد fstab
UUID=1234-ABCD /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000 0 0
✅ الطريقة 3: التحقق مما إذا كانت نقطة التثبيت موجودة
sudo mkdir -p /mnt/ntfs
✅ الطريقة 4: تطبيق الإعدادات
sudo mount -a
7.8 يظهر قسم NTFS “القرص ممتلئ”
ج: قد يكون تم تمكين “الحصص النسبية” أو “الضغط” على حجم NTFS في Windows.
✅ الحل
- في Windows، قم بتشغيل “تنظيف القرص” من “خصائص” قسم NTFS
- إذا كان الضغط أو إدارة الحصص النسبية ممكّنة، فعطّلها
- في Windows، قم بتشغيل “فحص الأخطاء (chkdsk)”
ملخص
- افهم الفرق بين NTFS-3G و NTFS3 واختر ما يناسب بيئتك
- إذا كان غير قابل للكتابة، فجرب
ntfsfix
وعطل Fast Startup في Windows - إذا ظهر خطأ في الأذونات، فقم بإعداد
uid=1000,gid=1000
- انتبه لأخطاء إعداد fstab واضبط UUID بشكل صحيح
- إذا ظهر خطأ في إلغاء التثبيت، فتحقق من العملية المشغولة باستخدام
fuser