التمهيد. INI واصطلاحات تسمية مسار ARC والاستخدام

ملخص

توضح هذه المقالة الاتفاقيات في مواصفات حوسبة RISC المتقدمة (ARC) التي يتم استخدامها لتعريف المسار إلى تثبيت نظام التشغيل Windows NT على Intel x86 المعالج تعتمد أجهزة الكمبيوتر وأجهزة الكمبيوتر المستندة إلى RISC. هذه المقالة يتكون من الأجزاء التالية:


  • مقارنة مسارات ARC المستندة إلى x86 والمستندة إلى RISC
  • الاختلافات بين multi (x) وبناء الجملة scsi (x) والتطبيق
  • أمثلة على مسارات ARC المستندة إلى x86 والمستندة إلى RISC

مقارنة مسارات ARC المستندة إلى x86 والمستندة إلى RISC

المسار لكل تثبيت نظام التشغيل Windows NT الموضح في سطر واحد في التمهيد. الملف INI لأجهزة الكمبيوتر المستندة إلى x86، ومع ذلك، على أجهزة الكمبيوتر المستندة إلى RISC مجموعة من أربعة أسطر يستخدم في البرامج الثابتة الكمبيوتر خيارات التمهيد للإشارة إلى تثبيت نظام التشغيل Windows NT واحد. إذا كان هناك عدة عمليات تثبيت Windows NT على جهاز كمبيوتر يستند إلى x86، التمهيد. INI على مسار ARC واحد لكل تثبيت. يتم مطالبتك بقائمة تشغيل أثناء عملية التشغيل لاختيار التثبيت الذي تريد التمهيد.


يوجد نموذجان الأساسية فيها مسار ARC يمكن أن تظهر، نموذج واحد بدءاً multi () والنموذج بدءاً scsi (). كل من النماذج التي تستخدم في أجهزة الكمبيوتر المستندة إلى x86، ومع ذلك، يستخدم النموذج scsi () فقط على أجهزة كمبيوتر RISC:


أجهزة الكمبيوتر المستندة إلى x86

فيما يلي أمثلة عامة عن التشغيل المحتملة اثنين. مسارات INI ARC:

multi(X)disk(Y)rdisk(Z)partition(W)\<winnt_dir>

-أو-

scsi(X)disk(Y)rdisk(Z)partition(W)\<winnt_dir>


حيث س، ص، ع و W هي الأرقام التي تقوم بتعريف عنصر إلى اليسار.


تسمح كل مسار ARC من الأمثلة أعلاه بحث Windows NT الدليل % SystemRoot % لإكمال عملية التمهيد بتحميل الملفات التي توجد في هذا الدليل. لمزيد من المعلومات، راجع المقطع "الاختلافات بين multi (x) و scsi (x) بناء الجملة والتطبيق" أدناه.


أجهزة الكمبيوتر المستندة إلى RISC

أن بنية مستند إلى RISC يتطلب أن البرنامج الثابت يشير إلى مناطق مختلفة من النظام، مسار ARC لتثبيت نظام التشغيل Windows NT واحد يتكون من مجموعة من تعريفات الأربعة بمسارات ARC (مقابل سطر واحد مسار ARC تعريف فقط على أجهزة الكمبيوتر المستندة إلى x86). يبدأ كل مسار ARC يتبع أحد تعريفات الأربعة ب scsi () بعد اسم تعريف:


   SYSTEMPARTITION scsi(X)disk(Y)rdisk(Z)partition(W)
OSLOADER scsi(X)disk(Y)rdisk(Z)partition(W)\os\<nt_dir>\osloader.exe
OSLOADPARTITION scsi(X)disk(Y)rdisk(Z)partition(W)
OSLOADFILENAME \<winnt_dir>



يوضح ما يلي كل سطر من مجموعة البند 4 أعلاه.


تعريف 1 (سيستيمبارتيشن):

