المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لينكس كيف أضيف دعم لنظام الملفات MSDOS في الكرنل



mlinux
04-11-2004, 08:15 AM
السلام عليكم يا شباب كيف الحال انشاء الله طيبين
ياشباب أنا استخدم نظام ريدهات لينكس 9 واشتريت فلاش ميموري اريد ربطها بالنظام ونظام الملفات للفلاش ميموري هو FAT
والذي يسمى في نظام لينكس MSDOS
وذلك باستخدام الامر mount
وتفاجأت عندما ظهرت لي رسالة بعد الأمر التالي
mount -t MSDOS /dev/sda /mnt/USB-FLASH-DISK
معناها أن نظام الملفات
MSDOS
غير مدعوم في الكرنل
ولأتاكد من ذلك قمت بفتح الملف
/etc/filesystems
وفعلا لم أجد دعما لنظام الملفات
MSDOS

فيا ليت يا شباب لو تخبروني كيف اضيف دعم لنظام الملفات
MSDOS
في الكرنل مع العلم أن الكرنل لنظام لينكس ريدهات 9 حديث 2.4.20

ومشكورين

أخوكم mlinux

ابو حجاج
05-11-2004, 12:18 PM
هل يوجد نظام ملفات msdos

الذى اعرف fat

أخوك

أبو حجاج

mlinux
07-11-2004, 04:20 AM
هلااااااااااااا والله ابوو الحجاج
نظام ال FAT يسمى في نظام لينكس MSDOS

Inter Linux
07-11-2004, 04:42 AM
السلام عليكم ورحمة الله وبركاته

إذا كنت تقصد الهارد ديسك usb إذا لازم تثبت آخر إصدارة من سطح مكتب GNOME 2.8 لأنه سطح المكتب الوحيد الذي يستطيع تحميل هذا النوع من العتاد وللعلم يعتبر GNOME أفضل من KDE في التعرف على هذا النوع من العتاد

ابو حجاج
07-11-2004, 05:17 AM
عفواً على الخطا غير المقصود

الطريقة كالتالي :

و هي ايضاً تعتبر تخصيص لنواة .

1- أدخل إلى النظام بصفة جذر .

2- افتح جلسة xterm .

3- انتقل الى الدليل الاصل لنواة التي تعمل عليها بالامر التالي

cd /usr/src/linuxxxxx أقصد بالاكس رقم اصدار النواة التي عندك

4- أدخل الأمر التالي make xconfig

أو

make menuconfig


أخوك

أبو حجاج

mlinux
08-11-2004, 02:29 AM
السلام عليكم
يا شباب مشكورين على المحاولة في مساعدتي



اولا الواجهة الرسومية سواء جنوم أو كيدي ليس لها علاقة بالعتاد (الهاردوير) اللهم اذا استثنينا كرت الشاشة
ثانيا أخي أبو حجاج لم افهم منك شئ لا ادري عما تتحدث

