Inhoud 6 6.1 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.4 6.4.1 6.5 6.5.1 6.6 6.6.1 6.6.2 6.6.3
Opstarten van de server.............................................................................................. 57 Startbestanden van Windows 2000 ...................................................... 57 Opstartfasen ..................................................................................... 58 Pre-boot sequence............................................................................. 58 Boot sequence .................................................................................. 59 Opladen van Windows 2000 ................................................................ 60 Labo 17: Opstartfasen van een Windows 2000 Server ............................ 62 Problemen bij het opstarten ................................................................ 62 Foutmeldingen tijdens het pre-bootproces ............................................ 62 Foutmeldingen tijdens het bootproces .................................................. 63 Het Boot.ini-bestand .......................................................................... 63 Labo 18: Aanpassen van Boot.ini......................................................... 65 Problemen met Boot.ini oplossen ......................................................... 66 Opties van de veilige modus ............................................................... 67 Labo 19: Opties van opstarten onder veilige modus ............................... 68 Een opstartschijf maken ..................................................................... 69 Labo 20: Opstartdiskette maken.......................................................... 70 Het herstelproces .............................................................................. 70 De Recovery Console ......................................................................... 70 De noodhersteldiskette....................................................................... 72 Labo 21: Herstelopties ....................................................................... 73
6
Opstarten van de server
Het opstarten van een Windows 2000-server bestaat uit de volgende stappen: •
Power on self test (POST) proces
•
Het pre-bootproces
•
Het eigenlijke bootproces
•
De keuze van het juiste besturingssysteem
•
Detecteren van de hardware
•
De keuze maken van een te gebruiken configuratie
•
Opladen en initialiseren van de kernel (Ntoskrnl.exe)
•
Aanmelden
6.1
Startbestanden van Windows 2000
Opdat een server met Windows 2000 kan opstarten, zijn de volgende bestanden noodzakelijk. ntldr
De routine in de bootsector (MBR) laadt Ntldr, dat vervolgens het besturingssysteem Windows 2000 zoekt en laadt.
boot.ini
Boot.ini bevat het startmenu dat verschijnt als de computer wordt aangezet. Ntldr leest de opties voor de startconfiguratie voor Windows 2000 uit dit bestand.
bootsect.dos
Als in het startmenu een ander besturingssysteem (zoals Windows 98 of Windows NT 4) wordt geselecteerd, dan wordt deze startsector van MS-DOS gebruikt.
ntdetect.com
Ntdetect.com wordt geladen door Ntldr. Ntdetect.com detecteert de huidige hardware-configuratie en geeft deze informatie door aan Ntldr, die de informatie doorgeeft aan het besturingssysteem.
Ntoskrnl.exe
Dit programma is besturingssysteem.
ntbootdd.sys
Dit stuurprogramma wordt enkel gebruikt tijdens het startproces als het besturingssysteem is opgeslagen op een SCSI-harddisk die is aangesloten op een SCSI-kaart die geen eigen SCSI-BIOS heeft.
system
Dit bestand is een verzameling van configuratie-instellingen. Het bestand staat in de map \Winnt\System32\Config. Het controleert welke drivers en services geladen worden tijdens het initialisatieproces.
hal.dll
De Hardware Abstraction Layer verbergt de verschillen tussen verschillende soorten hardware-platforms. De HAL zorgt ervoor dat de hardware aanspreekbaar is voor de rest van het besturingssysteem. Als het besturingssysteem Windows 2000 wordt overgezet naar een ander platform, dan wordt de HAL herschreven, maar het grootste gedeelte van het besturingssysteem blijft ongewijzigd.
VVKSO
Ondersteuning Informaticabeheer
de
kernel
van
het
Windows
2000-
Beheer van een servergestuurd netwerk met Windows 2000 - 57
Stuurprogramma’s Opdat een Windows 2000 server kan opstarten moeten de nodige stuurprogramma’s voor de gebruikte hardware op de harde schijf aanwezig zijn in de map ..\winnt\system32\Drivers.
6.2
Opstartfasen
6.2.1
Pre-boot sequence
Het gedeelte van het startproces dat wordt uitgevoerd voordat het besturingssysteem zelf wordt uitgevoerd, heet de pre-boot sequence. Het bestaat uit de volgende 4 fasen: power on self test
De power on self test stelt de hoeveelheid fysisch geheugen vast en controleert de status van de hardware.
Master Boot Record
Het BIOS laadt de MBR uit de eerste sector van de schijf en voert de software-routine in de MBR uit.
de startsector van de actie- De MBR kijkt in de Partitie Boot Record-tabel (PBR) om te ve partitie wordt in het ge- zien welke partitie de actieve is. De MBR-routine laadt de heugen geladen startsector van die partitie en geeft de controle over aan de routine in de startsector. Ntldr wordt geladen
•
De startsector van de actieve partitie zoekt en laadt het programma NTLDR en geeft het de controle door.
BIOS en CMOS
Een computer bewaart zeer weinig gegevens van vorige sessies in het geheugen en onthoudt niet eens welk besturingssysteem er op de computer staat. Hij houdt wel de huidige datum, de soorten harde schijven en wat specifieke hardware-informatie bij in het BIOS. Het CMOS bevat de informatie die tussen de verschillende sessies verandert, bijvoorbeeld harde schijven, diskettestations en IRQ-instellingen voor de seriële poorten die het BIOS nodig heeft. De belangrijkste functie van het BIOS is (nadat het de hardware heeft geïnitialiseerd): een besturingssysteem zoeken en laden.
•
Master boot record - Ntldr
Het BIOS weet niets over bestandsbeheersystemen, maar kan wel sectoren van harde schijven lezen. Hierdoor kan het BIOS een klein programma (de master boot record) laden dat wel bestandssystemen begrijpt. De master boot record laadt een groter programma (het laadprogramma van het besturingssysteem: bijvoorbeeld Ntldr voor Windows 2000 of Io.sys voor DOS) dat op zijn beurt het besturingssysteem laadt. Dit proces heet booten. Ntldr is het laadprogramma voor Windows 2000 en is verantwoordelijk voor de volgende gebeurtenissen: Het startprogramma biedt de mogelijkheid te kiezen welk besturingssysteem je wilt laden bij het opstarten van de computer. Na de initialisatie moet het besturingssysteem de hulpprogramma’s laden die nodig zijn om de hardware aan te sturen en gebruikersprogramma’s te ondersteunen. VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 58
Ntldr controleert ook het keuzeproces van besturingssysteem en de detectie van de hardware die voorafgaat aan het initialiseren van de Windows 2000 Kernel.
6.2.2
Boot sequence
Als NTLDR opgeladen wordt, wordt het scherm gewist en verschijnt de boodschap: OS loader V5.0 Vervolgens onderneemt Ntldr de volgende stappen: boot sequence
Xveranderen van de microprocessor in flat memory modus Yopstarten van minifile system drivers Zlezen van Boot.ini en opbouwen van keuzescherm Windows 2000
ÉÊ
geen Windows 2000
Æ starten van Ntdetect.com
Æ laden van Bootsect.dos
Æ laden en initialiseren van Windows 2000
De boot-sequence begint nadat Ntldr in het geheugen is geladen. flat memory modus
Ntldr verandert de microprocessor van real modus (zoals een 8088 of 8086 CPU) naar 32-bit flat memory modus. Anders zou Ntldr bepaalde functies niet kunnen uitvoeren.
minifile system drivers Ntldr start de minifile system drivers. Dit zijn kleine stuurprogramma’s in Ntldr die ervoor zorgen dat Windows 2000 kan geladen en opgestart worden van verschillende bestandssystemen (FAT en NTFS). boot.ini
Ntldr kijkt of Boot.ini aanwezig is en toont dan een keuzemenu met de verschillende besturingssystemen. Je hebt bijvoorbeeld op 1 computer Windows 98 en Windows 2000 geïnstalleerd. Dan krijg je een keuzescherm dat bepaalt met welk besturingssysteem je opstart. Als je een ander besturingssysteem kiest dan Windows 2000, geeft Ntldr de controle door aan Bootsect.dos. Deze bevat immers de bootsector die zich op de schijf bevond vóór de installatie van Windows 2000.
het besturingssysteem Ntldr laadt het besturingssysteem (ofwel het standaard besturingssysteem, ofwel het besturingssysteem dat door de gebruiker werd gekozen). ntdetect.com VVKSO
Ntldr zoekt en start Ntdetect.com dat de hardware detecteert en een lijstje terugstuurt naar Ntldr om later in het
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 59
register te bewaren onder HKEY_LOCAL_MACHINE\HARDWARE Ntdetect ontdekt de volgende componenten: het identificatienummer van de computer, bustype, eventuele SCSIadapters, videokaarten, het toetsenbord en de muis, communicatie- en parallelle poorten, verwisselbare schijfmedia, co-processor. Je ziet de boodschap: Windows wordt opgestart . . . gevolgd door een voortgangsbalk. Eens deze volledig gevuld wordt er overgeschakeld van tekstmodus naar een grafische modus en zie je het grafische scherm van de Microsoft Server Familie. ntoskrnl.exe hal.dll systeemcomponent
Ntldr laadt de kernel (Ntoskrnl.exe) en de Hardware Abstraction Layer. Elk computer-platform waarop Windows 2000 wordt uitgevoerd heeft een eigen HAL. Dan wordt de systeemcomponent voor dat systeem geladen. Op basis van dat bestand bepaalt het besturingssysteem welke stuurprogramma’s en hulpprogramma’s worden geladen, maar niet geïnitialiseerd. Je krijgt hier de keuze tussen het opstarten van Windows 2000 zoals deze het laatste werd afgesloten (standaardwaarde), of kiezen voor probleemoplossingen en geavanceerde startopties door op de toets F8 te drukken. Als Ntoskrnl.exe wordt gestart, eindigt het startproces en beginnen de laadfasen. Ntldr geeft de hardware-informatie die verzameld werd door Ntdetect.com door aan Ntoskrnl.exe en deze laatste neemt ook de controle over.
6.2.3
Opladen van Windows 2000
Als de kernel (Ntoskrnl.exe) is geladen en de controle heeft overgenomen, dan doorloopt de Windows 2000-kernel de volgende vijf laadfasen: de kernel laden
Deze fase start als de Ntoskrnl.exe is geladen. De HAL die hardware specifieke verschillen verbergt voor Windows 2000 wordt geladen na de Kernel. Daarna laadt het systeem het juiste componentbestand voor het systeem. Op basis van dit bestand bepaalt het besturingssysteem welke stuurprogramma’s en hulpprogramma’s tijdens deze fase worden geladen. Vervolgens worden sommige stuurprogramma’s geladen, maar niet geïnitialiseerd. Zij worden geladen in de volgorde dat ze voorkomen in de lijst van het register onder: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ ServiceGroupOrder.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 60
X de kernel laden
De HAL is geladen
Y de kernel initialiseren Z hulpprogramma’s laden [
het win32-subsysteem starten
\
aanmelden van de gebruiker
Last Known Good is gemaakt
de kernel initialise- Tijdens deze fase wordt het scherm blauw en worden de kernel ren en de stuurprogramma’s die in de vorige fasen geladen zijn geïnitialiseerd. Vervolgens doorloopt het besturingssysteem opnieuw de systeemcomponent op zoek naar de rest van de stuurprogramma’s die moeten worden geladen en geïnitialiseerd. Tenslotte wordt de hardwarelijst gemaakt in het register op basis van de gegevens die het systeem ontvangen heeft van Ntldr. hulpprogramma’s laden
Tijdens deze fase start de kernel Session Manager (Smss.exe). Session Manager laadt hulpprogramma’s door de instructies uit te voeren die in 4 registeringangen staan: BootExecute, Memory Management, Dos Devices, Subsystems.
het win32subsysteem starten
Het subsysteem Win32 start automatisch het aanmeldingsproces van Windows (Winlogon.exe) en Local Security Authority (Lsass.exe). Het aanmeldingsvenster verschijnt en de gebruiker kan op Ctrl-Alt-Delete drukken om zich aan te melden. Tegelijkertijd zoekt de Service Controller (Screg.exe) in het register naar hulpprogramma’s die automatisch moeten worden geladen. Deze hulpprogramma’s en die waarvan ze afhankelijk zijn (uit de DependOnGroup) worden geladen.
aanmelden van de gebruiker VVKSO
Het startproces is pas compleet als een gebruiker zich met succes heeft aangemeld. In dat geval wordt de CloneControlSet naar
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 61
gebruiker
de controleset LastKnownGood gekopieerd en is het startproces voltooid. Deze LastKnownGood-configuratie kan van nut zijn in geval van problemen. Bij het opstarten heb je de mogelijkheid om op F8 te drukken om op te starten in veilige modus.
6.2.4
Labo 17: Opstartfasen van een Windows 2000 Server Start de reeds geïnstalleerde server opnieuw op en probeer de verschillende opstartfases te herkennen. Zoek de hierboven vermelde bestanden op de server. In welke map komen deze voor? Kun je dit verklaren?
6.3
Problemen bij het opstarten
De meeste problemen die verband houden met het opstarten, worden veroorzaakt door ontbrekende of beschadigde bestanden. Het starten kan ook mislukken doordat er verkeerde wijzigingen aan de systeemconfiguratie werden aangebracht. De eerste en heel belangrijke stap is het bepalen wanneer het opstartprobleem zich voordoet. De fase van het onderbroken startproces is heel belangrijk: gebeurt het voor het overnemen van de controle door het besturingssysteem of erna?
6.3.1
Foutmeldingen tijdens het pre-bootproces
Dit zijn de hardwareproblemen die volledig onafhankelijk zijn van het besturingssysteem en de oorzaak dient dus geheel buiten Windows 2000 gezocht te worden. Mogelijke problemen: •
De POST-routine is niet bereikbaar.
•
De computer ‘hangt’ na het POST-scherm.
•
Er is geen systeempartitie op de eerste harddisk.
•
De MBR is corrupt.
•
De partitietabel is corrupt.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 62
•
De CMOS is corrupt of de batterij is leeg.
•
Een defecte of slecht functionerende hardwarecomponent.
6.3.2
Foutmeldingen tijdens het bootproces
Hieronder krijg je een lijstje van mogelijke problemen en eventuele oplossingen hiervoor. ontbrekende Ntldr
OPSTARTEN: geen NTLDR Plaats een andere diskette.
ontbrekende Ntdetect.com
NTDETECT Bezig hardware te controleren... NTDETECT mislukt.
ontbrekende Ntoskrnl.exe
Windows 2000 kan niet starten omdat het volgende bestand ontbreekt of beschadigd is: <winnt root>\system32\ntoskrnl.exe Installeer een kopie van het genoemde bestand opnieuw.
ontbrekende bootsect.dos
I/O fout bij poging tot toegang te krijgen tot opstartsector van bestand multi(0)disk(0)rdisk(0)partition(1)\\bootsect.dos
In al deze gevallen kan de noodhersteldiskette gebruikt worden om de systeem- en startbestanden te recupereren en de computer opnieuw te laten opstarten. Je vindt hierover later in dit hoofdstuk meer uitleg. Bootsect.dos bewaart partitie-informatie eigen aan de computer. Dit bestand kan niet overgenomen worden van een andere computer.
6.3.3
Het Boot.ini-bestand
[Boot Loader] Timeout=30 Default= multi(0)disk(0)rdisk(0)partition(1)\WINNT
[Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000 Server" /fastdetect C:\="Microsoft Windows"
Hierboven vind je een voorbeeld van een Boot.ini-bestand en dit bevat onderstaande componenten. [boot loader]
Hier wordt bepaald welk besturingssysteem standaard start. Er wordt een time-out voorzien die bepaalt na hoeveel seconden automatisch gestart wordt met het laden van het besturingssysteem. Als je wilt dat het besturingssysteem eeuwig blijft wachten tot
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 63
je een keuze maakt, geef dan de waarde –1 aan de time-out. Je moet dit wel rechtstreeks in het bestand Boot.ini doen. [Operating systems] Hier zie je een lijst van besturingssystemen die bij het opstarten getoond worden in het keuzemenu. multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000 Server" /fastdetect het pad
Het gedeelte vóór het isgelijkteken beschrijft het pad naar het besturingssysteem.
de tekst
Het gedeelte achter het isgelijkteken bevat de tekst die moet worden weergegeven in het startmenu en de laadopties voor het besturingssysteem. Deze ingang laadt het besturingssysteem uit de eerste partitie van de startschijf. De tekstingang geeft een beschrijving van Windows 2000 Server in het startmenu en de optie /fastdetect geeft aan dat Ntdetect geen detectie doet van een seriële of busmuis. Er zijn nog een pak andere opties mogelijk. Als je de optie SOS meegeeft, wil dit zeggen dat de namen van de stuurprogramma’s worden getoond terwijl ze worden geladen.
andere besturings- C:\=”Microsoft Windows” systemen Deze ingang geeft het startprogramma de opdracht om het bestand bootsect.dos van schijf C: te laden en de uitvoering eraan over te geven zodat het normale DOS-startproces wordt hervat i.p.v. verder te gaan met het startproces van Windows 2000. scsi(n) of multi(n)
Dit geeft het soort apparaat aan waarop het besturingssysteem zich bevindt. De (n), waarbij n door een nummer wordt vervangen, geeft aan vanaf welke hardware-kaart moet worden gestart. Meestal 0 (=laagste waarde) Scsi(n) is enkel van toepassing als de harde schijf is aangesloten op een SCSI-kaart die geen eigen SCSI-BIOS bevat.
disk(n)
Dit geeft aan welk SCSI-busnummer er moet worden gebruikt. Als de kaart een multi-kaart is, is n altijd nul.
rdisk(n)
Dit geeft het SCSI LUN-nummer aan of geeft aan welk van de schijven die is aangesloten op de kaart, de schijf met het besturingssysteem is.
partition(n)
Dit selecteert de partitie op de schijf met de bestanden voor het besturingssysteem. (1 = laagste waarde)
\path
Het pad geeft de map aan in de partitie met de bestanden voor het besturingssysteem. Het standaardpad is \Winnt.
Je kunt de informatie in het Boot-ini-bestand op verschillende manieren wijzigen. De veiligste manier is via het configuratiescherm. Met een teksteditor kun je de instellingen rechtstreeks wijzigen. Als er dan bij het starten problemen optreden, dan kun je nog starten met behulp van de startoptie LastKnownGood. via het configuratiescherm Via het Configuratiescherm, Systeem, Geavanceerd, Opstart- en herstelinstellingen kun je het Boot-ini-bestand bewerken. Je kunt er bepalen welk besturingssysteem standaard moet opstarten na een aantal seconden. Je kunt er ook vragen een gebeurtenis te schrijven in het systeemlogboek. VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 64
met een teksteditor Vooraleer je het Boot.ini-bestand kunt bewerken moet je de bestandskenmerken wijzigen. Daarna kun je het bewerken met een teksteditor zoals Notepad of Edit.com. Tijdens de installatie maakt Windows 2000 in de hoofdmap van de actieve partitie het Boot.ini-bestand als een Alleen Lezen, Verborgen, Systeem tekstbestand.
6.3.4
Labo 18: Aanpassen van Boot.ini Verander de opstarttekst en vermeld daarin de naam van de school en klas waarin de server voorkomt. Zorg er nu voor dat de computer ‘eeuwig’ blijft wachten tot je het juiste besturingssysteem kunt kiezen. Zorg er voor dat er geen keuzescherm meer te zien is en dat de server steeds opstart. Zorg er voor dat standaard de Windows 98-partitie geselecteerd wordt, maar dat er 20 seconden gewacht wordt. Maak nog een optie bij in het menu waarbij je ook opstarten van een diskette toelaat. Zoek informatie over en documenteer de andere schakelopties die je in boot.ini kunt plaatsen om de manier van opstarten van Windows 2000 te bepalen. Vergeet niet de bestandskenmerken van dit bestand opnieuw juist te zetten!
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 65
6.3.5 •
Problemen met Boot.ini oplossen
Het Boot.ini-bestand ontbreekt
Als het Boot.ini-bestand ontbreekt dan probeert Windows 2000 automatisch te starten. Als Windows 2000 geïnstalleerd is in de standaardmap: Multi(0)disk(0)rdisk(0)partition(1)\WINNT dan zal Windows 2000 toch nog succesvol opstarten. Anders verschijnt de volgende melding: Windows 2000 kon niet starten omdat het volgende bestand ontbreekt of beschadigd is: <Winnt root>\System32\Ntoskrnl.exe Herinstalleer een kopie van bovenstaand bestand.
•
Een (standaard) besturingssysteem verschijnt in het keuzemenu
Als er een fout staat in het pad naar het besturingssysteem dat standaard moet opstarten zoals opgegeven in de [boot loader] sectie van Boot.ini dan verschijnt er een extra menukeuze: “Windows 2000 (default)”. Deze selectie is opgelicht en wordt geladen tenzij de gebruiker een ander besturingssysteem kiest. Je riskeert echter toch nog problemen te krijgen... Je kunt Boot.ini aanpassen of de noodhersteldiskette gebruiken om het probleem op te lossen.
•
Verkeerd Windows 2000 pad
Als een deel van het pad naar Windows 2000 verkeerd is, dan verschijnt de volgende boodschap: Windows 2000 kon niet starten omdat het volgende bestand ontbreekt of beschadigd is: <Winnt root>\System32\Ntoskrnl.exe Herinstalleer een kopie van bovenstaand bestand. Je kunt Boot.ini aanpassen of de noodhersteldiskette gebruiken om het probleem op te lossen.
•
Ongeldig apparaat in het Windows 2000 pad
Als er een ongeldig apparaat in het pad naar Windows 2000 staat in het Boot.ini-bestand, dan verschijnt de volgende melding: OS Loader V5.0 Windows 2000 kon niet starten omwille van een configuratieprobleem. Windows 2000 kon niet lezen van de geselecteerde startschijf. Controleer het startpad en de schijf.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 66
Gelieve de Windows 2000 documentatie te raadplegen i.v.m. ... Je kunt Boot.ini aanpassen of de noodhersteldiskette gebruiken om het probleem op te lossen.
•
Er treedt een geheugenfout op
Als er geheugenproblemen optreden kun je gebruik maken van de /MAXMEM optie in Boot.ini en bijvoorbeeld de geheugenruimte beperken tot 64 MB.
6.4
Opties van de veilige modus
Indien je het opstartproces van Windows 2000 onderbreekt met de F8-toets, krijg je het onderstaande menu. Geavanceerde opties voor Windows 2000 Selecteer een optie Veilige modus Veilige modus met netwerkmogelijkheden veilige modus met opdrachtprompt
Logboekregistratie van opstarten inschakelen VGA-modus inschakelen Laatste bekende juiste configuratie Active Directory terugzetten (alleen Windows 2000-domein-controllers) Foutopsporingsmodus
Normaal opstarten Gebruik de pijltjestoetsen om een besturingssysteem te selecteren Druk vervolgens op Enter Deze opstartopties van Windows 2000 hebben de volgende betekenis. Veilige modus
Dit is de minimale opstartmodus, zonder netwerkondersteuning waarbij enkel de meest noodzakelijke basisstuurprogramma’s opgeladen worden. Dit zijn de stuurprogramma’s voor de muis, de monitor, het toetsenbord, opslagmedia, basisstuurprogramma’s voor het beeldscherm en voor de standaarddiensten van het besturingssysteem.
Veilige modus met Dit is het opstarten onder veilige modus (minimale configuratie) netwerkmogelijkheden met nog extra stuurprogramma’s die nodig zijn voor het opstarten van het netwerk en het gebruiken van netwerkdiensten. Veilige modus met opdrachtprompt
Dit is hetzelfde als de gewone veilige modus, maar nu wordt de commandprompt geladen in plaats van Explorer.exe als gebruikersinterface.
Logboekregistratie
Als je deze optie kiest, wordt bij het opstarten een logbestand
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 67
van opstarten inschakelen
Ntbtlog.txt aangemaakt. Hierin worden alle in het geheugen opgeladen stuurprogramma’s en de status hiervan genoteerd. Dit logboek wordt opgeslagen in de map ..\WinNT.
VGA-modus inschake- Deze optie start de computer op in basis VGA-mode. Je kunt dit len gebruiken indien het gebruikte stuurprogramma voor de beeldschermkaart corrupt is of niet ondersteund wordt. Als je de computer opstart in één of andere vorm van Veilige modus wordt steeds het standaardstuurprogramma gebruikt. Laatste bekende juiste Dit is de configuratie die bewaard werd toen de computer de configuratie of Last vorige keer succesvol werd opgestart. Hierbij worden alle norKnown Good male startbestanden en registerwaarden opgeladen. Alle gemaakte instellingen na een laatste succesvolle start gaan op deze manier verloren. Je gebruikt deze configuratie vooral als je iets veranderd hebt aan de computerconfiguratie dat niet succesvol blijkt te zijn. het lost geen enkel probleem op in verband met corrupte of ontbrekende bestanden of stuurprogramma’s. Active Directory terugzetten (alleen Windows 2000-domeincontrollers)
Deze optie laat toe om de Active Directory te herstellen. Dit is uiteraard enkel beschikbaar indien het geïnstalleerd werd. Het is dus niet beschikbaar op lid- of rolservers of op computers die Windows 2000 Professional hebben als besturingssysteem.
Foutopsporingsmodus Deze optie start Windows 2000 in de kernel debug mode. Dit betekent dat een debugger toegang kan krijgen tot de kernel voor foutopsporing en analyse van het systeem. Normaal opstarten
6.4.1
Hierbij wordt Windows 2000 op de normale manier opgestart, alsof je niet in dit menu was terechtgekomen. Alle opstartbestanden en registerwaarden worden opgeladen en ingelezen.
Labo 19: Opties van opstarten onder veilige modus Probeer de mogelijkheden van de Last Known Good-opstartmethode uit! Bekijk de andere opties in het opstartmenu dat je bekomt na het onderbreken van het opstartproces door de knop F8. Start eens op met logboekregistratie en bekijk daarna het gecreëerde logboek. Wat kun je hieruit opmaken? Je beschikt ook reeds over een client-computer met Windows 2000 Professional als besturingssysteem. Bestaan er daar analoge opties in verband met de veilige modus? Probeer ook de verschillende startopties onder Windows 2000 Professional uit.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 68
6.5
Een opstartschijf maken
Als Windows 2000 weigert op te starten omdat bepaalde vitale bestanden ontbreken op de harde schijf, dan kun je opstarten van een opstartschijf en dan de beschadigde of ontbrekende bestanden terugzetten. Een opstartschijf is onafhankelijk van de hardware van de gebruikte machine en kan gebruikt worden voor alle computers met de installatie van Windows 2000 in dezelfde map. Een opstartschijf is interessant in vele van de volgende gevallen: •
corrupte bootsector.
•
corrupt Master Boot Record(MBR).
•
boot sector virussen die er voor zorgen dat de machine niet kan opstarten.
•
NTLDR of NTDetect.com ontbreekt of is corrupt.
•
Verkeerd NTBootdd.sys stuurprogramma.
Je kunt een bootdiskette op de volgende manieren aanmaken: •
De gemakkelijkste manier is om dit te doen van op een computer die nog een werkende versie van Windows 2000 Server heeft. Je formatteert een diskette vanop deze computer en je kopieert de nodige bestanden naar die diskette. De Windows 2000 opstartdiskette moet geformatteerd worden op een Windows 2000-computer zodat de bootsector op de schijf Ntldr kan laden.
vereiste bestanden Ntldr Ntdetect.com Boot.ini Ntbootdd.sys (of het juiste stuurprogramma voor de gebruikte harde schijf) •
Een tweede manier is gebruik maken van de cd-rom van Windows 2000 Server waarvan je de eerste setup-diskette met het commando DISKCOPY kopieert op een diskette. Je moet nu ook nog de benodigde bestanden naar de diskette kopiëren. Dit zijn uiteraard dezelfde als hierboven vermeld.
•
Een nog andere manier is om gebruik te maken van het programma makeboot uit de map bootdisk op de cd-rom van Windows 2000. Je maakt dan een setup-diskette en geen opstartdiskette. Je moet dus nog steeds de juiste bestanden naar de diskette kopiëren. Merk echter op dat slechts enkele bestanden van de diskette worden ingeladen. Alle andere bestanden staan op de harde schijf. Als bijvoorbeeld Ntoskrnl.exe beschadigd is dan zal de opstartdiskette van geen nut zijn en moet je de noodhersteldiskette gebruiken en het herstelproces starten.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 69
6.5.1
Labo 20: Opstartdiskette maken Maak een opstartdiskette en start daarmee op! Welke gebruikersinterface krijg je op dit moment? Welke acties kun je ondernemen?
6.6
Het herstelproces
Als Windows 2000 niet opstart of niet juist functioneert en als ook opties van het opstarten onder veilige modus het probleem niet oplost. Vooraleer je je toevlucht neemt tot het herinstalleren van Windows 2000, kun je ook nog gebruik maken van de beschikbare mogelijkheden voor Systeemherstel of Recovery Options. Je hebt twee mogelijkheden: de noodhersteldiskette of emergency repair disk de Recovery Console Je vindt deze beide opties in de hersteloptie van de Setup van Windows 2000.
6.6.1
De Recovery Console
Je kunt deze installeren van op de installatie cd-rom van Windows 2000. Je voert de onderstaande opdracht uit vanaf de opdrachtprompt in Windows 2000:
:\i386\winnt32 /cmdcons
De eerste keer dat je de console installeert, krijg je het volgende scherm te zien:
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 70
Als je nu op de knop met Ja klikt, start de installatie en krijg je een scherm te zien dat er als volgt uitziet:
Als de installatie voltooid is, krijg je nog het onderstaande scherm te zien.
Als je nu de computer opnieuw opstart, krijg je een extra optie: Microsoft Windows 2000 Herstelconsole Enkel de systeembeheerder kan deze hersteloptie ten volle uitvoeren. Je moet immers het wachtwoord van de administrator ingeven. Het gebruik van de Herstelconsole is een commandline-console van waaruit je een groot gamma mogelijke instructies kunt uitvoeren. Je moet hiervoor wel de commando’s kennen, en vooral heel goed weten wat je aan het doen bent. Je kunt de volgende opdrachten uitvoeren: •
Systeembestanden kopiëren van een diskette of cd-rom naar de harde schijf.
•
Serverdiensten starten en stoppen.
•
Gegevens lezen en schrijven in de systeemmap op de lokale harde schijf.
•
Schijven formatteren.
•
Schijven herpartitioneren. Je zal deze herstelconsole best gebruiken als je goed weet wat je wenst te doen. Om een diagnose te stellen van de problemen is het niet echt geschikt.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 71
6.6.2
De noodhersteldiskette
Telkens je iets verandert aan de configuratie van het systeem, zou je moeten een kopie nemen van deze instellingen. Je kunt deze dan gebruiken als je niet zo succesvol iets verandert aan de instellingen. Je kunt zo’n back-up realiseren door het maken van een noodhersteldiskette of emergency repair disk. Je maakt zo’n diskette als deel van de instellingen van de Back-up-mogelijkheid die standaard voorzien is in Windows 2000. Je start deze door vanuit het startmenu de keuze Programma’s, Bureau-accessoires, Systeemwerkset, Back-up te nemen.
In het opstartscherm van deze tool vind je drie knoppen, waarvan de onderste de nooddiskette laat aanmaken.
Je hebt om dit te realiseren een blanco, geformatteerde diskette nodig. Je hebt ook de mogelijkheid om het register te kopiëren naar de repair-map. Dit is zeker aan te raden! Indien je dit doet komen de aangepaste bestanden op schijf voor in de map ..\winnt\Repair\Regback. De volgende bestanden komen voor op deze noodhersteldiskette: Setup.log
Houdt een logboek bij van de herstelacties. Het is een Alleen-lezen, Verborgen, Systeembestand.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 72
Config.nt
De Windows 2000-versie van de config.sys die gebruikt wordt als de NT Virtuele DOS Machine (NTVDM) geïnitialiseerd wordt.
Autoexec.nt
De Windows 2000-versie van autoexec.bat als de NTVDM geïnitialiseerd wordt.
Met een noodhersteldiskette kun je niet opstarten. Je moet ook een opstartschijf maken!
6.6.3
Labo 21: Herstelopties Installeer de Recovery Console en test de mogelijkheden ervan uit. Maak een noodhersteldiskette. Probeer de verschillende opties uit en kijk wat er op de diskette voorkomt en wat op schijf. Start een computersysteem op met behulp van de opstartdiskette en de noodhersteldiskette.
VVKSO
Ondersteuning Informaticabeheer
Beheer van een servergestuurd netwerk met Windows 2000 - 73