كيفية تغيير حجم قسم المستخدم على نظام لينكس بأمان

إذا /homeكان القسم موجودًا على قسم لينكس مستقل، فإن الطريقة الأكثر أمانًا لتغيير حجمه هي عادةً الإقلاع من بيئة تشغيل مباشرة حتى لا يكون القسم قيد الاستخدام. قم بنسخ الملفات المهمة احتياطيًا أولًا، وحدد /homeالجهاز بدقة، ثم استخدم GParted Live لتقليص حجمه أو توسيعه. يغطي هذا الدليل قسمًا مخصصًا قياسيًا؛ أما تخطيطات LUKS المشفرة ووحدات تخزين LVM فتتطلب خطوات إضافية خاصة بكل طبقة.

قبل تغيير حجم فاصل منزلك

قد تؤدي تغييرات الأقسام إلى فقدان البيانات في حال اختيار جهاز خاطئ، أو انقطاع التيار الكهربائي، أو مقاطعة عملية ما. يوصي مشروع GParted صراحةً بإنشاء نسخة احتياطية من القرص أو صورة القسم قبل تغيير حجم الأقسام أو نقلها. راجع وثائق GParted Live الرسمية قبل المتابعة.

  • قم بعمل نسخة احتياطية من ملفاتك المنزلية على محرك أقراص فعلي آخر أو موقع نسخ احتياطي موثوق به.
  • تأكد من أن /homeهذا قسم منفصل. إذا كان مجرد مجلد داخل نظام الملفات الجذر، فلا يوجد قسم رئيسي منفصل لتغيير حجمه.
  • تحقق من نوع نظام الملفات. يدعم GParted توسيع وتقليص أنظمة الملفات ext4 وBtrfs، لكن لا يمكن تقليص نظام الملفات XFS مباشرةً. تجد مصفوفة الدعم الحالية على صفحة ميزات أنظمة الملفات في GParted .
  • تذكر أن التوسع يتطلب مساحة غير مخصصة مجاورة. إذا كانت المساحة الحرة موجودة في مكان آخر على القرص، فقد يلزم نقل قسم آخر أو تغيير حجمه أولاً.

1. تحديد قسم المستخدم الرئيسي لنظام لينكس

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

findmnt /home
findmnt -T /home
lsblk -f

يتحقق الأمر الأول من وجود /homeنقطة ربط دقيقة. -Tيُظهر الأمر نظام الملفات الذي يحتوي على /homeالمسار، بينما lsblk -fيساعدك الأمر الثاني في مطابقة الجهاز مع نظام ملفاته، واسمه، وحجمه، وأقسامه الأخرى. دوّن اسم الجهاز بدقة. على سبيل المثال، /dev/nvme0n1p4هذا مجرد مثال؛ قد يستخدم نظامك مسارًا مختلفًا تمامًا.

إذا findmnt /homeلم يُرجع الأمر أي نقطة تحميل مخصصة findmnt -T /homeوأبلغ عن نقطة التحميل الجذرية /، فإن دليل المستخدم الخاص بك ليس على قسم منفصل، وبالتالي لا ينطبق هذا الإجراء.

طرفية لينكس تعرض الأمر findmnt /home والأمر lsblk -f المستخدم لتحديد قسم المستخدم المخصص

2. أنشئ قرص USB قابل للتشغيل باستخدام GParted

حمّل أحدث إصدار مستقر من برنامج GParted من صفحة التحميل الرسمية . اعتبارًا من 22 أكتوبر 2026، الإصدار المستقر من GParted Live المدرج هناك هو 1.8.1-6 لأنظمة amd64 . يُشير GParted إلى أن الإصدارات الحالية من Live هي 64 بت لأنظمة x86-64.

صفحة تنزيل GParted Live تعرض ملف ISO الحالي لنظام amd64

بعد ذلك، انسخ ملف ISO إلى ذاكرة USB. أحد الخيارات الرسومية البسيطة هو برنامج balenaEtcher . اختر "نسخ من ملف" ، ثم حدد ملف ISO الخاص ببرنامج GParted، وحدد ذاكرة USB الصحيحة، وابدأ عملية النسخ. سيتم مسح ذاكرة USB، لذا تأكد من اختيار الذاكرة المستهدفة بعناية.

