|
|
Lemezpartícionálás XP alatt - Rendszergazdáknak
|
|
Példaprogram letöltése
2106 bájt
|
A Windows XP-ben helyet kapott egy olyan lemezpartícionáló program, amelynek a rendszergazdák bizonyára örülni fognak. A program ugyanis saját parancsállományával vezérelhető és ha a feladat: több merevlemezen kialakítani ugyanazt a partíció struktúrát, akkor néhány lépésben képes ezt megvalósítani. De ez még nem minden.
A fentieket megvalósító program neve: DISKPART és a %systemroot%\system32 könyvtárban található. Parancssorból kétféleképpen érhető el interaktív és nem interaktív üzemmódban. Utóbbi azt jelenti, hogy ugyanúgy lehet használni, mint egy másik parancssori alkalmazást: megfelelően paraméterezve kell meghívni. Interaktív üzemmódba váltáskor átkapcsol saját parancsértelmezőjére és csak a saját utasításait fogja megérteni. Indítsunk el parancssori ablakot (Start > All Programs > Accessories > Command Prompt), hogy könnyebben megértsük mit jelent ez. Írjuk be: DISKPART. Elindul a "Microsoft DiskPart version 1.0" program és megváltozik az eddigi prompt "DISKPART>"-ra. Ha most beírjuk: HELP, kapunk egy listát, hogy ebben az állapotban milyen utasításokat adhatunk ki. Van köztük egy LIST parancs, amelyet önállóan nem lehet használni, ha mégis megpróbáljuk egy újabb lista lesz az eredmény a további kiadható parancsokról. Próbáljuk ki, írjuk be: LIST. DISK, PARTITION és VOLUME parancsok állnak még rendelkezésünkre. Ezzel a módszerrel juthatunk gyors segítséghez az önállóan nem működő utasításokról. Nézzük meg melyiket mire és hogy lehet használni:
Információszerzés a merevlemezekről és állapotukról:
A számítógépben található fizikai merevlemezek listázása.
Táblázatszerűen kilistázza a merevlemezeket, az első oszlopban a ### jelek alatti azonosító fontos lesz a későbbiekben, ugyanis ezzel tudunk hivatkozni rájuk. Ez 0-tól indulva egyesével növekedve jelöli meg az egységeket.
Az összes merevlemezen található kötet listázása.
Szintén a ### jel alatt jelenik meg az azonosító, csak most a kötetre vonatkozóan. Az "Ltr" oszlopban a hozzá tartozó meghajtó betűjel található.
Harmadik parancsunk használata előtt ki kell választani egy meghajtót és érvényes a legtöbb utasításra. Konkrétan meg kell adni, hogy melyik merevlemezen kívánjuk elvégezni az adott műveletet. A dolog előnye, hogy ha mindez pusztán egy paraméter lenne egy utasítás mögött, könnyebben el lehetne gépelni és ez beláthatatlan következményekkel járna (pl.: egy partíció törlésénél). Miután kiválasztottunk egy lemezt, partíciót vagy kötetet, a listában a neve előtt egy * karakter jelenik meg.
0 az előbb említett LIST DISK táblázatában található azonosító (###). Ezek után kiadható a parancs:
Eredmény a 0-dik azonosítóval ellátott merevlemezen található partíciók listája.
Elsődleges partíciók létrehozása:
Először ki kell választani a merevlemezt:
Példánkban ez a 0 azonosítójú egység.
Elsődleges partíció létrehozása az összes szabad terület felhasználásával:
10MB elsődleges partíció létrehozása az üres lemezterület kezdetétől. A terület mérete mindig MB-ban van megadva (a további parancsoknál is), ha elhagyjuk, automatikusan a teljes felhasználható területet fogja jelenteni.
CREATE PARTITION PRIMARY SIZE 10
10MB elsődleges partíció létrehozása 500 MB eltolással. Ez annyit jelent, hogy nem az üres terület kezdetén, hanem 500 MB-al "hátrébb" fog kezdődni a partíció. Így lesz: 500 MB üres terület - 10 MB elsődleges partíció - maradék üres terület a lemez végéig.
CREATE PARTITION PRIMARY SIZE 10 OFFSET 500
Kiterjesztett partíciók létrehozása:
A parancs szintaxisa megegyezik az elsődlegesével csak a PRIMARY szó helyére az EXTENDED-et kell beilleszteni.
10MB kiterjesztett partíció létrehozása 500 MB eltolással.
CREATE PARTITION EXTENDED SIZE 10 OFFSET 500
Logikai meghajtó létrehozása a kiterjesztett partícióban:
A szintaxis még mindig ugyanez, csak most a LOGICAL parancsot kell használni.
CREATE PARTITION LOGICAL SIZE 10
Meghajtó betűjel hozzárendelése a logikai meghajtóhoz:
Mindig az aktuális logikai meghajtón jön létre a betűjel. Ha másikon akarjuk, akkor a SELECT VOLUME paranccsal először ki kell választani.
A következő szabad meghajtó betűjel hozzárendelése.
Tetszőleges meghajtó betűjel hozzárendelése.
Ahol X a leendő meghajtó.
Következnek a törlési parancsok:
Az aktuálisan kiválasztott merevlemezről eltávolít minden partícióra és lemezre vonatkozó információt és "Offline" állapotba helyezi az egységet.
Meghajtó betűjel törlése az aktuális logikai meghajtóról.
Aktuális logikai meghajtó törlése.
Az aktuális partíció törlése.
DELETE PARTITION OVERRIDE
Ha menet közben újabb merevlemezt helyeztünk a gépbe (csak az erre felkészített hardverrel lehetséges) vagy alapvető és dinamikus lemezkonverziókat végzünk, szükségessé válik ismét beolvasni a lemezadatokat, akkor a következő parancsot kell kiadnunk.
A parancs kiadása után ismét ki kell választani a lemezt, kötetet, stb. amin dolgozni akarunk.
Alapvető lemezek konvertálása dinamikus lemezzé.
Dinamikus lemezek konvertálása alapvetővé csak akkor lehetséges, ha a lemez teljesen üres. Konvertálás előtt célszerű kiadni a RESCAN parancsot.
Partíció aktívvá tétele.
Műveletek dinamikus lemezekkel:
Egyszerű kötet létrehozása a teljes rendelkezésre álló lemezterületen.
100 MB méretű egyszerű kötet létrehozása.
CREATE VOLUME SIMPLE SIZE 100
Csíkozott lemezgyorsító kötet létrehozása minimum két rendelkezésre álló merevlemez esetén. Opcionálisan itt is használható a SIZE paraméter.
500 MB átnyúló kötetek létrehozása (ha elhagyjuk a SIZE 500 paramétert a teljes üres lemezterületet felveszi átnyúlóvá).
"Offline" állapotban lévő lemez bekapcsolása a rendszerbe.
Ha nem az adott gépen készítünk el egy dinamikus lemezt, de áthozzuk ide, akkor az "idegen"-ként fog megjelenni. A helyi rendszerbe való beillesztéséhez kiadandó parancs.
Ha mindennel végeztünk az interaktív módból kilépni a következő paranccsal lehet.
A fenti parancsok kombinációját elhelyezhetjük egy TXT fájlba és parancssorból így hívhatjuk meg:
Ha több merevlemezt kell ugyanúgy partícionálni, akkor célszerű elkészíteni a TXT parancsfájt. Az eszközöket egyenként (vagy ahányat csak egyidejűleg lehet) helyezzük a gépbe úgy, hogy az XP-s merevlemezről indítsuk a rendszert és a "DISKPART /s fájlnév" parancs lefuttatásával végezzük el a szükséges műveleteket.
Cikkünkhöz mellékeltünk egy "Partition.txt" nevű fájlt. A "DISKPART /s Partition.txt" parancs lefuttatásával a "DISK 0" azonosítóval ellátott merevlemezről töröl minden meglévő partíciót, létrehoz egy 5 GB-os elsődlegest, a maradék területen pedig egy kiterjesztett partícióban egy logikait, hozzárendelve a következő meghajtóbetűjelet.
Ez a módszer mindenképpen gyorsabb, mint a lemezkezelés konzol használata. Arról nem is beszélve, hogy a felügyelet nélküli automatikus telepítés elé is betehető.
|
Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!
|