يحدد المسار إلى سيستيمبارتيشن، صغير، قسم جدول تخصيص الملفات (FAT) التي تتضمن استخدام OSLOADER. EXE و HAL. EXE:

scsi(X)disk(Y)rdisk(Z)partition(W)


تعريف 2 (OSLOADER):

يحدد المسار إلى الملف استخدام OSLOADER. هذا هو الحال سيستيمبارتيتيون، ولكنه يشمل واصف على مسار:

scsi(X)disk(Y)rdisk(Z)partition(W)\os\<nt_dir>\osloader.exe

حيث < nt_dir > يشير إلى الدليل في أي استخدام OSLOADER. يوجد EXE.


تعريف 3 (أوسلوادبارتيشن):

يعرف قسم التمهيد الذي يحتوي على باقي ملفات نظام Windows NT:

scsi(X)disk(Y)rdisk(Z)partition(W)


تعريف 4 (أوسلوادفيلينامي):


يعرف اسم دليل تثبيت نظام التشغيل Windows NT (winnt_dir) مع أي حرف محرك الأقراص:

\<winnt_dir>


الاختلافات بين multi (x) وبناء الجملة scsi (x) والتطبيق

بناء جملة multi (x)

يتم استخدام بناء جملة multi (x) مسار ARC فقط على أجهزة الكمبيوتر المستندة إلى x86. في Windows NT الإصدار 3.1 هذا المسار صالحاً فقط لمحركات أقراص IDE و ESDI؛ في Windows NT الإصدار 3.5 3.51 و 4.0 صالحة ل SCSI محركات الأقراص أيضا.


بناء الجملة multi () يشير إلى نظام التشغيل Windows NT التي يجب أن تعتمد على BIOS أجهزة الكمبيوتر لتحميل ملفات النظام. وهذا يعني سيتم استخدام نظام التشغيل استدعاءات BIOS 13 مقاطعة (INT) للبحث عن وتحميل NTOSKRNL. EXE والملفات الأخرى المطلوبة لتشغيل Windows NT.


المعلمات س، ص، ع و W لها المعني التالي:


  • X العدد الترتيبي للمحول ويجب أن يكون دائماً 0 (انظر النص التالي للسبب).
  • ص دائماً 0 (صفر) إذا مسار ARC ب multi ()، لأنه يستدعي multi () استدعاء INT 13 كما هو موضح أعلاه وبالتالي لا يحتاج معلومات المعلمة DISK().
  • ي تم الترتيب للقرص على المحول ويكون عادة رقم بين 0 و 3.
  • W هو رقم القسم. كافة الأقسام استقبال عدد ما عدا نوع 5 (MS-DOS الموسعة) واكتب 0 الأقسام (غير مستخدمة) مع الأقسام الأساسية يتم ترقيم محركات الأقراص المنطقية ثم والأول. ملاحظة: الرقم الأول صالح ل W هو 1، بدلاً من X، Y و Z التي تبدأ عند 0 (صفر).
نظرياً، يمكن استخدام بناء الجملة التالي لبدء تشغيل نظام التشغيل Windows NT على أي محرك أقراص في النظام. ومع ذلك، يتطلب هذا أن يتم تعريف كافة محركات الأقراص بشكل صحيح من خلال واجهة INT 13 القياسية؛ منذ اعتماد لذلك تختلف من جهاز التحكم بالقرص لوحدة تحكم القرص ومعظم BIOS النظام فقط تحديد وحدة تحكم قرص مفرد إلى 13 عدد صحيح، وفي الممارسة من الأمن لاستخدام بناء الجملة التالي لبدء تشغيل Windows NT من الاتصال بوحدة تحكم القرص الأساسي أولاً اثنين من محركات الأقراص أو محركات الأقراص الأربعة الأولى في حالة وحدة تحكم EIDE مزدوجة قناة.


في نظام IDE الصرفة، بناء الجملة multi () ستعمل ليصل إلى أربعة محركات أقراص الأقصى على القنوات الأساسية والثانوية من وحدة تحكم مزدوجة القناة.


