PDA

مشاهدة نسخة كاملة : شرح تهيئه هارد إضافي للعمل على السيرفر بأستخدام fdisk


محمد شحاته
03-08-2010, 10:28 PM
شرح تهيئه هارد إضافي للعمل على السيرفر
السلام عليكم ورحمه الله وبركاته
يحتاج الكثير منا إلي أضافه هارد أضافي بعد أسهلاك مساحه الهارد الأساسي له
في حاله ما إذا كنت تركب النظام لأول مره يقوم اللينكس بالتعرف على الهاردات وتجهيزها للعمل لكن ما الحل عندما تقوم بتركيب هارد أضافي أثناء عمل النظام لديك . تحتاج لتقسيم وتهيئه الهارد لكي يتعامل معه النظام
الأمر بسيط جدا ، سهل ومرن لنبدأ الأن في تجهيز هارد جديد خطوه بخطوه
أولا : بعد تركيب الهارد سواء من خلالنا أو من خلال الداتا سنتر حسب مكان تواجد السيرفر نقوم بكتابه الأمر الاتي لمعرفه ما هي الهاردات المتصله بالسيرفر
fdisk –l

http://a.imageshack.us/img694/2441/001cm.jpg

كما نري بالصوره يوجد هاردين على السيرفر
الهارد الأول يسمي بـ sda وهو أختصار لكلمه SCSI Device أي نوع الهارد أسكايزي رقمه A (الأول) ومساحته 10 جيجا تقريبا مقسم الي جزئين الجزء الأول 100 ميجا تقريبا ويسمي sda1 والتي تعني (A) (1) SCSI Device على أن تكون الـ (A) رقم الهارد و(1) رقم الجزء (partition) والثاني كذلك بأستبدال رقم 1 الي رقم 2 وهكذا باقي الاجزاء ان وجدت
الهارد الثاني كما ترون sdb وأخذ الحرف الثاني في اللغه (b) لدلاله على ترتيبه الثاني في الهاردات وهكذا ان كان هناك هاردات أخري
نبدأ بالدخول إلي fdisk لنقوم بتقسيم الهارد الي partitions حسب ما نحتاج
نكتب الأمر

fdisk /dev/sdb

http://a.imageshack.us/img339/8134/002zbn.jpg

نشرح الأمر جزء جزء
fdisk = استدعاء شاشه الـ fdisk كي نبدأ في التقسيم
dev = الدايركتولي الخاص بالأجهزه (devices)
sdb = أسم الهارد المستهدف للعمل عليه
نبدأ في التقسيم
أولا نضغط حرف الـ p لنشاهد حاله الهارد قبل البدء في التقسيم

http://a.imageshack.us/img842/413/003ju.jpg


