سجل الإقلاع الرئيسي

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

سجل الإقلاع الرئيسي (بالإنجليزية: master boot record (MBR)) هو أول قطاع على وحدات التخزين التي تم تقسيمها مسبقـًا. ويحتوي على شفرة تقوم بتحديد مكان القسم النشط (Active partition) وباستدعاء سجل إقلاع القسم Volume Boot Record . إذن فالشيفرة الموجودة في هذا السجل هي القادرة على فهم تقسيمة القرص , يشار الى الاكواد التي بداخل سجل الاقلاع الرئيسي بمحمل الاقلاع [1] , بالاضافه لوجود جدول صغير باقسام القرص الصلب في نفس السجل.

سجل الاقلاع الرئيسي يعمل مع الاجهزه المتوافقه مع نظم اي بي ام ( IBM PC-compatible ) وما وراءها,

نظرة عامة[عدل]

سجل الإقلاع الرئيسي ظهر رسميا في مارس 1983 مع دوس اجهزة اي بي ام IBM PC DOS 2.0 لدعم القرص الصلب بحجم 10 ميجا بايت , ثم مع الحاسوب الشخصي المسمى اكس تي من اي بي ام IBM Personal Computer XT في عام 1982.

وهو يحتوي على 512 بايت أو أكثر موجودة في القطاع الأول.

مكوناته : سجل الإقلاع الرئيسي يحتوي على واحدة أو أكثر من:

انتشاره  : ونظراً للشعبية الواسعة للأجهزة المتوافقة مع الـ PC, نجد أن سجل الإقلاع الرئيسي واسع الإستخدام, لتستخدمها أنظمة التشغيل الأخرى.

تقسيم القرص[عدل]

اي بي ام قامة بانشاء الامر الخدمي المشهور اف ديسك FDISK لتركيب وصيانة سجل الاقلاع الرئيسي .

عندما يتم تقسيم القرص بناء على المخطط اف ديسك او غيره , فان سجل الإقلاع الرئيسي يوضع فيه جدول التقسيم والذي يصف عديد من الاشياء منها بداية ونهاية كل قسم وحجم القسم والعديد من المواصفات الاخرى .

اما الاقسام نفسها فيمكن ان تحتوي ايضا على على بيانات لوصف اكبر لمخططات التقسيم الاكثر تعقيدا مثل سجل الإقلاع الموسع Extended boot records (EBRs) , وتسميات القرص BSD disklabels , او البيانات الوصفيه لمدير القرص المنطقي Logical Disk Manager metadata . [3]

الهيكل الكلاسيكي العام للـ MBR
Address الوصف المساحه بالبايت
Hex Dec
+000h +0 Bootstrap code area 446
+1BEh +446 Partition entry #1 Partition table
(for primary partitions)
16
+1CEh +462 Partition entry #2 16
+1DEh +478 Partition entry #3 16
+1EEh +494 Partition entry #4 16
+1FEh +510 55h Boot signature 2
+1FFh +511 AAh
Total size: 446 + 4*16 + 2 512

الهيكل الحديث للـ MBR
Address الوصف المساحه بالبايت
Hex Dec
+000h +0 Bootstrap code area (part 1) 218
+0DAh +218 0000h Disk timestamp[2][nb 1] (optional, MS-DOS 7.1-8.0 (Windows 95B/98/98SE/ME), alternatively can serve as OEM loader signature with NEWLDR) 2
+0DCh +220 original physical drive (80h etc.) 1
+0DDh +221 seconds (0..59) 1
+0DEh +222 minutes (0..59) 1
+0DFh +223 hours (0..23) 1
+0E0h +224 Bootstrap code area (part 2, code entry at +000h) 216
(max. 222)
+1B8h +440 32-bit disk signature Disk signature (optional, Windows NT/2000/Vista/7 and other OSes) 4
+1BCh +444 0000h 2
+1BEh +446 Partition entry #1 Partition table
(for primary partitions)
16
+1CEh +462 Partition entry #2 16
+1DEh +478 Partition entry #3 16
+1EEh +494 Partition entry #4 16
+1FEh +510 55h Boot signature 2
+1FFh +511 AAh
Total size: 218 + 6 + 216 + 6 + 4*16 + 2 512


انظر ايضا[عدل]

روابط إضافية[عدل]

مصادر ومراجع[عدل]

  1. ^ Denis Howe (May 19, 2009). "master boot record". FOLDOC. اطلع عليه بتاريخ 2 May 2015. 
  2. ^ أ ب Sedory، Daniel B. (2004). "The Mystery Bytes (or the Drive/Timestamp Bytes) of the MS-Windows 95B, 98, 98SE and Me Master Boot Record (MBR)". Master Boot Records. thestarman.pcministry.com. اطلع عليه بتاريخ 2012-08-25. 
  3. ^ Smith، Roderick W. (2000). The Multi-Boot Configuration Handbook. Que Publishing. صفحات 260–261. ISBN 0-7897-2283-6. 


وسوم <ref> موجودة لمجموعة اسمها "nb"، ولكن لم يتم العثور على وسم <references group="nb"/> أو هناك وسم </ref> ناقص