Mind a (bootbetöltőjét Windows NT

A Microsoft a terminológiát, ezek indító fájlokat (NTLDR, boot.ini, ntdetect.com, Ntbootdd.sys és Bootsect.dos egy multi-rendszer) találhatók a rendszer partíció, boot szektor, amely a Windows NT boot loader

Ugyanakkor egy lemez partíció vagy meghajtó, ahol a Winnt mappa található, és ennek megfelelően a rendszer szükséges fájlokat futtatni az operációs rendszer (ideértve ntoskrnl.exe, Windows NT kernel), akkor könnyen lehet más, mint a rendszer partíció, és így induláskor PC kell tenni annak érdekében, hogy a Windows NT boot, hogy könnyen megtalálják a rendszerfájlokat. Szakasz, amelyen található a Winnt mappa a Microsoft az úgynevezett boot, bocsáss meg nekik ezt a zavart - nem ez a legrosszabb esetben.

A nulla merevlemez szektor a boot-kód, amely azonosítja a fájlrendszer, majd megállapítja tölti be a memóriába, és végrehajtja a következő speciális programot a gyökér mappát a rendszer meghajtó - ntldr (NT Loader), amelynek célja, hogy kezdeményezi a letöltési valójában maga az operációs rendszer, amelyben néhány a paraméterek a bizottság működését és megjeleníti a rendszerindítási beállítások menü egy multi-boot rendszert. Ezután indítsa el a végrehajtás közös programok a fájlokat a lemezen, ami teljes terhelés az egész operációs rendszer és a képességét, hogy az alkalmazások futtatásához.

Azonban, mivel a Windows NT futhat nemcsak az i386 platform, meg kell említeni, hogy figyelembe vesszük hasznos a mindennapi életben „személyi számítógépek”, ne érjen az NT indító jellemzői más platformokon (RISC processzorok, például a program osloader.exe funkciója ugyanaz hogy a PC végrehajtható NTLDR, ntdetect.com és Bootsect.dos).

A boot.ini fájlt rendelt több funkciója van: tartalomkezelő menüjében az operációs rendszer bootoláskor számítógépes vezérlés a rendszer indulásakor, valamint a feladat bizonyos paramétereinek a további működését.

Néhány lehetőség a változásokat Ez az állomány azonban a menü „rendszer indítása” (A rendszer indítása) párbeszéd „Indítás és helyreállítás” ( „Indítás és helyreállítás”) rendszer tulajdonságait, és az is jelenik meg a Windows XP segédprogram msconfig.exe, de teljes hozzáférést biztosít a paraméterek csak akkor lehetséges, kézi szerkesztése során vagy egy másik program, amely intuitív grafikus felhasználói felület együttműködik a boot.ini - BOOT.INI Editor - www.dx21.com/SOFTWARE/Dx21/ViewItem.ASP?NTI = 2 SI = 2 OID = 14.

A Windows XP, mellesleg volt még egy nem kevésbé értékes további eszközt helyreállítani ezt a fájlt - bootcfg parancs a helyreállítási konzolt, majd futtatása ugyanazzal a kulccsal - bootcfg / rebuild beolvasni a lemezt telepítés NT osztályú rendszerek és a boot fájlok helyreállítása. ini összhangban kapott találatokat.

További információ a munka ezzel a segédprogrammal el tudja olvasni a cikket support.microsoft.com/support/kb/articles/Q291/9/80.ASP Microsoft technikai tárol. A régebbi rendszerek alternatívájaként állíthatja vissza a fájl csak egy program futtatása újratelepíteni a rendszert.

A szerkezet a boot.ini fájlt a legegyszerűbb esetben egyetlen operációs rendszer az Intel x86 PC lemez, az alábbiak szerint:

[Boot betöltő]
timeout = 5
default = multi (0) disk (0) rdisk (0) partition (1) WINNT
[Operációs rendszer]
multi (0) disk (0) rdisk (0) partition (1) WINNT = "Windows XP Professional"
/ fastdetect

Ha két operációs rendszert, például a Windows Me és a Windows XP, a tartalom
A fájl lesz valami hasonló:

[Boot betöltő]
timeout = 5
default = C:
[Operációs rendszer]
C: = "Windows Millennium Edition"
multi (0) disk (0) rdisk (0) partition (2) WINNT = "Windows XP Professional"
/ fastdetect

Mint látható a példa részben [boot loader] állítsa be a két az operációs rendszer betöltése paramétereket, különösen, timeout beállítás = 5 meghatározza, hogy hány másodperc alatt, ami a felhasználó ki tudja választani akár egy letölthető operációs rendszer, sem bármelyike ​​BootMenu ( például a rendszer indításához a vészszint).

Amikor a timeout = 0 boot menü nem jelenik meg, és ha timeout = -1 ez a menü marad a képernyőn a végtelenségig vár felhasználói választás.

Minden felhasználó szabadon határozhatja meg az idő az ő ízlése - számomra, hogy kitaláljuk 5 másodperc. Alapértelmezésben a késleltetés 30 másodperc, maximum - 999.

Alapértelmezett paraméter határozza meg az utat, hogy az alapértelmezett operációs rendszer betöltése előtt. Így abban az esetben, Windows NT be van állítva a méret ARC (Advanced RISC Computing), amely alatt a szabályokat. Ha egy multi-boot rendszert, az alapértelmezett operációs rendszer, például a Windows 98 (vagy MS-DOS, Linux), akkor elég megadni default = C ahol a C: - meghajtóra, amelyen a Windows 9x rendszerfájlok (vagy inkább - a kép az ő boot szektor Bootsect.dos és io.sys, msdos.sys, stb ...).

Egy ilyen operációs rendszert a következő szakaszban [operating systems] minél inkább megfeleljen a húr, mint például a C: = „Windows Millennium Edition” vagy a C: ootsect.lnx = „Linux” - azaz a fájl elérési útja-kép a boot szektor (a név bármi lehet , felhasználó által választható). By the way, hogy hozzon létre egy ilyen képfájl hasznos segédprogram BootPart - www.winimage.com/bootpart.htm, célja csak a kiterjesztett munkát a rakodó NT.

A [operációs rendszer] az információt a telepített operációs rendszer alapján van, amelyet egy boot menüt. Tehát minden sora ez a rész regisztrált ARC-útvonal a Windows NT boot partíció, valamint a Windows mappa nevét, és a szöveg jelenik meg a megfelelő sort az operációs rendszer boot menü, valamint néhány használt paraméterek kiválasztásával a rendszert.

Megjegyezzük, hogy az ARC-path (kivéve a mappát, és a név az operációs rendszer), írásban kell a kis (kisbetűvel) levelek - legalábbis a Windows NT 4 nagybetűvel lehetetlenné teszi a rendszer elindításához. A lehető legnagyobb számú sorok ebben a szakaszban - 10, ebből következően az operációs rendszer a PC-n akkor van ugyanabban az időben több mint 10 db.

Ha hirtelen elvesztette a boot.ini fájlt, a legnehezebb annak kézi helyreállításhoz - helyesen újra létrehozza az utat, hogy a boot listája ARC formátumban. Ez az út lehet kezdeni akár egy több címke () vagy aláírás () jelet. Címke multi () figyelhető meg az esetek többségében, hogy használják az IDE lemezek, ESDI, SCSI, azokban az esetekben, amikor az operációs rendszer a letöltés mechanizmusainak alkalmazásával a rendszer BIOS (interrupt INT13).

Ebben a forgatókönyvben az utat bejegyzést a boot lemezt, és egy könyvtár az operációs rendszer betöltése a boot.ini fájlban a következőképpen fog kinézni: multi (0) disk (0) rdisk (x) partition (y) = imya_kataloga_Windows "Nazvanie_OS, otobrazhaemoe_v_zagruzochnom_menyu" / option

itt:
- multi (0) jelzi a sorszáma adapter ahonnan letölteni, és mindig érték „0” (a semmiből, kezdve a vezérlő közelebb helyezkedik el a slot 0 tábla namaterinskoy)

- disk (0) - mindig nulla, mivel a megszakítás INT13 nem lehet azonosítani a lemezvezérlők (a legtöbb BIOS)

- rdisk (x) határozza meg a sorszámát a merevlemez, ahonnan szeretne letölteni, 0-nál kezdődik, és általában X - szám 0 és 3

- partíció (y) - sorszáma a merevlemez partíció, amelyből az operációs rendszer van betöltve, a számozás 1-től indul (amely megfelel a C: meghajtót a szokásos jelölésekkel) első primer válaszfalak vannak számozva, majd logikai meghajtókat. Nem számozott kiterjesztett partíciók MS-DOS (5-ös típusú) és szakaszai a 0 típusú - nem használt.

- aláírás (x) azt jelzi, egyedi aláírással meghajtó (hexadecimális szám - aláírás (8b467c12)) szereplő, a MBR. Az aláírás e illeszkedik a master boot rekordot a Windows telepítési folyamat elején a szöveges mód (és lehet sérült, például egy vírus - ebben az esetben meg kell vizsgálni a dokumentumot support.microsoft.com/default.aspx?scid=kben-usQ119467 )

- disk (y) - SCSI merevlemez ID azonosító

- rdisk (z) - SCSI LUN számot (Logical Unit Number) a merevlemez szinte mindig 0

- partíció (w) - partíció merevlemez sorozatszámát, amely az operációs rendszer betöltődik, a számozás kezdődik 1, mindenekelőtt az elsődleges partíciók számának, majd logikai meghajtókat. Nem számozott kiterjesztett partíciók MS-DOS (5-ös típusú) és szakaszai a 0 típusú - nem használt.

Felhívjuk figyelmét, hogy ha egy méret aláírás (), majd NTBOOTDD.SYS fájl kell elhelyezni a gyökér a rendszer hajt - átnevezett másolata SCSI mini-port meghajtó célja eléréséhez SCSI-adapter a rendszerindítás.

Alapértelmezés szerint a Windows XP, amíg a megjelenése a könyvtár nevét, amely a Windows, hogy „Winnt”. Windows XP (vélhetően a közös használati, nem tetszik mindenféle szörnyű és nehézkes NT, ismét ne emlékeztesse a családfáját az operációs rendszer), ez a hagyomány csökkent, és a Windows rendszer könyvtárába van neve.

Természetesen, ha úgy dönt, saját nevét ebben a mappában, a boot.ini fájlban kell megadni pontosan azt. Valami, ami kell idézőjelbe neve után a rendszer mappa - csak a szöveg jelenik meg a boot menü, és lehet teljesen megváltozott a felhasználó saját belátása szerint, a legfontosabb dolog - a felhasználó, hogy megértsék, mi az operációs rendszer megfelel minden rekord.

Ez a lehetőség akkor is hasznos lehet, ha a COM-port csatlakozni bármely más eszköz, hogy ne zavarba az operációs rendszer. Érdemes lehet kifejezetten olyan portokat, melyek az egér keresés gyakorlása tilos: / fastdetect = COM1,2,3.

/ Átviteli sebességre. Sebesség (baud rate) adatai debug módban. Alapértelmezésben, ha dolgozik, a modem debug módban 9600, munka közben egy null modem kábel - 19 200.

/ Bootlog. Lehetővé teszi a naplózást természetesen le a vezetők a fájl% SystemRoot% tbtlog.txt (szöveges formátumban - Unicode). Hasznos azonosításában vétkes vezetőt.

Microsoft (R) Windows NT (R) Version 5.0
Loaded vezető WINNTSystem32 toskrnl.exe
Loaded vezető WINNTSystem32hal.dll
Loaded vezető WINNTSystem32BOOTVID.dll
Loaded vezető pci.sys
Loaded vezető isapnp.sys
Loaded vezető intelide.sys

/ Crashdebug. Ír le egy szoftvert kernel hibakereső modul, amely akkor aktiválódik, ha a hiba az operációs rendszer magja.
Részletek - support.microsoft.com/default.aspx?scid=kben-usQ151981.

/ Debug. Ír le egy szoftvert kernel hibakereső modul aktiválását amely lehet előállítani egy távoli debugger parancsot.
Részletek - support.microsoft.com/default.aspx?scid=kben-usQ121543.

/ Debugport. Ír le egy szoftver modul kernel hibakereső, és meghatározza a soros port használható hibakeresés (COM1 alapértelmezett).
Példa: / debugport = COM2. Ezzel az opció automatikusan aktiválódik kulcs / debug.

Ha a rendszer egy FireWire vezérlő, a Windows XP telepítése opció / debugport = 1394. Ebben az esetben, akkor adjon meg egy másik kapcsoló - / csatorna = x. ahol x - a csatorna számát (1-62), amikor kidolgozzuk a gazda.
Részletek - support.microsoft.com/default.aspx?scid=kben-usQ151981.

/ Maxmem. Ez korlátozza az RAM (MB-okban). Példa: / maxmem = 16. Hasznos azonosítására hibás memória modult.
Részletek - support.microsoft.com/default.aspx?scid=kben-usQ108393.

/ NODEBUG. Megtiltja a debug módban, törli a kulcsot / debug, / debugport és / baud.

/ Szünet. Utasítja megáll HAL inicializálni a töréspontot, és várja a hibakereső kapcsolat. Amikor használni anélkül, hogy a / debug kapcsoló kék képernyőt jelenít BSOD az ütköző kódot.

/ Sos. Ez lehetővé teszi a kijelző a nevét a járművezetők betöltött a rendszerindítási folyamat során. Hasznos azonosítására
A vétkes vezetőt.

/ PAE. Ez magában foglalja a mechanizmusok PAE (Physical Address Extension), még akkor is, ha azt állapítja meg, legalább 4 GB memóriával. Így Ntkrnlpa.exe betöltött alapvető x86 rendszerek amely lehetővé teszi akár 64 GB RAM (standard időkorlát x86 - 4 GB). Amikor elindítod csökkentett módban figyelmen kívül hagyja. Ez gyakran használják tesztelési célokra.

/ Nopae. Ez megtiltja a PAE rendszereken több mint 4 GB memória, PAE támogatás.

/ Nolowmem. Azon rendszerek esetében támogatja a PAE memóriával és 4 GB megtiltja az első 4 GB memória. Tesztelésre használni, és előírja a switch / PAE.

/ Noguiboot. Megtiltja a VGA-driver a rendszerindítás során - ugyanakkor nem lesz
megjeleníti a grafikus üdvözlő képernyő, és a kudarcok nem fog megjelenni a BSOD kék képernyő, az azt mutatja, hogy szintén megfelel a VGA-driver.

Ha megad zárójelben alternateshell további lehetőségek (pl - safeboot: minimális (alternateshell)
szóköz nélkül), ahelyett, hogy a Windows NT Explorer betölti különböző felületekkel pontban említett HKEY_LOCAL_MACHINESystemCurrentControlSetSafeBootAlternateShell adatbázis.

/ Év. Utasítja, hogy figyelmen kívül hagyja a évben kiadott beágyazott PC-óra, és használja az év meghatározott paraméter értékét. Úgy működik, a Windows NT 4.0 SP4.

/ Use8254. Az a régi rendszer, a BIOS megadja a kernel az operációs rendszer, amely a PC beállítása az időzítő alapján 8254 chip.

/ Onecpu. Többprocesszoros rendszerekben megakadályozza a rendszer, hogy több mint egy processzor. Részletek - support.microsoft.com/default.aspx?scid=kben-usQ157992.

/ Numproc. A többprocesszoros rendszerek korlátozzák a processzorok számát használják. Például a / numproc = 2-4-processzor PC megakadályozza a rendszer, hogy működjön együtt a négy közül két processzorok.

/ Win95dos. Azokban a rendszerekben hármas csomagtartó - DOS, Windows 9x és Windows NT van kialakítva, hogy tölteni a DOS boot szektor (fájl Bootsect.dos).

/ Win95. Azokban a rendszerekben hármas csomagtartó - DOS, Windows 9x és Windows NT van kialakítva, hogy csomagtartó Windows 9x boot szektor (fájl bootsect.w40).
Részletek - support.microsoft.com/support/kb/articles/q157/9/92.asp.

/ Hal - egy alternatív változata hal hal.dll helyett.

/ Kernel = - egy alternatív változata a kernel helyett ntoskrnl.exe. Mostanában divatos használni változtatni a Windows boot képernyő, a logó, „vezetékes” a ntoskrnl.exe és cserélhető segédprogramok, mint a restaurátor.

/ NoSerialMice = [COMx | COMx, y, z. ]. Kikapcsolja az észlelési az egeret a COM-portot. Ha használt meghatározása nélkül a port számát kimutatására van tiltva minden COM-port. Akkor használják, ha vannak alternatív eszközök, amelyek a soros portokra csatlakoztatott rendszerindításkor.

/ Pcilock. Ez megakadályozza a Windows dinamikusan hozzárendelni IRQ-IO- és erőforrásokat a PCI-konfiguráció berendezések és a tartalékok jelen a CMOS Setup.
Részletek - support.microsoft.com/default.aspx?scid=kben-usQ148501.

/ Scsiordinal. Használható, hogy a SCSI vezérlő ID Amikor új SCSI eszközt a rendszer integrált SCSI vezérlő lehet változtatni a SCSI vezérlő ID. Továbbiak support.microsoft.com/support/kb/articles/q103/6/25.asp cikket.

/ Burnmemory. Ez korlátozza a használt memória mennyiségét, mint a paraméter / maxmem. megadásakor / burnmemory = 128 eldobásra kerül 128 megabájt memóriát egy rendelkezésre álló RAM kapacitása. A memória mennyisége megabyte-ban.

/ Intaffinity. Okok többprocesszorosra (Halmps.dll) telepítve a megszakítás, így a processzor csak a legnagyobb szám a kapott SMP megszakítani.

/ Maxprocspercluster. Beállítja a processzor korlátozásokat cluster rendszer. Dátum személyes rendszereket.

/ Timeres = x. A többprocesszoros rendszerek beállítja a rendszer felbontása időzítőt. Az alapértelmezett felbontása 7,8 ms időmérőt. Az x paraméter mért száz milliszekundum, és támogatja a következő értékeket:

Mindezek a lehetőségek, ha meg szeretné adni több kapcsoló van írva az egyik a másik után, szóközzel elválasztva és a perjel: / safeboot: minimális (alternateshell) / sos / bootlog / noguiboot.

Add meg véleményét a programról:

Kapcsolódó cikkek