تعلم العديد من الطرق لتثبيت محرك أقراص في أوبونتو

تركيب الأقراص في أوبونتو ضروري لأي شخص يستخدم أوبونتو، حيث يعتبر أحد المهام الأكثر شيوعًا لإدارة البيانات والتطبيقات. ولكن إذا كنت تواجه صعوبة في تركيب القرص في أوبونتو، فلا داعي للقلق! يُغطي هذا البرنامج التعليمي كل ما تحتاج.

تعلم، خطوة بخطوة، كيفية تركيب الأقراص في أوبونتو بطرق عديدة لتوفير الوقت والجهد عند العمل مع نظامك.

استمر في القراءة وابدأ في تركيب الأقراص كمحترف!

المتطلبات الأساسية

يشمل هذا البرنامج التعليمي عروضًا عملية. لمتابعتها، تأكد من أن لديك نظام أوبونتو مع قرص خارجي أو قسم للتركيب. يستخدم هذا البرنامج التعليمي أوبونتو 20.04، ولكن يمكن استخدام توزيعات أخرى، مع اختلاف الخطوات ربما.

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

قد يكون عملية تركيب الأقراص في أوبونتو محبطة، ولكن واجهة المستخدم الرسومية في أوبونتو ستخفف من تحفظاتك. أسرع وسيلة (إن لم تكن أسهل) لتركيب القرص في أوبونتو هي الاستفادة من واجهتها الرسومية، مما يتيح للمستخدمين التفاعل مع النظام عبر واجهة سهلة الاستخدام.

لتركيب القرص في أوبونتو عبر واجهة المستخدم الرسومية، اتبع هذه الخطوات:

1. قم بتوصيل القرص الخارجي الذي ترغب في تركيبه على جهازك.

2. بمجرد التوصيل، افتح تطبيق مدير الملفات (الملفات) في أوبونتو.

Opening the file manager

3. ابحث عن القرص أو القسم الذي ترغب في تثبيته في قائمة الأجهزة المعروضة في مدير الملفات. قد يتم سرد القرص تحت أخرى أو الكمبيوتر.

? إذا لم يظهر القرص، قد لا يكون قد تم اكتشافه بشكل صحيح من قبل النظام. جرب فصل القرص وإعادة توصيله، أو تحقق من وجود أي مشاكل في الأجهزة مع القرص نفسه.

4. الآن، انقر بزر الماوس الأيمن على القرص، واختر تثبيت من قائمة السياق لتثبيت القرص في نظامك.

تثبيت القرص يعني ربطه بنظام ملفات نظام التشغيل، مما يجعله متاحًا للقراءة والكتابة.

Mounting a drive via GUI (file manager)

5. بمجرد التثبيت، انتقل إلى القرص، وستكون لديك الوصول إلى المحتويات، كما هو موضح أدناه.

يمكنك الآن قراءة وكتابة على القرص تمامًا كما هو الحال مع أي قرص آخر على نظامك.

Viewing and accessing the content of the mounted drive.

6. الآن، انقر فوق الرمز بجوار اسم القرص المثبت، واختر إلغاء التثبيت لإلغاء تثبيت القرص من نظامك.

إلغاء تثبيت القرص يفصل أولا الاتصال بين القرص ونظام التشغيل. يتيح لك ذلك إزالة القرص بدون فقدان البيانات أو التلف بشكل آمن.

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

Unmounting a drive

تثبيت الأقراص عبر واجهة سطر الأوامر في أوبونتو

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

فيما يلي بعض الأسباب، ولكن ليست مقتصرة على ذلك، لاستخدام واجهة سطر الأوامر لتثبيت قرص في أوبونتو:

  • تثبيت الأقراص عبر واجهة سطر الأوامر مفيد إذا كنت لا تمتلك بيئة سطح مكتب رسومية مثبتة أو تقوم بتشغيل خادم بدون واجهة رسومية.
  • تتيح لك واجهة سطر الأوامر أتمتة المهام وكتابة النصوص في أنابيب CI/CD التي يمكن أن تقوم بتثبيت الأقراص تلقائيًا. يمكن أن يكون تثبيت الأقراص عبر واجهة سطر الأوامر مفيدًا للمسؤولين الذين يديرون خوادم متعددة أو يقومون بعمليات تثبيت/فك تثبيت متكررة.
  • تتيح لك واجهة سطر الأوامر أداء مهام متقدمة أكثر، مثل تحديد خيارات التثبيت أو تحرير جدول نظام الملفات (\code>fstab) لتكوين التثبيت التلقائي.

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

