تغييرات

اذهب إلى التنقل اذهب إلى البحث
اضافة الأهداف وطريقة التقديم والمصادر
سطر 1: سطر 1:     
==الهدف من الجلسة==
 
==الهدف من الجلسة==
 +
* التعرف على كيفية وصل وفصل وسائط التخزين mount & un-mount
 +
* التعرف على كيفية وطرق تقسيم وسائط التخزين
 +
* التعرف على الفرق بين  الأقراص ذات قطاعات فعليه (٥١٢ بايت) و (٤ كيلوبايت) والفارق بينهم
 +
 
==محتوى الجلسة==
 
==محتوى الجلسة==
 
*أنواع جداول تقسيم القرص (MPR ، GPT)
 
*أنواع جداول تقسيم القرص (MPR ، GPT)
سطر 14: سطر 18:  
*تغيير قسم MPR إلى قسم GPS والعكس صحيح
 
*تغيير قسم MPR إلى قسم GPS والعكس صحيح
 
==طريقة التقديم==
 
==طريقة التقديم==
 +
يطلب الحضور احضار سواقة فلاش USB flash memory
 +
 +
- التذكير بمعنى أن أقسام الفلاش موصوله mounted
 +
 +
- النأكد من أن الحضور يمكنهم الولوج بالمستخدم الجذر root user
 +
 +
- استخدام الأمر mount للحصول على كل الأجهزة الموصوله mounded
 +
 +
- تصفية مخرجات أمر mount للحصول على الأجهزه التي تبدأ ب sd
 +
 +
mount | grep sd
 +
 +
- فصل أقسام ذاكرة الفلاش باستخدام الأمر umount
 +
 +
umount sdXn
 +
 +
حيث X هو الحرف الخاص بوسيط التخزين (مثل a أو  b أو  c أو  d …إلخ)
 +
 +
   و n هو رقم القسم (مثل 1 أو 2)
 +
 +
- تجربة اعادة وصل القسم مره أخرى على الدليل mnt
 +
 +
- نسخ أي ملف إلى القسم الموصول
 +
 +
- فصل القسم مره أخرى umount
 +
 +
- فصل الذاكره من مدخل الusb وإعادة ادخالها حتى يتم وصلها آليًا auto mount
 +
 +
- البحث عن مكان وصلها، والتأكد من وجود الملف المنسوخ في الخطوة السابقة
 +
 +
- مراجعة الطرق الخمس التي نعرف بها الأقسام identifing
 +
 +
  * اسم ملف الجهاز device file
 +
 +
  * معرف القسم الموجود في البيانات الفوقيه own UUID
 +
 +
  * لَصِيقَة القسم الموجود في البيانات الفوقيه own label
 +
 +
  * معرف القسم الموجود في جدول التقسيم part UUID
 +
 +
  * لَصِيقَة القسم الموجود في جدول التقسيم part lable
 +
 +
- السؤال عن مميزات وعيوب الlabel
 +
 +
- المقارنه بين own label & part label
 +
 +
- التحدث عن الخيار a و  t و o للأمر mount
 +
 +
- مراجعة دليل استخدام man page للأمر mount
 +
 +
- ذكر سبب فصل  أقسام وسيط التخزين
 +
 +
  * السبب: حتى نضمن أن نظام التشغيل لن يكتب أي شيئ على نظام الملفات ويغير ما نقوم به على الوسيط
 +
 +
- تحذير وتنبيه المشاركين للتأكد من أن الوسيط الذي سيتعاملوا معه هو المراد وليس وسيط تخزين آخر ليس هو المراد
 +
 +
- العثور على القرص
 +
 +
ls -l /dev/sd*
 +
 +
- سؤال المشاركين: عند إنشاء جدول تقسيم partation table جديد سنجتار أي جهاز device؟
 +
 +
  * الاجابة: الجهاز الخاص بالوسيط نفسه وليس الخاص بأحد الأقسام (مثل sdb أو sdd)
 +
 +
- استخدام برنامج fdisk لإنشاء جدول التقسيم
 +
 +
fdisk sdX
 +
 +
حيث X هو الحرف الخاص بوسيط التخزين (مثل a أو  b أو  c أو  d …إلخ)
 +
 +
- التعريف ببرنامج fdisk
 +
 +
  * التعريف وعرض أوامر fdisk باستخدام الأمر m
 +
 +
   - أمر إنشاء جدول MBR و أمر إنشاء جدول GPT
 +
 +
   - أمر كتابة التغييرات w
 +
 +
   - أمر الخروج دون حفظ q
 +
 +
   - أمر طباعة/عرض جدول التقسيم الحالي p
 +
 +
   - أمر اضافة قسم جديد new patation (n
 +
 +
- عرض جدول التقسيم باستخدام الأمر p واستعراض البيانات المعروضه
 +
 +
- إنشاء جدول تقسيم MBR
 +
 +
  - حذف قسم
 +
 +
  - إنشاء قسم (الأمر n)
 +
 +
   * إنشاء أقسام رئيسية وممتده وثانوية
 +
 +
   * أول قسم عادة يبدأ بعد 2048 (مهم أن يكون رقم يقبل القسمه على ٨ وهذا راجع لحجم القطاعات الفعليه لوسيط التخزين 4096)
 +
 +
  - تجربة إنشاء ٤ أقسام رئيسية/ممتده دون استخدام كامل مساحة وسيط التخزين
 +
 +
  - حفظ جدول التقسيم (الأمر w)
 +
 +
  - تجهيز البيانات الفوقية metadata للأقسام عن طريق تهيئتها formating
 +
 +
    * الأوامر mkfs.vfat و mkfs.ext4 …إلخ
 +
 +
mkfs.ntfs -f /dev/sdXn
 +
 +
حيث X هو الحرف الخاص بوسيط التخزين (مثل a أو  b أو  c أو  d …إلخ)
 +
 +
   و n هو رقم القسم (مثل 1 أو 2)
 +
 +
الخيار f خاص بالأمر mkfs.ntfs فقط، نستخدمه حتى لا يُصفر كامل القسم
 +
 +
- إنشاء جدول تقسيم GPT
 +
 +
  - إنشاء جدول التقسيم بالأمر g (حرف صغير lower case)
 +
 +
- اتباع نفس خطوات MBR
 +
 +
====== التحويل من MBR إلى GPT ======
 +
  -  التذكير بماهية الأقسام وجدول التقسيم.
 +
 +
  - التذكير بمكان بداية أول قسم في كل من MBR & GPT
 +
 +
====== حجم قطاعات الأقراص ======
 +
مناقشة عيوب ومميزات أن يكون القطاع ٥١٢ بايت وعيوب ومميزات أن يكون ٤ كيلوبايت (٤٠٩٦ بايت)
 +
 +
- شرح كيفية التحويل بين حجم القطاعات المنطقية (٥١٢ بايت) والفعليه (٤ كيلوبايت)
 +
 +
- إذا بداية القسم ليس مع بداية قطاع على القرص (رقم يقبل القسمه على ٨) فإن الأداء ينزل إلى العُشر
 +
 +
- التنويه لوجود أقراص ليس بها قطاعات منطقيه (٥١٢ بايت) وإنما ما يظهر لنظام التشغيل القطاعات الفعليه (٤ كيلوبايت)
 +
 
==التدريب==
 
==التدريب==
    +
== المصادر ==
 +
* <nowiki>https://en.wikipedia.org/wiki/Master_boot_record</nowiki>
 +
* <nowiki>https://en.wikipedia.org/wiki/GUID_Partition_Table</nowiki>
 +
* <nowiki>https://docs.microsoft.com/en-us/troubleshoot/windows-server/backup-and-storage/support-policy-4k-sector-hard-drives</nowiki>
 +
* <nowiki>https://en.wikipedia.org/wiki/Advanced_Format</nowiki>
 
[[تصنيف:منهج نواة تقنية]]
 
[[تصنيف:منهج نواة تقنية]]

قائمة التصفح