Select the product you need help with
A BOOT.INI és az ARC elérési útvonal elnevezési előírásai és használataCikk azonosítója: 102873 - A cikkben érintett termékek listájának megtekintése. Ezt a cikket korábban a következ? néven tették közzé: HU102873 A lap tartalmaÖsszefoglaló
A cikk az Advanced RISC Computing (ARC) specifikációban található azon előírásokat ismerteti, amelyek az Intel x86 processzorral rendelkező és a RISC-alapú számítógépeken telepített Windows NT rendszerek elérési útjának definiálására használatosak. A cikk az alábbi szakaszokból épül fel:
Az x86- és a RISC-alapú ARC elérési útvonalak összehasonlításax86-alapú számítógépeken a telepített Windows NT rendszerek elérési útvonala a Boot.ini fájl egy-egy sorában van meghatározva, míg RISC-alapú számítógépeken a belső vezérlőprogram rendszerindítási beállításainak négy sora mutat minden egyes telepített Windows NT rendszerre. Ha egy x86-alapú számítógépen több telepített Windows NT rendszer található, akkor a Boot.ini fájlban mindegyikhez tartozik egy ARC elérési útvonal, és rendszerindításkor egy rendszerindító menüből választható ki az indítani kívánt rendszer.Az ARC elérési útvonalaknak kétféle formátuma van: a MULTI() és az SCSI() kifejezéssel kezdődő. Az x86-alapú számítógépeken mindkét formátum, míg a RISC-alapú számítógépeken csak az SCSI() használatos. Intel x86 processzorral rendelkező számítógépek eseténKét általános példa a Boot.ini fájlban található ARC elérési útvonalakra:multi(X)disk(Y)rdisk(Z)partition(W)\<winNT_könyvtár> – vagy – scsi(X)disk(Y)rdisk(Z)partition(W)\<winNT_könyvtár> ahol az X, Y, Z és W számokat jelöl, melyek az előttük álló elemet azonosítják. Mindkét példa biztosítja a Windows NT számára, hogy megtalálja a %Rendszergyökér% könyvtárat, és elvégezhesse a rendszerindítást az abban található fájlok betöltésével. További információt a „Különbségek a MULTI(X) és SCSI(X) kifejezések szintaxisában és alkalmazásában” című szakaszban talál. RISC processzorral rendelkező számítógépek eseténMivel a RISC-alapú architektúra megköveteli azt, hogy a belső vezérlőprogram a rendszer különböző területeire mutasson, ezért egy telepített Windows NT rendszer ARC elérési útvonala egy négy útvonal-definícióból álló csoport (szemben az x86-alapú számítógépek egysoros ARC útvonal-definíciójával). A négy definíció nevét követő ARC elérési útvonalak az SCSI() kifejezéssel kezdődnek:SYSTEMPARTITION scsi(X)disk(Y)rdisk(Z)partition(W) OSLOADER scsi(X)disk(Y)rdisk(Z)partition(W)\os\<NT_könyvtár>\osloader.exe OSLOADPARTITION scsi(X)disk(Y)rdisk(Z)partition(W) OSLOADFILENAME \<winNT_könyvtár> Az egyes sorok funkciója: 1. definíció (SYSTEMPARTITION): A rendszerpartíció elérési útját adja meg. A rendszerpartíció egy olyan kisebb méretű, FAT rendszerű partíció, amely az OSLOADER.EXE és a HAL.EXE fájlokat tartalmazza: scsi(X)disk(Y)rdisk(Z)partition(W) 2. definíció (OSLOADER): Meghatározza az OSLOADER fájl elérési útját, mely ugyanaz, mint a SYSTEMPARTITION esetében, de ki van egészítve a fájl elérési útjával: scsi(X)disk(Y)rdisk(Z)partition(W)\os\<NT_könyvtár>\osloader.exe ahol az <NT_könyvtár> az OSLOADER.EXE fájlt tartalmazó könyvtár neve. 3. definíció (OSLOADPARTITION): Azt a rendszerindító partíciót határozza meg, amely a Windows NT további rendszerfájljait tartalmazza. scsi(X)disk(Y)rdisk(Z)partition(W) 4. definíció (OSLOADFILENAME): Meghajtóbetűjel nélkül meghatározza annak a könyvtárnak a nevét (winNT_könyvtár), amelybe a Windows NT telepítve van: \<winNT_könyvtár> Különbségek a MULTI(X) és SCSI(X) kifejezések szintaxisában és alkalmazásábanA MULTI(X) kifejezés szintaxisaAz ARC elérési útvonal MULTI(X) kifejezése csak x86-alapú számítógépeken használható. A Windows NT rendszer 3.1-es verziójában az ilyen elérési útvonal csak IDE és ESDI merevlemezek esetén használható, míg a rendszer 3.5, 3.51 és 4.0-s verziói esetén SCSI-meghajtókkal is.A MULTI() kifejezés azt jelzi a Windows NT rendszernek, hogy a számítógép BIOS-ának segítségével kell betöltenie a rendszerfájlokat. Ez azt jelenti, hogy az operációs rendszer az INT 13 megszakítást fogja használni az NTOSKRNL.EXE és a Windows NT rendszer indításához szükséges egyéb fájlok megkereséséhez és betöltéséhez. Az X, Y, Z és W paraméterek jelentése a következő:
Egy csak IDE-vezérlővel rendelkező rendszerben a kétcsatornás vezérlő elsődleges és másodlagos csatornájának legfeljebb négy meghajtójára használható a MULTI() kifejezés. Egy csak SCSI-vezérlővel rendelkező rendszerben az első SCSI-vezérlő első két meghajtójára használható a MULTI() kifejezés. (Első SCSI-vezérlő az a vezérlő, amelynek BIOS-át elsőként tölti be a rendszer.) Egy SCSI- és IDE-vezérlőt egyaránt tartalmazó rendszerben a MULTI() kifejezés csak az első vezérlő IDE-meghajtóira használható. Az SCSI(X) kifejezés szintaxisaAz SCSI() kifejezés RISC- és x86-alapú számítógépeken, valamint a Windows NT rendszer minden verziójában használható. Az SCSI() kifejezés hatására a Windows NT rendszer betölti a rendszerindító eszköz illesztőprogramját, és azzal az illesztőprogrammal fogja elérni a rendszerindító partíciót.Az x86-alapú számítógépeken használt eszköz-illesztőprogram a NTBOOTDD.SYS fájl, amely a rendszermeghajtó (általában a C: lemez) gyökérkönyvtárában található. Ez a fájl a használatban lévő meghajtóvezérlő illesztőprogramjának másolata. RISC-alapú számítógépek esetén az illesztőprogram (a RISC szabványnak megfelelően) a belső vezérlőprogram része, ezért külön fájlra nincs szükség. Az SCSI() kifejezés használatakor az X, Y, Z és W paraméterek jelentése a következő:
Abban az esetben azonban, ha több, különböző illesztőprogramot használó vezérlő található a rendszerben, csak azokat kell számba venni az X paraméter értékének megállapításakor, amelyek illesztőprogramja az NTBOOTDD.SYS. Ha a rendszerben például van egy Adaptec 2940 csatolókártya (melynek illesztőprogramja az AIC78XX.SYS) és egy Adaptec 1542 csatolókártya (melynek illesztőprogramja az AHA154X.SYS), akkor az X értéke mindig 0 (nulla) lesz. Az NTBOOTDD.SYS fájl viszont változik, mert:
Példák az x86- és a RISC-alapú ARC elérési útvonalakraAz alábbi példákban érvényes ARC elérési útvonalak láthatók. Az első két példa egy x86-alapú számítógép ARC elérési útvonala. A harmadik egy DEC Alpha AXP 150 típusú, RISC-alapú számítógép egyszeres rendszerindítási bejegyzéséből származik, és valamennyi RISC-alapú, hasonló meghajtókonfigurációval rendelkező számítógép számára megfelelő.Megjegyzés: Ha az alábbi 1. és 2. példában láthatóhoz hasonlóan a Boot.ini fájlban több ARC elérési útvonal van, a számítógépben pedig különböző SCSI-vezérlők találhatók, akkor mielőtt a számítógépet leállítja, hogy egy másik SCSI-vezérlőhöz csatlakoztatott meghajtóról indítsa újra, a megfelelő SCSI-illesztőprogramot a rendszerpartíció (rendszerint a C: lemez) gyökérkönyvtárába, az NTBOOTDD.SYS fájlba kell másolnia. Ennek oka az, hogy a másik Windows NT rendszer telepítési meghajtójától függetlenül az NTBOOTDD.SYS fájlnak mindig a rendszerpartíción kell lennie. 1. példa: több SCSI-vezérlőEbben a példában egy x86-alapú számítógép szerepel az alábbi meghajtókkal és vezérlőkkel:
A Windows NT a megfelelő ARC elérési útvonalra van telepítve1. partíció (az 1. Adaptec 2940 vezérlőn): multi(0)disk(0)rdisk(0)partition(1)\WINNT35 2. partíció (az 1. Adaptec 2940 vezérlőn): multi(0)disk(0)rdisk(1)partition(1)\WINNT35 3. partíció (a 2. Adaptec 2940 vezérlőn): scsi(1)disk(0)rdisk(0)partition(1)\WINNT35 4. partíció (a 2. Adaptec 2940 vezérlőn): scsi(1)disk(1)rdisk(0)partition(1)\WINNT35 5. partíció (az Adaptec 1542 vezérlőn): scsi(0)disk(0)rdisk(0)partition(1)\WINNT35 6. partíció (az Adaptec 1542 vezérlőn): scsi(0)disk(4)rdisk(0)partition(1)\WINNT35 Megjegyzések: A 3-as és 4-es partíció esetében az NTBOOTDD.SYS fájl az AIC78XX.SYS, míg az 5-ös és 6-os partíció esetében az AHA154X.SYS másolata. Az 1-es és 2-es partíciók ARC elérési útvonalának másik megoldásaként az alábbi útvonalak is megadhatók (feltételezve azt, hogy az NTBOOTDD.SYS fájl az AIC78XX.SYS illesztőprogram másolata): A Windows NT a megfelelő ARC elérési útvonalra van telepítve1. partíció (az 1. Adaptec 2940 vezérlőn): scsi(0)disk(0)rdisk(0)partition(1)\WINNT35 2. partíció (az 1. Adaptec 2940 vezérlőn): scsi(0)disk(1)rdisk(0)partition(1)\WINNT35 A Windows NT telepítője azonban mindig a MULTI() kifejezést használja az első két meghajtó esetén. 2. példa: IDE- és SCSI-vezérlőt egyaránt tartalmazó környezetEbben a példában egy x86-alapú számítógép szerepel az alábbi meghajtókkal és vezérlőkkel:
A Windows NT a megfelelő ARC elérési útvonalra van telepítve1. partíció (elsődleges EIDE-csatorna): Multi(0)disk(0)rdisk(0)partition(1)\WINNT35 2. partíció (elsődleges EIDE-csatorna): multi(0)disk(0)rdisk(1)partition(1)\WINNT35 3. partíció (másodlagos EIDE-csatorna): multi(0)disk(0)rdisk(2)partition(1)\WINNT35 4. partíció (az Adaptec 2940 vezérlőn): scsi(0)disk(3)rdisk(0)partition(1)\WINNT35 5. partíció (az Adaptec 2940 vezérlőn): scsi(0)disk(3)rdisk(0)partition(2)\WINNT35 6. partíció (az Adaptec 2940 vezérlőn): scsi(0)disk(3)rdisk(0)partition(3)\WINNT35 7. partíció (az Adaptec 2940 vezérlőn): scsi(0)disk(3)rdisk(0)partition(4)\WINNT35 Megjegyzés: A Windows NT rendszer 4-es, 5-ös, 6-os vagy 7-es partícióról történő betöltéséhez az szükséges, hogy az NTBOOTDD.SYS fájl az AIC78XX.SYS másolata legyen. 3. példa: egy DEC Alpha AXP 150 számítógép rendszerindítási változóiRISC-alapú számítógépeken a rendszerindítási elérési utak definiálása a belső vezérlőprogrammal történik. Új rendszerindítási bejegyzés létrehozásakor az ilyen számítógépek belső vezérlőprogramja lépésenként, kérdésekkel vezeti végig a felhasználót az elérési út definiálásán. Ennek köszönhetően soha nem kell közvetlenül szerkeszteni az ARC elérési útvonalakat a RISC-alapú számítógépeken. Kivételt képez ez alól az az eset, ha egy, már nem működő rendszerindítási bejegyzést kell módosítani.Az alábbi példa egy DEC Alpha AXP 150 típusú számítógép rendszerindítási bejegyzése. A számítógépben egy merevlemez található, melynek azonosítója 0 (nulla), és a következőképpen van partícionálva:
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 TulajdonságokCikk azonosítója: 102873 - Utolsó ellenőrzés: 2006. november 21. - Verziószám: 3.0 A cikkben található információ a következő(k)re vonatkozik:
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók. | A cikk fordítása
|


A lap tetejére