في نظام SCSI الصرفة، ستعمل بناء الجملة multi () لأول اثنين من محركات الأقراص على وحدة تحكم SCSI الأولى (أي وحدة تحكم تحميل BIOS الخاص به أولاً).


في IDE و SCSI نظام مختلط، ستعمل بناء الجملة multi () فقط لمحركات أقراص IDE على أول وحدة تحكم.


بناء جملة scsi (x)

بناء جملة scsi () المستخدمة على RISC وأجهزة الكمبيوتر المستندة إلى x86 ويستخدم في كافة إصدارات من Windows NT. استخدام scsi () منهج يشير إلى أنه سيتم تحميل برنامج تشغيل جهاز تمهيد Windows NT واستخدام برنامج التشغيل هذا للوصول إلى قسم التمهيد.


على جهاز كمبيوتر يستند إلى x86، يتم استخدام برنامج تشغيل الجهاز NTBOOTDD. SYS، والتي يمكن العثور عليها في جذر محرك أقراص النظام (عادة لمحرك الأقراص C) ونسخة من برنامج تشغيل جهاز تحكم محرك الأقراص قيد الاستخدام.


على كمبيوتر RISC، برنامج التشغيل هو في صلب البرامج الثابتة حسبما تتطلبه المعايير RISC، حيث لا يوجد ملف مطلوب.


المعلمات س، ص، ع و W لها المعني التالي عند استخدام بناء الجملة scsi ():


  • X هو العدد الترتيبي للمحول كما حددتها في NTBOOTDD. برنامج تشغيل النظام.
  • ص هو معرف SCSI للقرص الهدف.
  • ع هو رقم الوحدة المنطقية (LUN) SCSI القرص الهدف. هذا الرقم دائماً 0 (صفر).
  • W هو رقم القسم. كافة الأقسام استقبال عدد ما عدا نوع 5 (MS-DOS الموسعة) واكتب 0 الأقسام (غير مستخدمة) مع الأقسام الأساسية يتم ترقيم محركات الأقراص المنطقية ثم والأول.


    ملاحظة: هذا الرقم الأول صالح ل W هو 1، بدلاً من X، Y و Z التي تنطلق من 0.
عند استخدام منهج scsi () قيمة X يعتمد على NTBOOTDD. SYS. يحتوي كل برنامج تشغيل SCSI تحت Windows NT الأسلوب الخاص بها لإصدار أوامر إلى وحدات التحكم، على الرغم من أنها متوافقة عموما بأمر تحميل BIOS على وحدات التحكم (هذا يعني، إذا تم تحميل BIOS).


بالإضافة إلى ذلك، إذا كان لديك عدة وحدات التحكم التي تستخدم برامج تشغيل الأجهزة المختلفة، التي ينبغي الاعتماد فقط تلك التي يسيطر عليها NTBOOTDD. SYS عند تحديد قيمة المعلمة X. على سبيل المثال، إذا كان لديك Adaptec 2940 (الذي يستخدم برنامج التشغيل AIC78XX. SYS) و 1542 Adaptec (الذي يستخدم AHA154X. SYS) X ستكون دائماً 0. ما الذي يمكن تغييره هو NTBOOTDD. SYS الملف:


  • إذا قمت بتحميل Windows NT من محرك أقراص على Adaptec 2940، NTBOOTDD. SYS نسخة AIC78XX. SYS.
  • إذا قمت بتحميل Windows NT من محرك أقراص على 1542 Adaptec، NTBOOTDD. SYS نسخة AHA154X. SYS.

مثال لمسارات ARC المستندة إلى x86 والمستندة إلى RISC

