Boot.ini/bcdedit
Via boot.ini bij XP kon ik duidelijk beide systemen ontdekken, maar bij Windows 7 vind je die niet zomaar. De bootloader zit daar beter verstopt en is nogal riskant om te bewerken, wat bij XP een fluitje van een cent is.
In Windows 7 bereik je boot.ini niet via de opdracht msconfig, maar heb je (met administrator rechten) het commando bcdedit nodig. Dit opent een Dos-venster waarin je eventueel zelf kan aanpassen. Echter, niet zonder gevaar!
Dit venster beschrijft de alle onderdelen van het opstartgebeuren, enkele ervan kunnen we zelfs ontcijferen:
identifier of id met daarin
- De bootmanager: {bootmgr}
- Het opgestarte OS: {current}
- Het standaard op te starten besturingssysteem: {default}
- Windows XP bootloader: {ntldr}
device: de schijf vanwaar het systeem is opgestart of moet opstarten, dit kan ook een virtuele schijf zijn of een CD/DVD
path: beschrijft de locatie van de bootloader
description: de naam die in het bootmenu moet worden meegegeven
Door in het Dos-venster /? Te tikken, krijg je een reeks opdrachten die je zou kunnen gebruiken, op voorwaarde dat je wéét wat je doet. Zonder enige kennis pas je mogelijk zaken aan die uitdraaien op een niet meer willen opstarten van geen van alle besturingssystemen.
Verwarrend vooral is de locatie van het OS. Zit je in XP, dan wordt de XP-partitie als C-schijf bekeken, ben je in Windows 7, dan heeft die als thuisadres C:\ en lijkt XP op D:\ te staan.
Ter vergelijking, boot.ini vanaf de command prompt in XP.
Als je dan bedenkt dat beide systemen een andere bootmanager gebruiken, moet je wel beseffen dat je veel op het spel zet door onbezonnen aan de slag te gaan.
Systeembericht