Libero sfogo al RAID 5 di Windows XP

I bug sono ormai pane quotidiano per chi ha a che fare con Windows XP, ma perché non far lavorare questo sistema quando può? Date un'occhiata a questo articolo se volete sapere come spillare sofisticate funzioni RAID 5 da Windows XP, naturalmente, dopo qualche sana modifica.

Avatar di Tom's Hardware

a cura di Tom's Hardware

Libero sfogo al RAID 5 Di Windows XP

Sciogliere le redini di Windows XP per farlo funzionare in piena modalità RAID 5 richiede un editor in grado di modificare files in esadecimale (per esempio Ultra Edit) ed il vostro CD di Windows XP. Prima di tutto dovrete copiare alcuni files in una directory temporanea:

C:windowssystem32driversdmboot.sys

C:windowssystem32dmconfig.dll

C:windowssystem32Dmadmin.exe

Quindi, aprite questi files usando il vostro editor per files esadecimali ed eseguite le seguenti modifiche:

dmboot.sys:
Prima:
0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 57 49 4E 4E ; t.T.y.p.e...WINN
0000f200h: 54 00 00 00 53 45 52 56 45 52 4E 54 00 00 00 00 ; T...SERVERNT....

Dopo:
0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 53 45 52 56 ; t.T.y.p.e...SERV
0000f200h: 45 52 4E 54 57 49 4E 4E 54 00 00 00 00 00 00 00 ; ERNTWINNT.......


dmconfig.dll:
Prima
00005140h: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 53 45 52 56 ; LANMANNT....SERV
00005150h: 45 52 4E 54 00 00 00 00 57 49 4E 4E 54 00 00 00 ; ERNT....WINNT...

Dopo
00005140h: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 57 49 4E 4E ; LANMANNT....WINN
00005150h: 54 00 00 00 00 00 00 00 53 45 52 56 45 52 4E 54 ; T.......SERVERNT


dmadmin.exe:
Prima
00001c30h: 73 65 72 76 65 72 6E 74 00 00 00 00 6C 61 6E 6D ; servernt....lanm
00001c40h: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt....ProductT

Dopo
00001c30h: 77 69 6E 6E 74 00 00 00 00 00 00 00 6C 61 6E 6D ; winnt.......lanm
00001c40h: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt....ProductT

Dopo che avete salvato le modifiche, dovrete sostituire i file correntemente in uso nella directory di sistema di Windows (WindowsSystem32) con quelli da voi salvati. Sovrascrivere questi files però, farà sì che Windows se ne accorga e dopo avervi mostrato un messaggio di allarme, sovrascriva le vostre versioni con i file originali presi dalla directory di backup.

Se il vostro drive di sistema sta usando FAT32, usate questa procedura: riavviate il sistema usando un disco del buon vecchio DOS, dopodiché sovrascrivete manualmente i file con le vostre versioni, in modo che Windows non si accorga di alcuna modifica. Dato che FAT32 non fornisce alcuna forma di sicurezza, vi sconsigliamo di utilizzare questo file system sulla vostra macchina.

In ambiente NTFS dovrete riavviare il sistema utilizzando il CD di Windows XP ed eseguire la Recovery Console. Ciò vuol dire premere il tasto 'R' nella prima schermata di opzioni che appare.

Per prima cosa entriamo nella directory di sistema: (nel nostro esempio C:Windows)

C: [ENTER]

cdwindows [ENTER]

Ora, copiate i file uno alla volta usando i seguenti comandi. Attenzione che tutti i file sono presenti in due diverse directory di windows!

Per praticità abbiamo copiato i file modificati, in un floppy disk, che nell'esempio viene identificato con la lettera 'a'. Potete usare la directory temporanea creata in precedenza (sostituendo 'a:' con il suo percorso), oppure copiare i file modificati su un floppy prima di eseguire questa procedura.

copy a:dmboot.sys system32drivers

copy a:dmboot.sys system32dllcache

copy a:dmconfig.dll system32

copy a:dmconfig.dll system32dllcache

copy a:dmadmin.exe system32

copy a:dmadmin.exe system32dllcache