كيفيّة نقل ملفات وفهارس النظام من مكان

  • بادئ الموضوع Tiger
  • تاريخ البدء
T

Tiger

Guest
السلام عليكم ورحمة الله وبركاته

كيفيّة نقل ملفات وفهارس النظام من مكان

كشرح مبسط سنفترض بان لدينا مستخدم على احد انظمة لينكس يعمل على جهاز يعمل به

5 اشخاص غيره فاذا كانت مساحة الHome قد ضاقت واصبحت لاتحتمل اضافة مستخدم جديد

مالذى سيحدث ؟

حل هذه المشكله على انظمة اللينكس هو اضافة قرص جديد وتغيير الHome

بكل ملفاته الى القرص الجديد اى ان الhome الجديد سيكون فى القرص الجديد


كيفيّة الحــــــل:

1- نقوم بتوصيل القرص الجديد فيزيائيّاً ونتأكد من وضع الJumber الصحيح

2-ندخل النظام كroot ولنتأكد من ان القرص الجديد موجود فعلاً نشغّل

الكونسول ونكتب الاتى

fdisk -l$

ستظهر كل الاقراص الصلبه الموجوده وسنجد القرص الجديد فيها

3- نحدد اسم القرص الجديد
سيكون شكله مثل

dev/hdb1/

الخطوة الثانيّه يجب عمل فورمات للقرص الجديد حتى يتم تهيئته

لحمل ملفات النظام الجديده وذلك ب

4- mke2fs -c -j /dev/hdb1

سيقوم هذا الامر بعمل الفورمات واختبار القرص من ال Bad Blocks

الخطوه التى تليها

نعمل mount للقرص الجديد وذلك ب
mkdir /mnt/newpartition
mount -t ext3 /dev/hdb1 /mnt/newpartition

بعد هذا لم يتبق الاّ نقل كل ملفات الhome الى القرص الجدد وذلك ب

cp -a /home/* /mnt/newpartition

يجب بعد هذا تعديل ملف الfstab حتى يتم عمل mount اوتوماتيك للقرص

نذهب الى المسار etc نفتح الملف fstab عن طريق اى معالج نصوص

ثم نضيف هذا السطر مع التغيير فى الParameters التى لدينا

dev/hdb1 /home ext3 defaults 1 1

عندما نعيد تشغيل الجهاز سيقوم النظام بعمل mount للجزء الجديد لكن قبل ذلك

نذهب الى /home ونكتب الامر من على الكونسول

touch thisistheoldhomepartition

من ثم نعمل unmount

unmount /mnt//newpartition
mount /mnt/hdb1 /home


ملاحظه ملفات الhome القديمه ستكون موجوده لكنها مخفيّه 000​
 
عودة
أعلى