فيما يلي أمثلة على مسارات ARC صالح. أمثلة الأولين مسارات ARC على أجهزة الكمبيوتر المستندة إلى x86. المثال الثالث مأخوذ من إدخال تشغيل واحد على جهاز كمبيوتر مستند إلى RISC 150 ألفا AXP ديسمبر، ولكن يجب أن يكون لكافة أجهزة الكمبيوتر المستندة إلى RISC مع تكوينات مماثلة في محرك الأقراص الصحيح.


ملاحظة: إذا كان لديك عدة مسارات ARC في الملف BOOT. Ini وتركيب محولات SCSI مختلفة في جهاز الكمبيوتر الخاص بك كما هو موضح في المثال 1 و 2 أدناه، يجب نسخ برنامج التشغيل المناسب SCSI إلى NTBOOTDD. SYS اسم الملف في الدليل الجذر لقسم النظام (عادة محرك الأقراص C)، قبل إيقاف للتشغيل من تثبيت نظام التشغيل Windows NT الموجودة على محرك أقراص متصلة بوحدة تحكم SCSI. وهذا لأنه موجود بغض النظر عن أي تثبيت محرك أقراص Windows NT أخرى، NTBOOTDD. SYS موجودة دائماً على قسم النظام.


مثال 1: وحدات تحكم SCSI متعددة

فيما يلي مثال على جهاز كمبيوتر يستند إلى x86 مع محركات الأقراص التالية وتثبيت وحدات التحكم:


  • تحكم SCSI Adaptec 2940 اثنين، مع اثنين من 1 غيغا بايت (GB) الثابت كل محركات الأقراص في معرف 0 و 1.
  • Adaptec 1542 SCSI وحدة تحكم القرص، باستخدام محركي أقراص سعة 1 جيجابايت الثابت في معرف 0 و 4.
كل محرك الأقراص الثابت على قسم أساسي واحد، 1 غيغابايت. غرض شرح هذا المثال، يتم ترقيم الأقسام من 1 إلى 6، مع قسم 1 و 2 تعريف القرص الأول والثاني المرفق إلى وحدة تحكم Adaptec 2940، القسم 3 و 4 تعريف الأقراص المتصلة بوحدة التحكم Adaptec 2940 الثاني وقسم 5 و 6 من الأقراص على Adaptec 1542. يظهر أحد مسارات ARC التالية في التمهيد. INI تبعاً لتقسيم يمكنك تثبيت نظام التشغيل Windows NT. يفترض هذا المثال أن يتم تثبيت Windows NT في دليل المسمى WINNT35:


نظام التشغيل Windows NT المثبت على مسار ARC المقابلة

Partition1(on 1st Adaptec 2940) multi(0)disk(0)rdisk(0)partition(1)\WINNT35
Partition2(on 1st Adaptec 2940) multi(0)disk(0)rdisk(1)partition(1)\WINNT35
Partition3(on 2nd Adaptec 2940) scsi(1)disk(0)rdisk(0)partition(1)\WINNT35
Partition4(on 2nd Adaptec 2940) scsi(1)disk(1)rdisk(0)partition(1)\WINNT35
Partition5(on Adaptec 1542) scsi(0)disk(0)rdisk(0)partition(1)\WINNT35
Partition6(on Adaptec 1542) scsi(0)disk(4)rdisk(0)partition(1)\WINNT35



ملاحظات: للقسم 3 و 4، NTBOOTDD. SYS نسخة AIC78XX. SYS للقسم 5 و 6 NTBOOTDD. SYS نسخة AHA154X. SYS. كبديل لمسارات ARC القسم 1 و 2، يمكنك استبدال المسارات التالية شريطة أن يكون لديك NTBOOTDD. SYS الملف نسخة من AIC78XX. برنامج تشغيل النظام:


نظام التشغيل Windows NT المثبت على مسار ARC المقابلة

Partition1(on 1st Adaptec 2940) scsi(0)disk(0)rdisk(0)partition(1)\WINNT35
Partition2(on 1st Adaptec 2940) scsi(0)disk(1)rdisk(0)partition(1)\WINNT35