واجهة balenaEtcher مع تحديد ملف GParted Live ISO وتعيين محرك أقراص فلاش USB كهدف

3. قم بتشغيل برنامج GParted Live

أعد تشغيل الكمبيوتر واستخدم قائمة إقلاع البرامج الثابتة لبدء التشغيل من محرك أقراص USB. يختلف المفتاح باختلاف الشركة المصنعة، وعادةً ما يكون أحد مفاتيح الوظائف أو مفتاح Esc. عند ظهور قائمة GParted، اختر GParted Live (الإعدادات الافتراضية) . تشير صفحة تنزيل GParted الحالية إلى أن صورة amd64 الخاصة بها تدعم UEFI Secure Boot.

قائمة بدء تشغيل GParted Live مع تحديد الإعدادات الافتراضية لـ GParted Live

4. حدد القرص الصحيح وقسم الصفحة الرئيسية

بعد فتح برنامج GParted، استخدم مُحدد الأجهزة في الزاوية العلوية اليمنى لاختيار القرص الذي يحتوي على القسم الذي حددته سابقًا. تأكد من مطابقة مسار الجهاز ونظام الملفات والحجم والتسمية بدلًا من التخمين. قد تكون خيارات تغيير حجم القسم المُثبَّت مُعطَّلة؛ لذا يُنصح في قسم الأسئلة الشائعة لبرنامج GParted بفصله قبل تعديله.

نافذة GParted مع تحديد قسم ext4 المسمى "home" على قرص NVMe

5. تغيير حجم قسم الصفحة الرئيسية

انقر بزر الماوس الأيمن على قسم الصفحة الرئيسية واختر تغيير الحجم/نقل .

قائمة السياق في GParted مع تحديد خيار تغيير الحجم والنقل للقسم الرئيسي المحدد

لتقليص حجم القسم /home ، قلّل قيمة " الحجم الجديد" أو اسحب حافة القسم المناسبة إلى الداخل. احتفظ بمساحة كافية لملفاتك الحالية ولنموّها المستقبلي. لتوسيع القسم ، زِد حجمه في المساحة غير المخصصة المجاورة له مباشرةً. تشير وثائق GParted إلى ضرورة وجود مساحة غير مخصصة مجاورة لتوسيع القسم.

مربع حوار GParted Resize Move يعرض حجمًا جديدًا أصغر ومساحة حرة بعد قسم الصفحة الرئيسية

إذا كانت المساحة الحرة التي ترغب في استخدامها مفصولة /homeبقسم آخر، فلا تكتب رقمًا أكبر ببساطة. يجب عليك أولًا إنشاء مساحة غير مخصصة مجاورة، وهو ما قد يتطلب نقل أو تغيير حجم الأقسام المجاورة. قد يستغرق نقل الأقسام الكبيرة وقتًا طويلًا ويزيد من المخاطر، لذا فإن وجود نسخة احتياطية حديثة أمر بالغ الأهمية.

6. تطبيق العملية المعلقة

انقر على "تغيير الحجم/نقل" لإضافة التغيير إلى قائمة الانتظار. قبل كتابة أي شيء على القرص، راجع العملية المعلقة وتأكد من مسار الجهاز والحجم الجديد. ثم انقر على علامة الصح الخضراء أو اختر " تحرير" > "تطبيق جميع العمليات" .

يعرض برنامج GParted عملية تغيير حجم القسم الرئيسي المعلقة وزر "تطبيق جميع العمليات".

لا تقم بإيقاف تشغيل الكمبيوتر، أو إزالة وحدة التخزين، أو مقاطعة برنامج GParted أثناء تطبيق التغييرات. عند انتهاء العملية بنجاح، أغلق برنامج GParted، وأعد تشغيل الجهاز، ثم أزل قرص USB القابل للتشغيل، وابدأ تشغيل نظام Linux بشكل طبيعي. شغّل البرنامج findmnt /homeمرة lsblk -fأخرى للتأكد من التخطيط النهائي.

في حال عدم توفر خيار تغيير الحجم/النقل

  • تم تثبيت القسم: قم بإلغاء تثبيته من بيئة التشغيل قبل المحاولة مرة أخرى.
  • لا يمكن تقليص حجم نظام الملفات: فنظام الملفات XFS، على سبيل المثال، يدعم التوسيع فقط، وليس التقليص المباشر في برنامج GParted. لا تقم بفرض هذه العملية.
  • القسم موجود داخل LUKS أو LVM: تغيير حجم القسم المرئي وحده لا يكفي؛ قد يلزم تغيير حجم طبقات التشفير ووحدة التخزين الفعلية ووحدة التخزين المنطقية ونظام الملفات بالترتيب الصحيح.
  • لا توجد مساحة غير مخصصة مجاورة: قم بإنشاء مساحة مجاورة أولاً عن طريق تغيير حجم القسم المجاور أو نقله بأمان.

اترك تعليقاً

كيفية تشغيل Lapce على نظام Linux: التثبيت وفتح مشروع

كيفية تشغيل Lapce على نظام Linux: التثبيت وفتح مشروع

قم بتثبيت Lapce على نظام Linux باستخدام Flatpak، أو استخدم حزمة رسمية متوافقة مع Arch أو Debian أو Ubuntu أو Fedora. ثم شغّل المحرر وافتح مشروعك.

كيفية تثبيت نظام التشغيل TUXEDO على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل TUXEDO على جهاز الكمبيوتر الخاص بك

قم بتنزيل ملف ISO الخاص بنظام التشغيل TUXEDO الحالي، وتحقق منه، وقم بإنشاء قرص USB قابل للتشغيل، وقم بتثبيت النظام مع إرشادات واضحة حول التمهيد الآمن وخيارات القرص.

كيفية إنشاء نسخة مخصصة من نظام أوبونتو باستخدام برنامج كيوبيك

كيفية إنشاء نسخة مخصصة من نظام أوبونتو باستخدام برنامج كيوبيك

حوّل صورة أوبونتو الرسمية إلى مُثبِّت قابل لإعادة الاستخدام باستخدام كيوبيك. تحقق من ملف ISO المصدر، وأضف الحزم والإعدادات، وأنشئ الصورة، واكتبها على ذاكرة USB.

كيفية تشغيل خادم أمباتشي على خادم أوبونتو

كيفية تشغيل خادم أمباتشي على خادم أوبونتو

قم بتثبيت Ampache 8 على Ubuntu Server 26.04 مع Apache و PHP 8.5 و MariaDB، ثم قم بإنشاء كتالوج موسيقي وتأمين البث عن بعد باستخدام HTTPS.

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

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

قم بإعداد صندوق توزيعة أوبونتو على فيدورا لتثبيت حزم APT، وتشغيل أدوات سطر الأوامر، وإطلاق التطبيقات الرسومية المتوافقة من قائمة تطبيقات فيدورا.

كيفية إنشاء أجهزة افتراضية على خادم أوبونتو باستخدام لوحة التحكم

كيفية إنشاء أجهزة افتراضية على خادم أوبونتو باستخدام لوحة التحكم

قم بتثبيت Cockpit والإضافة Machines الخاصة به على خادم Ubuntu، ثم اختر ملف ISO، وقم بتعيين موارد الضيف، وأكمل إعداد نظام التشغيل في متصفحك.

كيفية إعداد نقطة ربط NFS على خادم Linux باستخدام Cockpit

كيفية إعداد نقطة ربط NFS على خادم Linux باستخدام Cockpit

قم بتثبيت ملف NFS موجود من صفحة التخزين في Cockpit، واختر مسارًا محليًا وخيارات التمهيد أو القراءة فقط، ثم تحقق من المشاركة على نظام Linux.

كيفية استخدام مدير الحزم Nala على أوبونتو

كيفية استخدام مدير الحزم Nala على أوبونتو

قم بتثبيت Nala من مستودعات Ubuntu، ثم استخدمه للبحث عن الحزم وتثبيتها وإزالتها وتحديثها مع ملخصات واضحة للمعاملات.

كيفية تثبيت لينكس منت 21 باستخدام التقسيم اليدوي

كيفية تثبيت لينكس منت 21 باستخدام التقسيم اليدوي

قم بتثبيت Linux Mint 21.3 من USB، واختر "شيء آخر"، وقم بتعيين أقسام EFI و swap و root و home الاختيارية بأمان.

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

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

قم بتثبيت LibreCAD على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام مدير الحزم، أو اختر Flatpak أو AppImage الرسمي عندما تفتقر توزيعتك إلى حزمة.