Hoofdcategorieën

Windows software RAID opnieuw bekeken

Door Femme Taken, dinsdag 24 mei 2005 23:37, views: 151.540

Harde schijven / RAID aankondigingHet is inmiddels ruim twee jaar geleden dat Tweakers.net de mogelijkheden van software RAID 5 in Windows XP bekeek. Dankzij het speurwerk van c't Magazine kwam aan het licht dat Windows XP middels een eenvoudige hack toegang gegeven kan worden tot de geavanceerde software RAID features van Windows Server. De hack maakt het mogelijk om kosteloos gebruik te maken van RAID 1- en RAID 5-partities, die door middel van respectievelijk mirroring en striping met gedistribueerde pariteit voor databescherming zorgen.

De software RAID 5 hack is sindsdien onafgebroken in de belangstelling gebleven, maar de vraag bleef bestaan hoe de prestaties van software RAID zich nu werkelijk verhouden ten opzichte van hardware RAID-oplossingen. In dit artikel zullen we dieper ingaan op deze vraag en worden de RAID 0- en RAID 5-prestaties van Windows software RAID vergeleken met die van een Areca ARC-1160 en de nVidia nForce Pro 2200-chipset. De SATA-controller van de nForce Pro is identiek aan die van de nForce4 SLI- en de nForce4 Ultra-desktopchipsets.

* Windows software RAID 5-hack

Windows XP biedt van huis uit slechts beperkte functionaliteit voor striping en spanning. Voor RAID-levels met redundancy - RAID 1 en RAID 5 - is de gebruiker aangewezen op de serverversies van Windows. Twee jaar geleden ontdekten enkele nieuwsgierige techneuten van c't Magazine dat de disk manager van Windows een wel heel eenvoudige methode gebruikt om te bepalen welke RAID-levels een user van een bepaalde Windows-versie mag gebruiken. Door de strings 'WINNT' en 'SERVERNT' in een drietal bestanden te verwisselen, wordt het mogelijk om ook in Windows XP RAID 1- en RAID 5-partities te maken. Het uitvoeren van de hack vereist niets meer dan een hexeditor (bijvoorbeeld xvi32) en kan in tien minuten geklaard worden. Het stappenplan is als volgt:

1) Kopieer de volgende bestanden uit de Windows subdirectories naar een andere plaats om ze daar vervolgens met een hexeditor te lijf te gaan:

\system32\drivers\dmboot.sys
\system32\dmconfig.dll
\system32\dmadmin.exe

Verzeker je jezelf ervan dat je een backup hebt van de bovenstaande drie bestanden, voor het geval de wet van Murphy toeslaat.

2) Open de bestanden in een hexeditor en vervang 'SERVERNT' of 'servernt' door 'WINNT' / 'winnt' en vice versa ('WINNT' vervangen door 'SERVERNT'). Zorg ervoor dat de lengte van de files niet verandert. Het verschil in lengte tussen de string SERVERNT en WINNT moet opgevuld worden met nulbytes.

3) Kopieer de drie aangepaste bestanden naar hun oorspronkelijke locatie. Dit kun je doen vanuit de recovery console, maar admins mogen het ook direct in de veilige modus van Windows doen. Zorg er in dat geval voor dat de installatie cd van Windows XP zich niet in de CD-ROM speler bevindt. Geef niet toe aan het geklaag van Windows dat een paar gewijzigde systeembestanden vervangen moeten worden door hun originelen.

copy dmboot.sys system32\drivers
copy dmboot.sys system32\dllcache
copy dmconfig.dll system32
copy dmconfig.dll system32\dllcache
copy dmadmin.exe system32
copy dmadmin.exe system32\dllcache

4) Reboot de computer.

Het is een goed idee om een backup te bewaren van de gemodificeerde bestanden zodat het besturingssysteem na herinstallatie weer vlot van RAID 1- en RAID 5-functionaliteit voorzien kan worden. Na het uitvoeren van de patch zul je in Disk Management de mogelijkheid aantreffen om RAID 1- en RAID 5-partities te bouwen. RAID partities kunnen uitsluitend aangemaakt worden op schijven die zijn geconfigureerd als Dynamic Disk. Basic Disks kunnen geconverteerd worden naar Dynamic Disks door in het schijfoverzicht met de rechtermuisknop op de naam van de betreffende schijf te klikken.

Windows XP Disk Manager met RAID 5 support

Volgende pagina (Software vs. hardware RAID - 2/8)


Inhoudsopgave

VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: