HowTo fstab السلم عليكم ورحمة ال وبركاته Seven_Eleven لينكساوي موضوعنا اليوم عن ملف ال fstab وماهى هى الفوائد التى يمكن أن يقدمها لنا خلل تعاملنا اليو

ملفّات مشابهة
<4D F736F F D20D8D1EDDEC920CDD0DD20C7E1E1EDE4DFD32E646F63>

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

التحكم في الجهاز عن بعد باستخدام نظام VNC

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

بسم الله الرحمن الرحيم السل م عليكم ورحمة الله وبركاته إصل ح محمل اللقل ع grub2 الجزء الثالث : إصل ح محمل اللقل ع في توزيعة فيدورا تم تثبيتها عن طريق

Banner – Hold Information SOAHOLD

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج

الأول في السي شارب((c#للمبتدائين

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

Allomani Warehouse User Guide

Microsoft Word - C#2

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai

WHAT’S NEW

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

الرسالة األسبوعية/ الصف السادس 2018 / 9 - األحد 16 أولياء األمور الكرام : إليكم الرسالة األسبوعية وما سيتم إنجازه هذا األسبوع: األسبوع الماضي : تم اال

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i

كيفية استخدام موقع 4shared لرفع الملفات وتنظيمها على النترنت للمبتدئين. والمتقدمين في الحاسب. كتاب ل ابراهيم شاهين

شكر و إهداء أهدي بالدرجة الولى هذا الكتاب إلى الوالدين حفظهما ال كم أتقدم بشكر إلى كل من مد لي يد العون بالخص أخي الغالي ياسين DnS-LiNuX كما أهدي الكت

Our Landing Page

بسم هللا الرحمن الرحيم المادة: مقدمة في بحوث العمليات )100 بحث ) الفصل الدراسي األول للعام الدراسي 1439/1438 ه االختبار الفصلي الثاني اسم الطالب: الرق

How To Install Oracle Forms & Reports 6i

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم

شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصل

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد

المحاضرة الثانية

riyadh-geeks-mobile-first

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of

Microsoft Word - new.doc

Microsoft Word - Kollo_ ARA.docx

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

دليل ملفات الــ Log

c1

Forum.zyzoom.net

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

( IP Address ) العنوان الشبكي

Slide 1

