نظام التشغيل لينوكس Linux Operating System
ما هو نظام التشغيل؟
برنامج تحكم يدير موارد الحاسوب
يدير العتاد الصلب "Hardware"
يدير العتاد البرمجي "Software" تنفيذ البرامج وتنظيم التخاطب بينها.
يتحكم بالدخل والخرج
يدير وحدات التخزين وينظم المعلومات عليها
نظام التشغيل = طبقة البرمجيات التي تتوضع
فوق طبقة المكونات الفيزيائية للحاسوب وتحت طبقة التطبيقات البرمجية
لمحة عامة عن مزايا نظام يونيكس
تعدد المستثمرين Multiuser: عدة مستثمرين يعملون على الحاسوب في آن واحد.
تعدد المهام Multitasking : تنفيذ عدة برامج أو مهام في آن واحد.
الانتقالية Portability :
يمكن نقل نواة النظام (KERNEL) ذاتها.
يمكن نقل برامج التطبيقات Application programs.
التعامل مع الدخل/الخرج بشكل مستقل عن الأجهزة.
نظام الملفات File System
بنية هرمية.
السماحيات الدقيقة
الأمن ومشاركة الملفات Security and File Sharing
أدوات برمجية متعددة
برامج خاصة بالنظام (ضرورية)
أدوات هامة : mail, man, , cc, make, lpr, vi, sed, nroff, troff ….
مكتبات من التطبيقات (أكثر من 500 تطبيق)
الاتصالات بين البرامج
الاتصالات بين المستخدمين
الاتصال بين الطرفيات الموصولة إلى النظام.
الاتصال بواسطة البريد الإلكتروني.
الاتصال بواسطة أدوات خاصة مثل Talk.
بنية نظام يونيكس
النواة Kernel
واجهة التخاطب مع المستثمر (User Interface) : مفسر الأوامر (Shell)
الأدوات والتطبيقات
لماذا نظام لينوكس Linux؟
نظير جيد لنظام يونيكس
متوافق مع POSIX.
مجاني مفتوح المصدر (Free & open source).
منتشر بشكل واسع.
يعمل على الحواسيب الشخصية.
تتوفر مجموعة ضخمة من التطبيقات والمعلومات المجانية.
تنصيب نظام لينوكس
طريقة التنصيب:
تنصيب فوق نظام ويندوز (Linux4win)
تنصيب عادي تحضير القرص الصلب.
نوع التنصيب:
مخدم Server
محطة عمل Work Station
حاسب محمول Laptop
مخصص Custom
متطلبات نظام Linux Red Hat 7.2
التحضير للتنصيب
.تحضير القرص الصلب: تحضير قسم أولي Primary Partition + قسم للذاكرة الافتراضية Swap partition.
.اختيار طريقة تنصيب
تحديد نوع العتاديات (Hardware): بطاقة الشاشة، الشاشة، فارة، Mouse، كرت الصوت، المودم، بطاقة الشبكة، SCSI، …
.تحديد معلومات عن الشبكة (في حال وجود كرت شبكة).
رقم IP + قناع Netmask + رقم البوابة Gateway.
اسم الحاسوب Hostname + اسم النطاق Domain name + رقم مخدِّم الأسماء Name Server.
تحضير القرص الصلب
المتطلبات:
قسم أولي (Primary Partition)
يحتوي نظام التشغيل ومعطيات المستخدمين
يجب أن يكون موجوداً بكامله في منطقة تقع قبل الاسطوانة 1024
قسم للذاكرة الافتراضية (Swap Partition)
تخدم كامتداد للذاكرة الرئيسية
ينصح بأن يكون حجمها يساوي ضعفي حجم الذاكرة الرئيسية
بنية فيزيائية:
مسارات Tracks
اسطوانات Cylinders
رأس Head
قطاعات Sectors
قطع Sectors
عنوان القطعة:
CHS: (Cylinder, Head, Sector)
بنية منطقية:
سلسلة من القطع (Sectors) معنونة (CHS)
أول قطعة هي (MBR: Master Boot Record) وتحتوي على :
1- برنامج إقلاع
2- جدول التقسيمات : Partition Table
4 مداخل ==> 4 أقسام أولية (Primary partitions)
التقسيمات الأولية
التقسيمات المنطقية :-
طريقة إقلاع نظام التشغيل
اختبار MBR وتحميل برنامج الإقلاع
اختبار القسم الفعَّال(الذي يحتوي على نظام التشغيل الفعَّال)
تحميل البرنامج الموجود في أول قطعة من القسم الفعَّال (Boot Record)
تحميل نواة النظام وتشغيلها
يجب أن تكون النواة موجودة في منطقة تقع قبل الاسطوانة 1024
طريقة إقلاع لينوكس
برنامج الإقلاع: LiLo أو Grub
مكان وضع برنامج الإقلاع: MBR, Boot Sector, File,
قرص الإقلاع
طريقة تسمية الأقسام في Linux
الأقراص الصلبة :
hda : هو القرص الموصول كـ Primary Master IDE
hdb : هو القرص الموصول كـ Secondary Master IDE
hdc : هو القرص الموصول كـ Primary Slave IDE
hdd : هو القرص الموصول كـ Secondary Slave IDE
التقسيمات الأولية (Primary Partitions) ترقم 1،2،3،4
التقسيمات المنطقية (Logical Partitions): ترقم 5،6،7،…
الاسم الكامل: hdxy حيث : x ترمز للقرص الصلب وy هي رقم القسم
مثال: hda2 هو ثاني قسم أولي (P2) في القرص الصلب الأول (hda)
طرق بدء التنصيب
عن طريق إقلاع Cdrom: يحتاج إلى إعداد BIOS
عن طريق قرص إقلاع مرن Floppy Disk:
تجهيز القرص
C:\> d:
D:\> cd \dosutils
D:\dosutils> rawrite
Enter disk image source file name: ..\images\boot.img
Enter target diskette drive: a:
Please insert a formatted diskette into drive A: and
press --ENTER-- : [Enter]
إقلاع الحاسوب بعد وضع القرص في السواقة
عن طريق تشغيل برنامج تنصيب من windows.
عن طريق الدوس باستخدام Autoboot.
C:\> d:
D:\> cd \dosutils
D:\dosutils> autoboot.bat
ليست هناك تعليقات:
إرسال تعليق