Raid a jó öreg XP-n
Szeretnéd az adataidat biztonságban tudni és tükrözni a winchestered? Nem akarsz pénzt kiadni egy RAID vezérlőért? Itt a megoldás Windows XP Professional alá! A Windows XP Pro rendszerben sajnos le van tiltva a RAID kötetek létrehozása, pedig tudná a rendszer, de egyszerűen úgy gondolták Redmondban, hogy a Win XP Pro és a Windows 2003 Server azért mégse legyen teljesen ugyan olyan, letiltanak pár dolgot. A meghajtók szoftveres tükrözését is.
A lemeztükrözés, csíkozás, magyarul (RAID 0, 1, 5, stb..) funkció driverei és segédprogramjai programszinten mind-mind elérhetőek a Windows XP-ben, csak egy kicsit elrejtették őket.
Ilyenkor kerülnek elő a jó öreg hexaeditorok..
1. Ha még nincs hexeditorunk, szerezzünk be egyet.
2. Keressük elő az XP telepítő cd-jét (később lesz rá szűkség).
3. A dmadmin.exe, dmconfig.dll és dmboot.sys állományokról készítsünk két másolatot a C:\Windows\raidmod és C:\Windows\raidbak mappákba és a továbbiakban csak a raidmod mappában lévőkhöz nyúljunk. A raidbak-ban az eredeti fájlok maradnak, ezeket bármilyen gond vagy hiba után vissza lehet állítani.
4. Módosítsuk a raidmod mappában a fájlokat a következő sorokban:
dmadmin.exe
00001c30 73 65 72 76 65 72 6e 74 00 00 00 00 6c 61 6e 6d servernt....lanm 00001c40 61 6e 6e 74 00 00 00 00 50 72 6f 64 75 63 74 54 annt....ProductT
00001c30 77 69 6e 6e 74 00 00 00 00 00 00 00 6c 61 6e 6d winnt.......lanm 00001c40 61 6e 6e 74 00 00 00 00 50 72 6f 64 75 63 74 54 annt....ProductT
dmconfig.dll
00005140 4c 41 4e 4d 41 4e 4e 54 00 00 00 00 53 45 52 56 LANMANNT....SERV 00005150 45 52 4e 54 00 00 00 00 57 49 4e 4e 54 00 00 00 ERNT....WINNT...
00005140 4c 41 4e 4d 41 4e 4e 54 00 00 00 00 57 49 4e 4e LANMANNT....WINN 00005150 54 00 00 00 00 00 00 00 53 45 52 56 45 52 4e 54 T.......SERVERNT
dmboot.sys
00011070 54 00 79 00 70 00 65 00 00 00 57 49 4e 4e 54 00 T.y.p.e...WINNT. 00011080 00 00 53 45 52 56 45 52 4e 54 00 00 00 00 4c 41 ..SERVERNT....LA
00011070 54 00 79 00 70 00 65 00 00 00 53 45 52 56 45 52 T.y.p.e...SERVER 00011080 4e 54 57 49 4e 4e 54 00 00 00 00 00 00 00 4c 41 NTWINNT.......LA
A fájlokat hiába írnánk felül, a Windows automatikusan visszaállítaná az eredeti verziókat a rendszerfájlokban való károkozás megelőzése miatt. Legegyszerűbben úgy játszhatjuk ki ezt, hogy nem a lemezen működő operációsrendszerből bootolunk, hanem mondjuk a Win XP telepítőlemezéről.
5. Gép kikapcs. Windows CD-ről boot.
6. A Windows telepítőjének betöltődése után válasszuk a Windows Helyreállító Konzolt (vagy valami hasonló a neve). A magyar XP telepítőben J, az angolban R gomb megnyomásával.
7. Ellenőrizzük, hogy a C:\Windows> mappában vagyunk-e. A mappákat egyébként azért ide hoztuk létre, mert a javító konzolban a Windows mappán kívüli mappákat nem érjük el.
8. Másoljuk és írjuk felül az eredeti fájlokat így:
copy raidmod\dmconfig.dll system32 copy raidmod\dmconfig.dll system32\dllcache copy raidmod\dmadmin.exe system32 copy raidmod\dmadmin.exe system32\dllcache copy raidmod\dmboot.sys system32\drivers copy raidmod\dmboot.sys system32\dllcache
(A dllcache-be azért kell bemásolni mindent, mert hiba esetén a windows innen állítja vissza a rendszerfájlokat.)
9. Indítsuk újra a gépet, lépjünk be a Számítógépkezelés/Lemezkezelés felületre és a dinamikussá konvertált lemezeinket most már minden gond nélkül Raid 0, 1 vagy 5 tömbbe konvertálhatjuk.
4 Responses to “Raid a jó öreg XP-n”
Leave a Reply

Ati on November 25th, 2008
ojeee
google a barátod
Varga Péter on November 25th, 2008
Gaben on January 9th, 2009
Hali!
Nem Kell feltétlenül parancssor, csak először ezeket a módosított fileokat a Dllcache könyvtárba kell másolni, majd utána a helyére!
Először üzenet jön, de ha nem tesszük be a lemezt tovább enged a módosított állományokkal is! EGYENKÉNT MÁSOLJUNK!
Ja, XP Prof a rendszer, SP3-mal!!!
M4RK on July 28th, 2010
DroiDok!! :=/