تثبيت القسم

بافتراض أن قرص الـ USB الخاص بك قد تم تقسيمه بالفعل، والذي يقسم القرص إلى أقسام منفصلة يمكن معاملتها كأحجام تخزين مستقلة، سوف تقوم بتثبيت قرص USB إلى النظام.

1. قم بتشغيل الأمر أدناه fdisk لعرض (-l) الأقسام الحالية لجميع الأقراص المتصلة بنظامك.

sudo fdisk -l

يشار إلى الأقراص عادةً بأسماء الأجهزة الخاصة بها ، مثل /dev/sda، /dev/sdb، /dev/sdc ، وما إلى ذلك. تشير هذه الأسماء إلى الأقراص الفعلية المتصلة بالنظام ، مع sda كأول قرص ، sdb كالثاني ، وهكذا.

حدد الأقسام التي ترغب في تحميلها في القائمة أدناه. اختيار هذا البرنامج التعليمي هو القرص /dev/sdc ، ولكن قد يكون حالتك مختلفة.

Listing all partitions and identifying one to mount

2. الآن بعد تحديد الجهاز الذي سيتم تحميله ، يجب عليك إنشاء دليل نقطة التحميل لربط الجهاز به. قم بتشغيل الأمر أدناه mkdir الذي لا يقدم إخراجًا ولكن ينشئ دليل نقطة تحميل يسمى /mnt/sdc.

sudo mkdir /mnt/sdc

3. بعد ذلك ، قم بتشغيل الأمر أدناه mount لتحميل القسم على دليل نقطة التحميل (mnt/sdc). لا يتم طباعة أي مخرجات مع هذا الأمر ، ولكن ستتحقق لاحقًا من جميع الأقسام المحملة في نظام الملفات الخاص بك.

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

sudo mount /dev/sdc /mnt/sdc

4. بمجرد التحميل ، قم بتشغيل الأمر أدناه df لعرض جميع أنظمة الملفات المحملة بشكل قابل للقراءة للإنسان (-h).

df -h

فيما يلي ، يمكنك التحقق من نجاح تحميل القسم.

Verifying the partition has been successfully mounted

5. بعد التحقق من القسم المُركَب، قم بتشغيل الأمر ls التالي لطباعة قائمة طويلة من جميع (-la) محتويات القسم المُركَب (/mnt/sdc).

ls -la /mnt/sdc

إذا تم تكوين كل شيء بشكل صحيح، سترى محتويات القسم المُركَب كما هو موضح أدناه.

Listing all contents of the mounted partition

6. الآن، قم بتشغيل الأمر umount التالي، الذي لا يوفر إخراجًا، ولكنه يُفصل القرص (/mnt/sdc). إلغاء تثبيت الأقراص هو ممارسة جيدة لتجنب إجراء تغييرات عن طريق الخطأ على محتوياتها.

sudo umount /mnt/sdc

تكوين تلقائي لتثبيت الأقسام

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

بالإضافة إلى ذلك، يمكن أن يكون استمرارية القسم عبر إعادة التشغيل مفيدة عند إعداد خادم أو نظام آلي.

لتكوين تثبيت تلقائي للقسم، يجب أن تضيف إدخالًا إلى ملف /etc/fstab. يحتوي هذا الملف التكويني على قائمة بأنظمة الملفات المُعينة للتثبيت التلقائي عند تشغيل النظام.

1. افتح ملف التكوين /etc/fstab باستخدام محرر نصي من اختيارك.

sudo nano /etc/fstab

2. بعد ذلك، أضف الإدخال التالي في نهاية ملف /etc/fstab، احفظ التغييرات وأغلق الملف. يخبر هذا الإدخال النظام بأداء الخطوات التالية:

  • قم بتحميل القسم /dev/sdc إلى نقطة التحميل /mnt/sdc عند تشغيل النظام. حدد نوع نظام الملفات كـ ext4 ، وهو نقطة التحميل الافتراضية (defaults). قم بتحديد قيم النقل والتمرير (0 0) ، والتي تحدد ترتيب نسخ النظام وفحصها بواسطة أداة fsck.