BESHR20006
08-11-2004, 10:11 PM
الاخى ابو حجاج كلامه صحيح لكن غير مكتمل
يمكنك الحصول على كرنل حديثه جهازه بدلا من عمل الكومبيل للكرنل الموجود
مكن تحصل عليها RPM
www.rpmfind.net (http://www.rpmfind.net)

Inter Linux
09-11-2004, 12:27 PM
السلام عليكم ورحمة الله وبركاته


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


برنامج الواجهة الرسومية "X Window System"


وهونظام نوافذي لعرض الصور على شاشة الحاسب وهو الواجهة الرسومية الرئيسية لأنظمة يونكس وأشباه أنظمة يونكس مثل لينوكس وفري بي إس دي Free BSD ونظام X وهو يقدم إطار عمل رئيسي لبيئة واجهة المستخدم الرسومية مثل رسم وتحريك النوافذ على الشاشة والتفاعل مع لوحة المفاتيح ومؤشر الفارة ويجب أن نتذكر دائما أن الكرنيل يتعامل مع الشاشة كما لو كانت أحادية اللون ولذلك صدر هذا النظام ليتيح لأنظمة يونكس وأشباهها واجهة مستخدم رسومية ومن مميزات هذا النظام أنه لا يفرض واجهة بعينها ولكن يقدم الأساس الذي تبنى علية برامج سطح مكتب تعرض واجهة المستخدم الرسومية ونظام X يتعرف على كارت الشاشة بصورة آلية ويقدم التعريفات الخاصة بالكارت لسطح المكتب الرسومي ليتيح له التعامل مع الكارت الرسومي بكفاءة تامة


لكن برنامج سطح المكتب الرسومي إزاي يعرف إن الكرنيل إتعرف على العتاد


هو ده السؤال المهم صح طبعا الإجابة طويلة لكن بإختصار شديد ده دور الشل الصدفة فسكربتات برنامج سطح المكتب الرسومي هي اللي بتخبر الكرنيل بتفيذ أوامر معينة مثل تحميل أو عمل مونت لجزء من العتاد أو عمل إعداد لجزء آخر مثل كارت الصوت وذلك طبعا بمساعدة الدريفرات أو مشغلات العتاد داخل الكرنيل


إذا ما هو دور سطح المكتب الرسومي بالضبط


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


كيفية كتابة ملفات باتش أو سكربتات تحتاج لشرح للشل أو برامج الصدفة وللأوامر وأظن أن هذا يخرج بنا عن موضوعنا


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


يارب يكون شرحي لهذه النقطة أفادكم


دي وصلة بها شرح لبعض مميزات واجهة جنوم الجديدة 2.8


http://www.gnomejournal.org/gnome28_review.php (http://www.gnomejournal.org/gnome28_review.php)




وده ملخص للنقطة التي ذكرتها سابقا عن دعم جنوم 2.8 للتعرف الآلى على وسائط التخزين المتنقلة التي تتصل بالحاسب عبر مخرج USB من نفس الوصلة




Improved hardware integration with GNOME Volume Manager, HAL and Dbus


To many, perhaps the most exciting new feature of GNOME 2.8 is its improved integration with hardware achieved through extensive use of DBUS (http://www.freedesktop.org/Software/dbus) and the Hardware Abstraction Layer (http://www.freedesktop.org/Software/hal) (HAL). GNOME-VFS now uses HAL, and so as soon as you plug in your removable storage device (USB Memory stick, USB floppy drive, etc), you'll automatically get an entry in the "Computers" window in Nautilus and in the GTK file selector. Moreover, this release of GNOME will also include GNOME Volume Manager, which lets you run custom applications automatically when you plug in your digital camera, or insert an audio CD or a blank CD or a DVD. However, G-V-M would probably work only on kernel 2.6.x and after using it, I felt that it required some more polish (making users enter commands by hand is not a very good thing to do, and I was quite surprised to see "gthumb" listed as the default option for handling digital cameras, since gthumb is not even installed in my system). From an overall perspective though, the need for tools such as gnome-volume-manager has been felt for a long time, and the inclusion of it in the core GNOME desktop, along with the utilisation of HAL and DBUS in GNOME-VFS is only going to enhance the "It just works!!" feel


ودي وصلة تانية تؤكد لك أن جينوم يستطيع التعرف الآلى بسهولة على الوسائط التي تتصل بالحاسب عبر مخرج USB


http://www.internetnews.com/bus-news/article.php/3408501 (http://www.internetnews.com/bus-news/article.php/3408501)




وده الجزء المتعلق بالموضوع


Also, USB memory sticks, which have suffered somewhat on Linux because of a lack of support, will now be easier to use. And GNOME 2.8 makes use of the Hardware Abstraction Layer, from standards group freedesktop.org, which is intended to automatically recognize and mount removable storage media like USB memory sticks, as well as digital cameras, DVDs and CDs.




ودي وصلات هتلاقي فيها تأكيد لكلامي السابق




http://www.salmar.com/pipermail/wftl-lug/2004-October/007978.html (http://www.salmar.com/pipermail/wftl-lug/2004-October/007978.html)


http://www.pscu.com/articles/2311,4,43,1,1101,04.html (http://www.pscu.com/articles/2311,4,43,1,1101,04.html)


http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/iso/ (http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/iso/)


في ملحوظة صغيرة وهي أن الكرنيل 2.2 يدعم نظام ملفات ميكروزفت وكذلك الكرنيل 2.4 يدعم نفس نظام الملفات نظام الملفات


ممكن أضع وصلات لتأكيد هذا لو لم تقتنع بأن الكرنيل بتاعك بيدعم هذا النوع من أنظمة الملفات


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




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


وهتتعرف على الفلاش ميموري بدون أي تدخل منك


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














جرب في الترمنال الأمر ده


cd /mnt

mount usbstick




وستظهر أيقونة على سطح المكتب أضغط مرتين عليها وستفتح لك نافذه الفلاش ميموري









إن شاء الله سوف أضع روابط لتنزيل فيدورا كور 3 النهائي