قطاع الإقلاع

(تم التحويل من Boot sector)

قطاع الإقلاع (Boot Sector) (أو قطاع البدء) هو قطاعٌ على القرص الصلب أو القرص المرن أو أي وسيلة تخزين بيانات مشابهة، يحتوي هذا القطاع على شيفرة تقوم بتنفيذ نظام التشغيل المخزن على أجزاء أخرى من تلك الأقراص.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

أنواع قطاعات الإقلاع

هناك نوعان أساسيان من قطاعات الإقلاع:

  • Volume Boot Record هو أول قطاع على إحدى وحدات التخزين التى لم يتم تقسيمها بعد، أو هو أول قطاع على أحد أقسام وحدة التخزين تم تقسيمها مسبقـًا. و يحتوي على شيفرة لتحميل نظام التشغيل المثبت على وحدة التخزين تلك أو على ذلك القسم. و يتطلب هذا الأمر وجود الشفرة السداسية عشر "55AA" في نهاية القطاع و تسمي بتوقيع شيفرة الإقلاع. و إذا لم يجد برنامج الـ BIOS (نظام الإدخال و الإخراج الأساسي) أو الـ MBR (سجل الإقلاع الرئيسي) تلك الشفرة فستظهر حينئذٍِ رسالة خطأ و سيتوقف تحميل نظام التشغيل.
  • Master Boot Record سجل الإقلاع الرئيسي هو أول قطاع على إحدي وحدات التخزين التى تم تقسيمها مسبقـًا. و يحتوي على شفرة تقوم بتحديد مكان القسم النشط (Active partition) و باستدعاء الـ Volume Boot Record. إذن فالشيفرة الموجودة في هذا السجل هي القادرة على فهم تقسيمة القرص.

و نظام الإدخال و الإقلاع الرئيسيBIOS على الأجهزة المتوافقة مع IBM لا يستطيع أن يميز بين هذين النوعين. فيقوم البرنامج المسئول عن الأجهزة firmware بتحميل و تشغيل أول قطاع على وحدة التخزين، فلو كانت تلك الوحدة قرصـًا مرنـًا فسيكون Volume Boot Record. و لو كانت قرصـًا صلبـًا فسيكون سجل إقلاع رئيسيـًا Master Boot Record.


قطاعات الإقلاع و فيروسات الحاسب

قطاعات الإقلاع هي إحدى الطرق التى عن طريقها تستطيع الفيروسات أن تتحكم بالكامل في الأنظمة. فالفيروسات التى تصيب قطاعات الإقلاع تقوم بإبدال شفرة قطاع الإقلاع (على الأقراص المرنة أو الصلبة أو كلاهما) بأخرى تحتوي على فيروس.

و نظام الإدخال و الإخراج الرئيسي BIOS لا يستطيع تمييز الأقراص المقسمة عن غيرها و لا يميز أيضـًا الأقراص التي تم تهيئتها و لا يعرف الأقراص المثبت عليها أنظمة تشغيل أيضـًا. و إذا وضعت قرصـًا غير مثبت عليه إحدي أنظمة التشغيل فستظهر رسالة خطأ (تطلب من المستخدم أن يضع قرصـًا قابلاً للإقلاع ثم يضغط مفتاحـًا معينـًا). و في الواقع فإن الشيفرة الموجودة بقطاع الإقلاع هى التى تظهر تلك الرسالة و ليس البرنامج المسئول عن الأجهزة firmware الموجود بالحاسب.

و تعد هذه إحدي نقاط الضعف الأَمنِية، حيث أنه عند ظهور تلك الرسالة فإن الحاسب قد قام بالفعل بتحميل الشفرة الموجودة في قطاع الإقلاع. و إذا كان القرص مصابـًا بإحدي فيروسات قطاع الإقلاع فسيتمكن الفيروس من التحكم بالحاسب. و لهذا السبب، ينصح خبراء الحاسب المتخصصين بالأمن بتعطيل تحميل قطاعات الإقلاع الخاصة بكل وحدات التخزين الغير مثبت عليها أنظمة التشغيل، مثل وحدات التخزين المتنقلة (كوحدات الأقراص المرنة و الأسطوانات المدمجة و وحدات الـ USB Flash) و ذلك عن طريق أداة إعداد نظام الإدخال و الإخراج الأساسي BIOS setup utility، و ينصحون بتفعيلهم عند الحاجة للإقلاع من تلك الوحدات فقط.