السلام عليكم
وجدت هذا الموضوع في مكان ما كتبته قبل فتره ومافي مانع اني اضعه هنا
تخزين الملفات عموما يكون في الهارد دسك او الفلوبي او CD او فلاش ميموري . . الخ
في " لينكس " تقدر انك تدخل على أي ملف وين ماكان وبكل سهوله
اقراص التخزين تجدها جميعا في ملف dev .
خلينا نروح لسطر الاوامر افضل
نتيجة هذا الامر بتكون كبيره شوي ، اللي يهمني انك تعرف ان هذه اماكن تخزين الملفات في لينكس
سواء هارد دسك او الفلوبي او CD او فلاش ميموري . . الخ ، مثل ماتفقنا
الهارد دسك يبدأ بـ hd اختصار لـ hard disk
وتجده غالبا هكذا hda1 ، hda2 على حسب طريقة تقسيمك للهارد دسك
كل مازاد عدد الاقراص عندك زادت عدد الملفات في مجلد dev اللي طلع لك ناتجه الكبير شوي tongue.gif
على كل حال اذا كان لديك نظامين في جهازك مثلا : وندوز ولينكس أو لينكس ولينكس اخر
تقدر تدخل على على جميع الملفات المخزنه لديك
تدخل على اي ملف مهما كان نوعه سواء وندوز او لينكس عن طريق عمل مجلد جديد نخبره
عن نوع الملفات المستخدم في ذلك الجزء او البارتشن من الهارد دسك
هذه العمليه تسمى mounting ، عن طريق الامر mount
والمجلد اللي راح نعمله يسمى mount point
نعود الى سطر الاوامر ، وننتقل للملف الخاص بالـ mount points وهو mnt
في هذا المكان ، نعمل المجلد اللي راح يكون mount point
راح نعمل مثال على بارتشن لينكس اخر ، ماعندي وندوز على هذا الهارد دسك ، لكن الطريقه ماتختلف
نفسها سواء لينكس او وندوز او الفلوبي او CD او فلاش ميموري . . الخ
ارجع لسطر الاوامر وخش رووت
عملت مجلد اسمه Part2 بالامر المعروف mkdir
الان ابغى اخلي هذا الملف mount point مثل ماذكرنا عن طريق الامر mount
في الامر mount السابق ، جعلت /mnt/Part2 نقطة وصول لـ /dev/hda3 وهو الوندوز مثلا
ولكن ظهر خطأ يقول ﻻزم تحدد نوع ملفات هذا الجزء بعدها سوي نقطة وصول
شي طبيعي ان الواحد يحك راسه ويمكن يشد شعره ويسأل قوقل
نوع ملفات النظام نخزنه في ملف يدعى /etc/fstab ، في هذا الملف توجد جميع معلومات
اجزءا القرص الصلب الفلوبي او CD او فلاش ميموري . . الخ
نرجع لسطر الاوامر ونحرر الملف باي محرر نصوص يعجبك
محتويات الملف تشبه التالي
شايف كيف الترتيب ، راح اتكلم عن الاعمده من اليسار :
الاول : موقع قرص التخزين الاساسي في مجلد dev
الثاني : مجلد الـ mount points
الثالث : نوع ملفات النظام وهذا اللي نبي نوصل له
طبعا لابد ان يكون فيه اختلاف في محتوى الملف لديك عن المحتوى الموجود بالشرح هذا شي طبيعي ولكن الزبده واحده
اما الاعمده الباقيه ، لا اتفلسف عليك ماعرف ايش معناهم ، الملف هذا احفظه في راسك ممكن ترجع له في هيك مشاكل
خلونا ندخل اكثر في تفاصيل الملف وشوف اول سطر hda1 اول جزء من الهارد دسك وهو اللي مركب عليه لينكس واتكلم منه
اما hda2 في ثاني سطر وهو مساحة الـswap المطلوب وجودها في جميع نسخ لينكس
والباقي واضح السي دي روم والفلوبي
الحين ابيك تركز على العمود الثاني : مجلد الـ mount points او نقاط الوصول لكل جزء من الهارد دسك
والان المفروض تكون جميع محتويات الملف مفهومه وواضحه لديك كمستخدم لينكس
ونتبع نفس الترتيب عند اضافة اي جزء من الهارد ، وراح نكمل على المثال المستخدم معنا واضيف السطر التالي
طبعا نوع الملفات انا وضعت ext3 على حسب ماهو عندي واذا كان وندوز حط FAT32 اعتقد اسمها كذا او NTFS على حسب ماهو عندك وماذا تريد
واحفظ الملف /etc/fstab وهو بهذه الشكل
شوف اذا فيه اي شي مو واضح ممكن تسأل !
حلو على كذا عرفنا عمل ملف /etc/fstab وعرفنا نعمل mounting بالامر mount ونرجع لسطر الاوامر biggrin.gif
اسهل طريقه لعمل mount لجميع اجزاء الهارد لديك
هي بالامر هذا
هذا الامر يقوم بالعوده الى ملف /etc/fstab ويقوم بعمل mount من خلال القيم الموجوده فيه مثل ماعرفنا
يعني بمعنى اصح رتب الملف وصلح اعداداته صحيحه ثم اعمل الامر
درس بسيط اتمنى انه يكون واضح
مراجع
اذا وجدت خطأ بالموضوع ممكن تصحح لي عشان ماخطئ مره اخرى.
وشكرا
وجدت هذا الموضوع في مكان ما كتبته قبل فتره ومافي مانع اني اضعه هنا
تخزين الملفات عموما يكون في الهارد دسك او الفلوبي او CD او فلاش ميموري . . الخ
في " لينكس " تقدر انك تدخل على أي ملف وين ماكان وبكل سهوله
اقراص التخزين تجدها جميعا في ملف dev .
خلينا نروح لسطر الاوامر افضل
كود:
[email protected]:~> cd / [email protected]:/> cd dev [email protected]:/dev> ls
سواء هارد دسك او الفلوبي او CD او فلاش ميموري . . الخ ، مثل ماتفقنا
الهارد دسك يبدأ بـ hd اختصار لـ hard disk
وتجده غالبا هكذا hda1 ، hda2 على حسب طريقة تقسيمك للهارد دسك
كل مازاد عدد الاقراص عندك زادت عدد الملفات في مجلد dev اللي طلع لك ناتجه الكبير شوي tongue.gif
على كل حال اذا كان لديك نظامين في جهازك مثلا : وندوز ولينكس أو لينكس ولينكس اخر
تقدر تدخل على على جميع الملفات المخزنه لديك
تدخل على اي ملف مهما كان نوعه سواء وندوز او لينكس عن طريق عمل مجلد جديد نخبره
عن نوع الملفات المستخدم في ذلك الجزء او البارتشن من الهارد دسك
هذه العمليه تسمى mounting ، عن طريق الامر mount
والمجلد اللي راح نعمله يسمى mount point
نعود الى سطر الاوامر ، وننتقل للملف الخاص بالـ mount points وهو mnt
كود:
[email protected]:/dev> cd / [email protected]:/> cd mnt [email protected]:/mnt> ls [email protected]:/mnt>
راح نعمل مثال على بارتشن لينكس اخر ، ماعندي وندوز على هذا الهارد دسك ، لكن الطريقه ماتختلف
نفسها سواء لينكس او وندوز او الفلوبي او CD او فلاش ميموري . . الخ
ارجع لسطر الاوامر وخش رووت
كود:
[email protected]:/mnt> su Password: linux:/mnt # mkdir Part2 linux:/mnt # ls . .. Part2
الان ابغى اخلي هذا الملف mount point مثل ماذكرنا عن طريق الامر mount
كود:
linux:/mnt # mount /dev/hda3 /mnt/Part2 mount: you must specify the filesystem type linux:/mnt #
ولكن ظهر خطأ يقول ﻻزم تحدد نوع ملفات هذا الجزء بعدها سوي نقطة وصول
شي طبيعي ان الواحد يحك راسه ويمكن يشد شعره ويسأل قوقل
نوع ملفات النظام نخزنه في ملف يدعى /etc/fstab ، في هذا الملف توجد جميع معلومات
اجزءا القرص الصلب الفلوبي او CD او فلاش ميموري . . الخ
نرجع لسطر الاوامر ونحرر الملف باي محرر نصوص يعجبك
كود:
linux:/mnt # vi /etc/fstab
محتويات الملف تشبه التالي
كود:
/dev/hda1 / reiserfs acl,user_xattr 1 1 /dev/hda2 swap swap defaults 0 0 /dev/cdrom /media/cdrom subfs /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
الاول : موقع قرص التخزين الاساسي في مجلد dev
الثاني : مجلد الـ mount points
الثالث : نوع ملفات النظام وهذا اللي نبي نوصل له
طبعا لابد ان يكون فيه اختلاف في محتوى الملف لديك عن المحتوى الموجود بالشرح هذا شي طبيعي ولكن الزبده واحده
اما الاعمده الباقيه ، لا اتفلسف عليك ماعرف ايش معناهم ، الملف هذا احفظه في راسك ممكن ترجع له في هيك مشاكل
خلونا ندخل اكثر في تفاصيل الملف وشوف اول سطر hda1 اول جزء من الهارد دسك وهو اللي مركب عليه لينكس واتكلم منه
اما hda2 في ثاني سطر وهو مساحة الـswap المطلوب وجودها في جميع نسخ لينكس
والباقي واضح السي دي روم والفلوبي
الحين ابيك تركز على العمود الثاني : مجلد الـ mount points او نقاط الوصول لكل جزء من الهارد دسك
والان المفروض تكون جميع محتويات الملف مفهومه وواضحه لديك كمستخدم لينكس
ونتبع نفس الترتيب عند اضافة اي جزء من الهارد ، وراح نكمل على المثال المستخدم معنا واضيف السطر التالي
كود:
/dev/hda3 /mnt/Part2 ext3 defaults 1 1
واحفظ الملف /etc/fstab وهو بهذه الشكل
كود:
/dev/hda1 / reiserfs acl,user_xattr 1 1 /dev/hda2 swap swap defaults 0 0 /dev/hda3 /mnt/Part2 ext3 defaults 1 1 /dev/cdrom /media/cdrom subfs /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
شوف اذا فيه اي شي مو واضح ممكن تسأل !
حلو على كذا عرفنا عمل ملف /etc/fstab وعرفنا نعمل mounting بالامر mount ونرجع لسطر الاوامر biggrin.gif
اسهل طريقه لعمل mount لجميع اجزاء الهارد لديك
هي بالامر هذا
كود:
mount -a
هذا الامر يقوم بالعوده الى ملف /etc/fstab ويقوم بعمل mount من خلال القيم الموجوده فيه مثل ماعرفنا
يعني بمعنى اصح رتب الملف وصلح اعداداته صحيحه ثم اعمل الامر
كود:
mount -a
درس بسيط اتمنى انه يكون واضح
مراجع
كود:
http://www.google.com/linux?hl=en&lr=&q=how+to+mount&btnG=Search
اذا وجدت خطأ بالموضوع ممكن تصحح لي عشان ماخطئ مره اخرى.
وشكرا
تعليق