/dev/sdc /mnt/sdc ext4 defaults 0 0
Configuring auto-mount for partitions

3. في النهاية ، أعد تشغيل النظام الخاص بك. سيتم تحميل القسم تلقائيًا عند بدء تشغيل النظام الخاص بك.

إنشاء قسم

على الرغم من أن الأقراص التي قمت بتحميلها حتى الآن مقسمة بالفعل ، قد يكون لديك محرك أقراص USB غير مقسم. يتم إجراء هذه العملية عادة عند إعداد محرك جديد أو إعادة تقسيم واحد قائم.

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

1. قم بتشغيل الأمر fdisk أدناه لعرض (-l) الأقسام الحالية لجميع المحركات المتصلة بنظامك.

sudo fdisk -l

يتم الإشارة عادةً إلى الأقراص باسماء الأجهزة الخاصة بها، مثل /dev/sda، /dev/sdb، /dev/sdc، وهكذا. تشير هذه الأسماء إلى الأقراص الفعلية المتصلة بالنظام، حيث يكون sda القرص الأول، وsdb الثاني، وهكذا.

في قائمة الأقسام أدناه، حدد تلك التي ترغب في تركيبها. اختيار هذا البرنامج التعليمي هو القرص /dev/sdc، ولكن قد تكون حالتك مختلفة.

Listing all partitions and identifying one to mount

2. بعد ذلك، قم بتشغيل الأمر التالي parted لفتح أداة parted لقرص معين. استبدل /dev/sdc بالاسم الفعلي للجهاز الخارجي.

? يرجى ملاحظة أن تعديل جدول الأقسام على قرص يمكن أن يكون خطيرًا، حيث يمكن أن يتسبب في فقدان البيانات أو تلفها بشكل محتمل. كن حذرًا عند استخدام أداة parted، وتأكد من أنك قد قمت بنسخ احتياطي لأي بيانات حرجة قبل المتابعة.

sudo parted /dev/sdc

الآن ستكون في واجهة parted التفاعلية، كما هو موضح أدناه. واجهة التفاعلية هي واجهة سطر الأوامر التي تسمح لك بإدخال الأوامر والتفاعل مع البرنامج في الوقت الفعلي.

Opening the parted shell

3. قم بتشغيل الأمر mklabel أدناه على واجهة parted لإنشاء جدول أقسام gpt جديد. بالنسبة للأنظمة الحديثة، يُعتبر GPT هو الجدول المُوصى به للأقسام. GPT أكثر مرونة ويدعم أقراصًا أكبر من الجداول التقليدية لأقسام MBR.

mklabel gpt

اكتب نعم واضغط على Enter لتأكيد إنشاء جدول تقسيم GPT.

Creating a new gpt partition table

4. الآن، قم بتشغيل الأمر mkpart أدناه لإنشاء قسم جديد primary على القرص المحدد، بدءًا من بداية القرص (0GB) وانتهاءً في 4GB. الأقسام الأساسية هي البنية الأساسية لأي قرص.

هذا الأمر لا ينتج إخراجًا، ولكن سيتم تهيئة القسم الجديد بنظام الملفات الافتراضي (عادة ext2، ext3، أو ext4). علاوة على ذلك، سيتم تخصيص رقم القسم التالي المتاح.

mkpart primary 0GB 4GB

5. بمجرد تهيئة القسم، قم بتشغيل الأمر quit أدناه للخروج من واجهة الأمر parted.

quit
Exiting the parted shell

6. وأخيرًا، قم بتشغيل الأمر mkfs.ext4 أدناه لتهيئة القسم (/dev/sdc) بنظام الملفات ext4، وهو نظام ملفات شائع لأنظمة Linux.

هذه الخطوة ضرورية لجعل القرص قابلاً للوصول من Ubuntu.

sudo mkfs.ext4 /dev/sdc

اكتب نعم واضغط على Enter عند الطلب لتأكيد تهيئة القسم.

Formatting the partition

الختام

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

توسيع معرفتك في تركيب محرك الأقراص الخاص بك، لماذا لا تستكشف قليلاً في مجال ربط وتركيب حجم EBS على نسخة Ubuntu EC2 Linux الخاصة بك؟

Source:
https://adamtheautomator.com/mount-a-drive-in-ubuntu/