السلام عليكم .
اولا الموضوع ده معقد وشرحه يطول .,وما ينفعش فيه اختصار لانك كأنك بتقول حد يحكيلى تاريخ تطور صناعه الهارد
اولا انت مبدأيا افترضت صحه المعادله وبنيت عليهاوللاسف المعادله دى قديما كانت صحيحه والان لا
تعال الاول نتفق ان انت عايز تعرف ازاى البايوس بيجيب مساحه الهارد ويحسبها ويقدر يتعامل معاها . فاكر انت لحد سنه 1999 كانت MAINBOARDS محدوده بحجم هاردات 8.4 جيجا ولا تتعامل مع اكتر من هذه المساحه ؟
الهاردات القديمه كانت عموما كانت بسيطه وغير معقده والبايوس كان بيتعامل معها بسهوله كلان بناءها بسيط ومساحتها قليله فالتعامل معها كان بيكون فيزكال وليس لوجيكال كما تتعامل البيوسات اليوم
والموضوع ايضا متعلق بتقسيمات الهارد من اول FAT 12 حتى NTFS وقدره الترميز للمساحات سواء من البايوس او نظام تقسيم المساحات
المشكله الازليه الاول فى الهارد هي sectors per track عدد السيكتورات فى كل تراك . البيوس محدود ب 63 سيكتور للتراك والهاردات الجديده اكتر من 100 سكتور فى التراك . معظم الهاردات تعمل ب 63 سيكتور و16 هيد كإعداد فى البايوس ده كفيزكال وليس كلوجيكال. ده كان المتعرف عليه قبل سنه 2000 حتى غيرت شركه AWARD هذا الاسلوب ليعامل مع الهاردات ذات المساحات الاعلى التى بدأت تصنع ..والتى بها اكتر من 65,535 cylinders وليس 16,384 cylinders كما كان يصنع .
كانت المعادله لحساب كم يساوى الهارد من البيتات
ده لحساب الهاردات حتى 8.4 جيجا هو مضروب هذه القيم
- 16,384 cylinders / disk
- 80 heads / cylinder
- 63 sectors / track
- 512 bytes / sector
المشكله الان فى الحساب هو
"heads per cylinder" و "sectors per track"ولانه ليس هناك سوى رئس واحد قادرا على الوصول إلى أي مسار معين على أي قرص فان معامل التحويل الضمنى سيكون
1 track / head
وسيكون الحساب بالطريقه
1disk* (16,384 cylinders / disk)* (80 heads / cylinder) * (1 track / head) *(63 sectors / track) * (512 bytes / sector) = 42,278,584,320 bytes
ده لحساب الهاردات حتى 39 جيجا حسب تطوير شرركه اوارد كما سبق ثم جاءت اسوز وغيرت الترميز للهاردات بشكل اخر واختصارا تم الترميز 16383/16/63 الى 769*16*63 ليتم ترجمتها ال LBA وليس CHS . لتحل عقده ال الهاردات ال40 وتأتى عقده الهاردات ال 137 تم الهاردات ال 2 تيرا بعد ذلك سواء كقراءه او كتقسيم وترميز هذا بدايه . زى ما قلتلك انت بتتكلم عن تاريخ صناعه الهاردات وتقسيمها . لاحظ ان معظم الكلام فى الموضوع ده اكاديمى بس انت اللى فتحت الموضوع
وللحديث بقيه