شـــــــروحات عاش الاكس بي [Xplover

Microsoft Word - Excel VBA

Microsoft Word - SolutionOOPFinal2011.doc

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

تنصيب أوبنتو للمبتدئين إعداد صبحي عبد الواحد هذا الكتيب منشور تحت ترخيص المشاركة البداعية غير التجارية النسخة 3 Attribution-NonCommercial-ShareAlike 3

Microsoft Word - 55

جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع

عرض تقديمي في PowerPoint

المملكة العربية السعودية م ق س ..../1998

Microsoft Word - AR_ _UM TLCD - KBRC01A.doc

حقيبة الدورة التدريبية التخزين السحابي Google Drive حقيبة المتدربة إعداد املدربة : عزة علي آل كباس Twitter 1438 ه

Microsoft Word - Access VBA

Our Landing Page

The Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1

جهاز عرض DLP دليل الوسائط المتعددة

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

PowerPoint Presentation

Microsoft Word - intégral 2sc exp.doc

تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca

جامعة حضرموت

سلسلة العمل الذاتي لمادة الریاضیات رقم (01) المستوى: 3 ثانوي علوم تجريبية الا ستاذ :عبداالله بالرقي المتتالیات العددیة 1 )المتتالیة الحسابیة التمرین(

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

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات

عرض تقديمي في PowerPoint

الصف السادس االبتدائي الفصل الدراسي االول بسم هللا الرحمن الرحيم الصفحة محتويات الفصل الدراسي األول الموضو

Department of Computer Information Systems

اختر عنوان مناسب

الفصل الثاني

الرقابة الداخلية والرقابة الخارجية

Microsoft Word - Question Bank-II Sem. BA Arabic Core Course, Informatics with DTP

Microsoft Word - Suites_Numériques_1_sm.doc

Slide 1

السلطة الوطنيـة الفلسطينية

اجيبي علي الاسئلة التالية بالكامل:

عرض تقديمي في PowerPoint

Al-Furat Model Schools Dear parents, Once again, fun moments are in the sky. Its our pleasure to inform you about Alfurat school our awesome activity

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :

دليل المستخدم لبوابة اتحاد المالك التفاعلية

Microsoft Word - moneybookers

اللغة العربية Items الدروس المطلوبة المتحان الفصل الدراسى األول 2019/2018 Primary 2 القراءة المحفوظات : كل الدروس : االناشيد + اآليات واالحاديث األسال

الشريحة 1

Microsoft Word _1523.doc

????? ??????? #???? #[?????...

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

Oligopoly

دائرة اللغة العربية المادة المطلوبة المتحان اإلعادة للعام الدراسي : الصف: الثامن المهارة )الفهم واالستيعاب + التحليل األدبي( النحو المادة ال

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان

قوانين اإلستعارة هذه هي قوانين اإلستعارة التي تسري في المكتبات الشعبية في كل من بيورهولم, نوردمالينغ, روبيرت فورش, اوميو, فيندلن و فيينسس. بطاقة المكت

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

Application-1st page

واقع النفط

( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين

Microsoft Word - dériv sc maths.doc

PowerPoint Presentation

طرق تنصيب و إصل ح برنامج محمل اللقلع GRUB 2 Grub 2 Installing Ubuntu/ Arch Linux من وثائق توزيعة أوبنتو و آرتش لينكس ANTFRA 2014

Our Landing Page

مقدمة عن الاوناش

Author :

النسخ:

HowTo fstab السلم عليكم ورحمة ال وبركاته Seven_Eleven لينكساوي موضوعنا اليوم عن ملف ال fstab وماهى هى الفوائد التى يمكن أن يقدمها لنا خلل تعاملنا اليومى مع أنظمة ال. Unix-Like مقدمة : ملف العدادات fstab هو أحد الملفات المهمة على اى توزيعة لينوكس,ويستخدم الملف لتمرير إعداداته إلى الكيرنل للعمل على انظمة الملفات المختلفة مثل ext2, ext3, reiserfs إلخ من تلك النواع بالضافة إلى ربط أقسام الهاردديسك أو ال( Partitions ) بأنواع نظم ملفات مختلفة أو Filesystems التى تحملها تلك القسام فيما يسمى بعملية ال. mount يوجد ملف ال fstab على المسار /etc/fstab ويحتوى الملف كما ذكرنا سابقا على اعدادات خاصة يتم تمريرها إلى الكيرنل لمعرفة انوع القسام المعنية من الهاردديسك وأنواع ملفات النظام الخاصة بها, كما يحتوى أيضا على بعض الخيارات التى يمكن وضعها على تلك القسام وسنستعرض ذلك لاحقا. ولكن ما الفائدة الجوهرية للملف fstab تكمن الفائدة الجوهرية للملف لصحاب الجهزة ذات القلع الثنائى أو فيما يعرف بال dual-boot systems حيث يوجد أكثر من نظام تشغيل, ولكل نظام تشغيل أقسام خاصة من الهاردديسك ولكل قسم نظام ملفات أو, filesystem ولسبب ما يريد المستخدم مشاركة هذه القسام مع نظام تشغيل آخر فيتم اللجوء إلى عملية الضم أو فيما يعرف بعملية ال mount وبعد النتهاء من هذه العملية نقوم بحفظ إعدادات هذه العملية فى الملف fstab لضمان استمرار عملية ال mount بشكل تلقائى فى حال عمل إعادة تشغيل للجهاز. بعد أن انتهينا من مقدمة عن الملف أصبح من الواضح أنه توجد علقة وطيدة بين المر mount او عملية ال mount بشكل عام وبين الملف fstab ويتضح من ذلك عدة نقاط : * الخيارات التى يتم اضافتها مع المر mount وإضافتها إلى الملف fstab متشابهة. * فى حالة عدم وجود قسم من أقسام الهارد أو ال partition فى ملف ال fstab فإن الوحيد القادر على اضافة ذلك القسم هو المستخدم الجذر أو ال. root * نظم الملفات الخاصة بنظام التشغيل ويندوز و المدعمة تماما ك read و write هى نظم ال fat وال, fat32 أما نظام الملفات NTFS فحتى الن مدعم بصيغة القراءة فقط أو ال read وذلك من خلل الكيرنل ولكن فى الصدارات الحديثة من الكيرنل تم إضافة module الكتابة فى اعدادات الكيرنل ولكن حتى الن ما زال بشكل 1

تجريبى أما لتدعيم القراءة والكتابة على نظام الملفات NTFS فيتم اللجوء إلى استخدام هذا ال driver وهو.ntfs-3g * نظم الملفات NTFS,VFAT, MSDOS مدعومة بشكل تلقائى فى اعدادات الكيرنل ك modules وفى حالة عدم توافر أين منها يمكن إضافتها لاحقا باستخدام المر modprobe وذلك بالصيغة التالية : modprobe msdos, modprobe vfat and modprobe ntfs. عملية ال : mount بشكل سريع سأتطرق إلى كيفية عمل ال mount حتى يكون الموضوع متناسق الفقرات ولا تحدث بلبلة لدى القارىء. كما ذكرت سابقا ان عملية ال mount الهدف منها هو ضم أقسام الهارد الغير مرئية بالنسبة للمستخدم لكى تكون متاحة ومرئية بالنسبة له بمعنى يوجد لديك نظامان تشغيل أحدهما نظام التشغيل ويندوز والخر نظام التشغيل لينوكس والن انت تعمل على نظام التشغيل لينوكس ولديك على الهاردديسك الخاص بك أربعة بارتشنات مختلفة اثنان منهم بنظام ملفات FAT32 وواحد بنظام ملفات NTFS والخر بنظام ملفات EXT3 وعندما قمت بالدخول إلى نظام التشغيل لينوكس حدث شىء غريب ألا وهو أن القسام الخاصة بنظامىw الملفات FAT32 و NTFS لا يمكنك قراءة أين منهما فما العمل هل اختفت القسام بل رجعة هل حدث خطأ ما الجابة لا...لا تقلق فكل ما فى المر أن نظام التشغيل لينوكس بشكل تلقائى لا يرى إلا القسم الذى تم تثبيته فيه ولكى تتمكن من العمل على باقى القسام لابد من عملية ال mount التى ذكرناها سابقا ولكن كيف لنا أن نقوم بهذه العملية أولا وبشكل بسيط جدا لابد من التعرف على تلك القسام وأين توجد بمعنى يتعامل نظام التشغيل لينوكس أقسام ال hard drives بشكل مختلف تماما عن نظام التشغيل ويندوز بمعنى على نظام التشغيل ويندوز أقسام الهارد تحمل الحروف التالية C, D, E, F, G, H, I وهكذا ولكن نظام التشغيل لينوكس يتعامل مع القسام بشكل مختلف فمسمياته بالنسبة لل hard disks من نوع ATA تكون هكذا, hda6 hda1, hda5, primary أما إذا كان الهارد على توصيلة primary master وذلك إذا كان الهاردديسك على توصيلة hda7, hda8. hdb1, hdb5, hdb6, فيكون شكل المسميات هكذا hdb7 slave لكن لاحظ التالى فى ترتيب القسام ذكرت بالعلى أن البارتشن رقم واحد يحمل السم hda1 وهو المقابل فى ويندوز للبارتشن الذى يحمل الحرف c ولكن لماذا البارتشن الثانى يحمل السم hda5 بدلا من hda2 خطأ مطبعى أليس كذلك مهل ليس كذلك, فى لينوكس ذكرت سابقا أن يتعامل فى مسميات أقسام الهاردديسك بشكل مختلف وقد ذكرنا ذلك فعل فقلنا البارتشن الول الذى يحمل السم hda1 مقابل للبارتشن الذى يحمل السم c على ويندوز والبارتشن الذى يحمل السم hda5 مقابل للبارتشن الذى يحمل السم d على ويندوز وهكذا دواليك ولكن المحور الساسى للمشكلة هنا تسمية البارتشن الثانى على لينوكس بإسم hda5 بدلا من hda2 فكيف ذلك المxسمى hda5 ظهر نتيجة أن أقصى عدد لل primary partitions على أى هاردديسك يكون 4 أقسام فقط فلو افترضنا أنه يوجد لديك القسم c على ويندوز وهو primary partition فطبيعى سيحمل السم hda1 على لينوكس بعد ذلك يوجد لديك قسم تحت اسم extended والذى يحتوى على ال logical partitions والقسم extended فى ذاته يكون من النوع primary ويحجز الرقام من 2 إلى 4 وبالتالى أول بارتشن logical تحت القسم extended سيحمل الرقم 5 وذلك فعل ما يحدث مع لينوكس. 2

بعد أن استعرضنا نقطة مسميات أقسام الهاردديسك على لينوكس أو ال partitions ننتقل الن إلى كيفية عرض تلك القسام وذلك يكون من خلل الامر التالى (فى وضعية ال :(root $fdisk -l Device Boot Start End Blocks Id System /dev/hda1 1 388 2933248+ 83 Linux /dev/hda2 389 557 1277640 5 Extended /dev/hda5 389 557 1277608+ b W95 FAT32 كما رأينا فى المثال السابق السم hda2 محجوز للقسم extended وتلى ذلك القسم السم hda5 وهو أول logical partition تحت القسم extended كما ذكرنا بأعلى. ولكن كيف أميز البارتشنات أو أقسام الهاردديسك والتى تم عمل mount لها من التى لم يتم عمل mount لها $mount الاجابة بسيطة قم بفتح الطرفية أو ال shell لديك وقم بكتابة المر التالى : /dev/hda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) nfsd on /proc/fs/nfsd type nfsd (rw) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) من الواضح ان البارتشن الذى يحمل السم hda5 لم يتم عمل mount له والن نريد عمل mount له فكيف تتم تلك العملية الموضوع بسيط جدا لتنفيذ عملية ال mount لابد من إنشاء نقطة للضم أو mount point بمعنى لابد من وجود شىء ما لربط البارتشن المxراد عمل ال mount له مع المكان الصلى للبارتشن وفى المثال السابق المكان الصلى للبارتشن فى المسار /dev/hda5 ولكى نستطيع تنفيذ عملية ال mount نقوم بإنشاء مجلد آخر تحت اى مسار على النظام لربط البارتشن بنقطة الضم او ال. mount point يوجد مساران على اى توزيعة لينوكس من المفضل إنشاء نقطة ال mount بهما ألا وهما المسار /mnt والمسار /media. الن نقوم بإنشاء نقطة ضم او mount point فى أى من المسارين السابق ذكرهما ) تنفيذ الوامر وأنت : (root حيث xxxxx اى إسم يخطر ببالك لا توجد قيود على ذلك السم مطلقا. $mkdir /mnt/xxxxx 3

الن نقوم بتنفيذ أمر ال mount للبارتشن hda5 وهو من نوع نظام ملفات fat32 ويكون ذلك من خلل المر التالى : $mount -t vfat /dev/hda5 /mnt/xxxxx وطبيعى المور تسرى على أى نظام ملفات آخر فلو أردنا عمل mount لبارتشن من نوع نظام ملفات ntfs نستبدل فقط كلمة vfat ب ntfs وهكذا مع أى نظام ملفات آخر. انتهينا من الجزء الول من الموضوع والن إلى الجزء الثانى 4

الملف /etc/fstab : بعد تلك المقدمة نتطرق الن إلى الموضوع الصلى وهو كيفية ضبط اعدادات الملف. fstab فى البداية نقوم بفتح الملف عن طريق أى محرر نصوص تفضله عن نفسى افضل محرر النصوص nano ) تنفيذ الوامر وأنت (root : $nano /etc/fstab وكمثال لشكل الملف : # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda1 / ext3 defaults,errors=remount-ro 0 1 fstab Syntax والن نستعرض محتويات الملف : [file system] [mount point] [type] [options] [dump] [pass] أمثلة على ذلك : هذا القسم من اللف يدد السار الصلى location. [file system] = Physical للبارتشنات /dev/hdxy or /dev/sdxy. x will be a letter starting with a, then b,c,... y will be a number starting with 1, then 2,3,... هذا القسم من اللف يدد نقطة الضم والت تثل اللد الذى قمنا بإنشائه = point] [mount In general 1. /mnt Typically used for fixed hard drives HD/SCSI. 2. /media Typically used for removable media (CD/DVD/USB/Zip). Examples: 1. /mnt/windows 5

أمثلة على ذلك : 2. /mnt/data 3. /media/usb هذا القسم من اللف يتوى على أنواع نظم اللفات الختلفة = [type] File types: Linux file systems: ext2, ext3, jfs, reiserfs, reiser4, xfs, swap. Windows: vfat = FAT 32, FAT 16 ntfs= NTFS CD/DVD/iso: iso9660 هذا القسم من اللف يتوى على اليارات الت يتم وضعها على البارتشنات [options] الخيارت كثيرة والتى توضع فى تحت قسم ال options ولذلك سنستعرض اهمها ومنها : عند وضع كلمة defaults تحت القسم options فإننا نعنى بذلك شيئان هما : rw, auto 1-defaults تعن تصريح القراءة والكتابة على البارتشن = rw تنفيذ عملية الونت عند كل اقلع للجهاز = auto ملحوظة : الخيار defaults ياعنى عدة خيارت متضمنة داخله ولكنى ذكرت أهم خياران منهم. وتوجد خيارات أخرى متضمنة داخله مثل exec, nouser, dev, suid, async 2-ro : read only filesystem عند وضع ro بدلا من defaults فإننا نغير التصاريخ الخاصة بالبارتشن لكى يكون صالح للقراءة فقط أى تصفح محتوياته ولا يمكن الكتابة عليه أى الضافة إليه او الحذف منه 3-noauto : don't mount at boot هذا الخيار يعنى عدم تنفيذ عملية ال mount اثناء إقلع الجهاز وكمثال على الخيارين السابقين : لاحظ : عند إضافة اكثر من خيار يتم الفصل بينهم عن طريق ال, او. comma /dev/hda1 /mnt/ntfs ntfs ro,noauto 4-user, users: let users mount and unmount فى البداية إذا تم وضع الخيار user فإننا نعنى بذلك جعل أى مستخدم على النظام بدلا من 6

المستخدم الجذر أو root من تنفيذ عملية ال mount لنه كما ذكرنا سابقا عملية ال mount مقتصرة فقط على المستخدم الجذر او. root ولكن ما فائدة users إذا لاحظ معى إذا تم وضع الخيار user فقط فسيكون بمقدر كل شخص على النظام عمل mount لى بارتشن ولكن عند عمل unmount للبارتشن أى فك الضم فلن يتمكن أحد من فك الضم أو عملية ال unmount غير المستخدم الذى قام بعملية ال mount اما إذا وضعنا users فسيكون لدى اى مستخدم على النظام عمل mount او unmount بدون أى قيود. مثال على ذلك نفترض أننا قمنا بعمل mount لملف iso على ال cdrom ووضعنا السطر الخاص بعملية ال mount فى الملف fstab كالتالى : /dev/cdrom /mnt/cdrom iso9660 ro,user,noauto فى المثال يستطيع اى مستخدم على النظام وليكن المستخدم muhammad كما قلنا عمل mount لملف ال iso9660 على ال cdrom باستخدام احد المرين : $mount /dev/cdrom or $mount /mnt/cdrom ولكن عند فك الضم عن ملف ال iso لن يستطيع اى مستخدم آخر غير ) muhammad بالطبع غير المستخدم (root على النظام من تنفيذ عملية ال. unmount اما إذا وضعنا الخيار users فسيكون لدى أى مستخدم القدرة على تنفيذ العمليتين عملية ال mount و عملية ال. unmount ملحوظة : يوجد خيار ذو صلة بالخيارين السابقين ألا وهو الخيار nouser والذى يعنى قصور أمر ال.default value فقط وهذا الخيار إذا لم يتم وضعه فهو قيمة إفتراضية أو root على المستخدم mount 5-uid,gid: mount as (user,group) يتم استخدام الخياران uid و gid مع أنظمة ملفات NTFS) (MS-DOS, VFAT, حيث عند تنفيذ عملية ال mount ووضع هذان الخياران على أين من الثلثة فسيكون بمقدر كل من user id و ال group id اللذان تم وضعهما حق رؤية وتصفح محتويات البارتشنات التى تم عمل ال mount لها. ولكن تستطيع كل من ال uid وال gid التى تخص مستخدم معين على النظام نفذ الامر التالى : $id <user> حيث بدلا من <user> ضع اسم المستخدم الذى تريد معرفة ال uid وال gid له. مثال : بعد تنفيذ المر : 7

$id muhammad uid=1000(muhammad) gid=1000(muhammad) الن عرفنا كل من ال uid و ال gid الخاص بالمستخدم muhammad و نريد وضع تلك الخيارات فى الملف fstab وتكون على الشكل التالى : /dev/hda1 /mnt/ntfs ntfs uid=1000,gid=100 وبالتالى من خلل المثال السابق سيكون فى مقدور المستخدم muhammad من تصفح محتويات البارتشن hda1 على المسار /mnt/ntfs. ملحوظة : بدون إضافة أين من الخياران uid و gid سيكون المر قاصر على المستخدم الفتراضى root او بمعنى uid=0 و gid=0. 6-exec,noexec: execute binaries or not exec lets you execute binaries that are on that partition, whereas noexec doesn't let you do that. noexec might be useful for a partition that contains binaries you don't want to execute on your system, or that can't even be executed on your system exec is the default option, which is a good thing. Imagine what would happen if you accidentally used the noexec option with your Linux root partition... هذا القسم من اللف يقوم بعمل نسخة احتياطية من انظمة اللفات [dump] تحت القسم [dump] يتم وضع قيمتين إما أن تكون قيمته ب 0 أو ب 1 وفائدة الداة dump هى عمل backup لل file system ولكن إلى ماذا تشير كل من القيمتين 0 أو 1 إذا تم وضع القيمة 0 فهذا معناه عدم عمل backup من ال filesystem أما إذا تم وضع القيمة 1 فهذا يشير إلى عمل backup من ال. filesystem لاحظ : لن تتمكن من عمل backup لل filesystem إلا إذا كانت الداة dump مxثبتة على التوزيعة الخاصة بك. هذا القسم من اللف يتص بعمل فحص لنظام اللفات أثناء القلع [pass] تحت القسم [pass] يتم وضع قيمتين أيضا إما أن تكون قيتمه ب 0 أو ب 1 وفائدة هذا القسم كما ذكرت فى التعريف عمل fsck أو filesystem check أثناء عملية القلع أو ال. boot إذا تم وضع القيمة 0 فذلك يشير إلى عدم عمل fsck او filesystem check أثناء القلع أو ال boot أما إذا تم وضع القيمة 1 فذلك يشير إلى عمل fsck او filesystem check اثناء عملية القلع أو ال. boot 8

مازال فى الموضوع بقية ساقوم بإضافتها لاحقا وأرجو عدم وضع ردود شكر بدون جدوى إذا كان هناك أى استفسارات أو إضافات تثرى الموضوع فاهل ومرحبا 9

سطام.: فريق عمل الموسوعة :. جميل جدا ورائع تصدق إنه كان كان على قائمة : todo الحمد ل جا هالموضوع في وقته.. سؤال : لما قمت بتنفيذ المر : أعطاني هالرسالة : أطالب بتثبيت الموضوع لنه مهم ومفيد جدا modprobe msdos, modprobe vfat and modprobe ntfs. bash: modprobe: command not found Seven_Eleven لينكساوي السلم عليكم شكر على التثبيت وإن كان الموضوع لم يكتمل بعد بالنسبة لسؤال الاخ سطام اقتباس: سؤال : لما قمت بتنفيذ المر :.modprobe msdos, modprobe vfat and modprobe ntfs أعطاني هالرسالة : bash: modprobe: command not found يبدو أن حزمة module-init-tools لا توجد على التوزيعة الخاصة بك قم بتثبيت الحزمة وستتمكن من إضافة وحذف اى module من خللها Black X.: المراقب العام :. 10

اوامر ال modprobe لازم تنفذ كرووت من واقع تجربتي موضوع مفيد جدا اخي Seven_Eleven ايضا اتوقع الموديول ntfs اصبح الن ntfs-3g في اغلب التوزيعات الحديثة اذا لم اكن مخطئ :) لي عودة لتكملة القراءة, جزاك ال خير N!x L0ver مشرف سابق اقتباس: المشاركة الصلية كتبت بواسطة سطام جميل جدا ورائع تصدق إنه كان كان على قائمة : todo الحمد ل جا هالموضوع في وقته.. سؤال : لما قمت بتنفيذ المر :.modprobe msdos, modprobe vfat and modprobe ntfs أعطاني هالرسالة : bash: modprobe: command not found أطالب بتثبيت الموضوع لنه مهم ومفيد جدا اخوي اسمحلي لازم تضيفها على ما أتذكر /etc/rc.conf Seven_Eleven لينكساوي 11

صحيح بمناسبة كلم الخ Black X الخ سطام حاول تنفيذ الوامر وانت root وإذا ظهرت لك الرسالة مرة أخرى فسوف تحتاج لتثبيت الباكج module-init-tools اقتباس: ايضا اتوقع الموديول ntfs اصبح الن ntfs-3g في اغلب التوزيعات الحديثة اذا لم اكن مخطئ :) على دييبان النسخة الخيرة etch لا يوجد ال module بشكل افتراضى ولكن قد يكون موجود على توزيعات اخرى وبنسبة كبيرة منها ubuntu 7.10 12