ومع ذلك، إعداد نظام التشغيل Windows NT يستخدم بناء الجملة multi () لمحركات الأقراص هذه الأولين دائماً.


مثال 2: IDE مختلطة وبيئة SCSI

فيما يلي مثال على جهاز كمبيوتر يستند إلى x86 مع محركات الأقراص التالية وتثبيت وحدات التحكم:


  • وحدة تحكم EIDE مزدوجة قناة باستخدام ثلاثة أقراص سعة 1 جيجابايت، نمطين على القناة الأساسية وعلى القناة الثانوية.
  • وحدة تحكم SCSI Adaptec 2940 مع واحد سعة 4 جيجابايت الثابت محرك الأقراص عند 3 معرف.
أيدي ثلاثة محركات أقراص سعة 1 جيجابايت قسم واحد كل، محرك أقراص SCSI يحتوي على أربعة أقسام 1 غيغابايت. غرض شرح هذا المثال، يتم ترقيم الأقسام من 1 إلى 7، مع قسم 1 و 2 تعريف الأقراص الأول والثاني على القناة الأساسية لتحكم أيدي، القسم 3 على قناة ثانوية وأقسام 4، 5 و 6 و 7 على محرك أقراص SCSI. يظهر أحد مسارات ARC التالية في التمهيد. INI تبعاً لتقسيم يمكنك تثبيت نظام التشغيل Windows NT. يفترض هذا المثال أن يتم تثبيت Windows NT في دليل المسمى WINNT35:


نظام التشغيل Windows NT المثبت على مسار ARC المقابلة

Partition1 (pri. EIDE channel) Multi(0)disk(0)rdisk(0)partition(1)\WINNT35
Partition2 (pri. EIDE channel) multi(0)disk(0)rdisk(1)partition(1)\WINNT35
Partition3 (sec. EIDE channel) multi(0)disk(0)rdisk(2)partition(1)\WINNT35
Partition4 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(1)\WINNT35
Partition5 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(2)\WINNT35
Partition6 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(3)\WINNT35
Partition7 (on Adaptec 2940) scsi(0)disk(3)rdisk(0)partition(4)\WINNT35



ملاحظات: تحميل Windows NT من الأقسام من 4 إلى 7 يتطلب NTBOOTDD. SYS الملف الذي تم نسخة AIC78XX. SYS.


مثال 3: تمهيد المتغيرات على DEC Alpha AXP 150

على كمبيوتر RISC، يتم تحديد كافة مسارات التمهيد من خلال البرامج الثابتة. عند إنشاء إدخال تشغيل جديد لكمبيوتر RISC البرامج الثابتة لخطوات من خلال سلسلة من المطالبات التي يساعد يمكنك تعريف المسارات بشكل صحيح. ذلك ما لم يتم تحرير إدخال تشغيل لا يعمل أي أكثر، يجب أن لا داعي لتحرير مسارات ARC على كمبيوتر RISC مباشرة.


المثال التالي هو إدخال تشغيل على DEC Alpha AXP 150، مع محرك أقراص ثابت واحد في معرف 0 تقسيم كما يلي:


  • قسم النظام 4 ميغا بايت واحد.
  • قسم التمهيد 396 ميغا بايت واحد.
يتم تثبيت نظام التشغيل Windows NT على قسم التمهيد في دليل المسمى WINNT35 ودليل استخدام OSLOADER أيضا يسمى OS\WINNT35، بيد أنها على قسم النظام. إدخال التشغيل على القيم التالية:


   SYSTEMPARTITION scsi(0)disk(0)rdisk(0)partition(1)
OSLOADER scsi(0)disk(0)rdisk(0)partition(1)\os\winnt35\osloader.exe
OSLOADPARTITION scsi(0)disk(0)rdisk(0)partition(2)
OSLOADFILENAME \WINNT35

خصائص

رقم الموضوع: 102873 - آخر مراجعة: 08‏/01‏/2017 - المراجعة: 1

تعليقات