550 likes | 1.39k Views
نظام التشغيل لينوكس Linux Operating System. ما هو نظام التشغيل؟. برنامج تحكم يدير موارد الحاسوب يدير العتاد الصلب " Hardware " يدير العتاد البرمجي " Software " تنفيذ البرامج وتنظيم التخاطب بينها . يتحكم بالدخل والخرج يدير وحدات التخزين وينظم المعلومات عليها
E N D
ما هو نظام التشغيل؟ • برنامج تحكم يدير موارد الحاسوب • يدير العتاد الصلب "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
التحضيرللتنصيب • .تحضير القرص الصلب: تحضير قسم أولي 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)
1 2 3 4 MBR Partition 1 Partition 2 Partition 3 Partition 4 بنية القرص الصلب • بنية منطقية: • سلسلة من القطع (Sectors) معنونة (CHS) • أول قطعة هي (MBR: Master Boot Record) وتحتوي على : • 1- برنامج إقلاع • 2- جدول التقسيمات : Partition Table • 4 مداخل ==> 4 أقسام أولية (Primary partitions)
Status Start FS End A 2 FAT32 2000 2001 FAT16 3500 Boot Program 0000 3501 EXT2 6000 1BEh 1 2 3 4 6001 NTFS 8000 Partition Table 1FEh التقسيمات الأولية Primary Partition 1 Primary Partition 2 Primary Partition 3 Primary Partition 4 MBR
1 2 3 4 التقسيمات الأولية Primary Partition 1 Primary Partition 2 Primary Partition 3 Primary Partition 4 MBR Boot Sectors
Partition Tables only 2 Entries التقسيمات المنطقية P. P. 2 Type: Extended P. P. 3 Type: Ext2 P. P. 4 Type: NTFS P. P. 1 Type: FAT32 M B R Logical Partition Logical Partition Logical Partition
طريقة إقلاع نظام التشغيل • اختبار 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
حصه تركي العتيبي • 424203833 • 10120 • المصدر • www.arabsbook.com