كما نري الهارد لا يزال كما هو
شرح سريع لأهم أوامر الـ fdisk
n = لإنشاء بارتيشن جديد (partition)
d = حذف بارتيشن p طباعه حاله الهارد (الـpartition)
l اظهار أنواع الفورمات المتاحه t تغيير نوع الـ id للبارتيشن (مثل الفورمات(
w حفظ وخروج q الخروج بدون حفظ
---------------------------------------------------------------
نضغط n لإنشاء بارتيشن جديد
http://a.imageshack.us/img341/892/004okb.jpg

يسألك أن كنت تريد أن يكون البارتيشن primary (أقصي عدد 4) أم extended (غير محدود(
نضغط p لنختار primary فيسأل ما رقم الذي تريده للبارتيشن ما بين 1 الي 4
نضغط 1 كي نبقي على الترتيب فسألك عدد القطاعات التي تريدها للباروتيشن كوسيله تحدد مساحه يمكنك ضغط enter لتجاهل ذلك ليطلب منك كتابه المساحه بالميجا بايت
فلنكتب مثلا 5000 ميجا كمساحه البارتيشن الأول لتكن علي الضيغه التاليه

+5000m
http://a.imageshack.us/img338/6475/005cw.jpg

وهكذا أنتهينا من أنشاء اول بارتيشن نضغط حرف الـ p لنري حاله الهارد الان

http://a.imageshack.us/img413/6968/006dup.jpg

كما نري انه ظهر أول بارتيشن من الهارد الثاني sdb1 ومساحته كما كتبنا 5000 ميجا تقريبا
لنكرر ما فعلنا لإنشاء باقي البارتيشن

http://a.imageshack.us/img833/1677/007qu.jpg

كده أنشأنا 3 بارتيشن من النوع primary ولا يتبقي سوي واحد فقط لهذا سنقوم بعمله extended ليكون بوسعنا اضافه ما نريد من اجزاء اخري للهارد وعدم التقيد بالأربعه
مع ملاحظه عدم كتابه مساحه مثل كل مره وتركها فارغه ليأخذ باقي الهارد في الـ extended في النهايه نضغط p لنري ما حدث

http://a.imageshack.us/img408/176/008zy.jpg

الان الوضع على ما يرام 3 بارتيشن primary والرابع extended قابل للتقسيم . لنبدأ بتقسيمه إلي جزئين للتجربه

http://a.imageshack.us/img683/9504/009vy.jpg

هكذا أصبح الهارد أجزاء بدايه من sdb1 وحتي sdb6
بفرض أنك تريد تغيير نظام الفورمات لأحد الـبارتيشن يمكنك فعل ذلك عن طريق الضغط على حرف الـ t لكي يقوم بـ change type لنكتب بعدها نوع الفورمات (الصيغه) ولكل منهم أختصار ويدعم اللينكس الكثير
جدول بجميع الصيغ واختصاراتها

http://a.imageshack.us/img828/8198/010kta.jpg

نجرب الان تغيير صيغه اول بارتيشن الي NTFS كما نري بالاختصار 87 وثاني بارتيش linux raid بالاختصار fd وهكذا

http://a.imageshack.us/img13/7614/011xla.jpg

نضغط p لعمل برنت لحاله الهارد

http://a.imageshack.us/img138/476/012ws.jpg

كما ترون تغير الـ file system لكل من البارتيشن الاول والثاني كما فعلت من linux الي NTFS للأول و linux raid للثاني
نضغط w للحفظ والخروج
نرج نكتب ألامر
fdisk -l
الذي بدأنا به في أول الدرس لنشاهد حاله الهاردات المتصله بالسيرفر ونري ما حدث بها
http://a.imageshack.us/img685/6131/013ic.jpg

هكذا أنتهينا من التقسيم
نحتاج لتهيئه البارتيشن لنبدأ في استخدامه فلنأخذ مثال البارتيشن sdb6 سنقوم بتهيئه على الصيغه ext3 وهي من اكثر صيغ اللينكس ثباتا
نكتب الأمر التالي
mkfs -t ext3 /dev/sdb6

نشرح الأمر
mkfs = make file system أنشاء نظام ملفات
t = type من النوع
ext3 = third extended filesystem (نوع فورمات للينكس)
dev = devices الاجهزه
sdb6 = SCSI Device (b) (6) الهارد الاسكايزي رقم b بارتيشن 6
http://a.imageshack.us/img94/466/014jwh.jpg

هكذا تم عمل الفورمات ولكي يكون جاهزا للإستخدام فقط نقوم بعمل mount اي تركيب له على احد الدايركتورز على اللينكس بالمكان الذي نريده
لننشيء دايركتور جديد وليكن اسمه part6 بالأمر

mkdir /part6
نقوم بإدراج البارتيشن 6 بداخل الدايركتور part6 عن طريق عمل mount له بالأمر
mount /dev/sdb6 /part6

http://a.imageshack.us/img227/3449/015iy.jpg

الان البارتيشن الجديد يعمل تحت الدايركتور (المجلد) part6 وهكذا نفعل مع باقي البارتيشنز
انتهي الشرح . . دمتم بخير
كتب الشرح أهداء الي الأخ الغالي : مُهنا

لتحميل الشرح في كتاب pdf
http://www.mediafire.com/?gg0bki3xdx9gh7h

أتمني دعوه طيبه : م / محمد شحاته
Red Hat Certified Engineer
www.muhammad-shehata.com
www.ss.com.eg

Ramy Allam
04-08-2010, 12:35 AM
جزاك الله خيرا

محمد شحاته
04-08-2010, 12:53 AM
جزاك الله خيرا

بارك الله فيك

Maxmiz
03-05-2011, 02:18 AM
بارك الله فيك يجعلة الله فى ميزان حسناتك