Igorka Előadás №18 - fdisk parancs

Korábbi előadást szentelt a merevlemezek általában, és különösen a Linux. Ma fogunk beszélni, hogyan lehet megtörni a partíciókat, hogyan kell formázni a partíciót, és amelyek fájlrendszereket. Új partíciók létrehozásához számunkra igen alkalmas fdisk parancsot. fdisk parancs létezik, minden Linux disztribúció. így ebben az értelemben, hogy egy sokoldalú eszköz. Fdisk parancs képes létrehozni és törölni partíciókat, de nem lehet átméretezni meglévő partíciókat. Ha van egy rész A és B azonos méretű és növelni kell rovására szakasz B. szakasz a fdisk parancs nem tud csinálni „on the fly”. Mi lesz, hogy mentse az összes információt törli az A és B, majd hozzon létre új A és B, a megfelelő méreteket.







Tegyük fel, hogy egy tiszta formázatlan merevlemez / dev / sdc. hogy meg kell törni, hogy felszerel egy Linux rendszert. A program futtatása fdisk a lehetőséget a / dev / sdc. Ahhoz, hogy dolgoznak a program szükségességét, hogy az fdisk root.

/ Linux $ sudo fdisk / dev / sdc

Hengerek száma ezen a meghajtón van beállítva, hogy 19.457.
Ez rendben van, de ez az érték nagyobb mint 1024,
és bizonyos rendszereken problémák:
1) szoftver fut a rendszer indításakor (pl. Egy régebbi változata LILO)
2) indítás és particionálás szoftvert más operációs
(Pl. DOS FDISK, OS / 2 FDISK)

Command (m for help):

Mert ez a csapat elkezdünk dolgozni a merevlemez az interneten. Tipp azt mondja, hogy meg kell nyomni a m hivatkozást. Nyomja meg a m gombot, és megjelenik egy lista az alapvető parancsok:

akciócsoportja
váltás a letöltést zászló
b szerkesztése BSD lemez címkét
c kapcsoló zászló dos-kompatibilitás
d eltávolítása szakaszban
l lista ismert fájlrendszer típusok
m kötött ez a menü
n hozzáadása új szakasz
o egy új üres DOS partíciós tábla
p partíciós tábla kiírása
q kilépés mentés nélkül
s hogy hozzon létre egy új, tiszta Sun lemez címke
t változás válaszfal rendszer id
u változás kijelző / entry egységek
v partíciós tábla ellenőrzése
w Record partíciós táblát a lemezre és kilépés
x extra szolgáltatások (csak szakértőknek)

Nézzük, kattintson a gombra o. hogy ha van olyan partíció a mi lemez:

Meghajtó / dev / sdc: 160,0 GB, 160041885696 bájt
255 fejet, 63 szektor / sáv, 19457 hengerek
UM = hengereinek 16065 * 512 = 8.225.280 bájt
Disk azonosítója: 0 × 28f12a69

Eszköz Indítás Kezdet Vége Blocks Id Rendszer

Látjuk általános információt a meghajtóba, és látni, hogy nincsenek partíciót. Most nyomja meg a l gombot. hogy milyen típusú fájlrendszerek támogatott fdisk parancsot. Fájlrendszerek listája nagy, érdekes számunkra:

5 - kiterjesztett
82 - Linux swap
83 - Linux (ext2 / ext3 / ext4)

Kezdjük új partíciókat. Engedje meg, hogy az 5. szakasz. Az első rész lesz 200 MB méretű, és ez lesz tárolva a / boot. Következő rész megy, ahol a többi Linux operációs rendszer van telepítve (válasszon 20 GB), akkor a swap partíciót (2 GB), akkor a kiterjesztett partíciót, amelyet két egyenlő részre szakaszok.

Ahhoz, hogy hozzon létre egy partíciót nyomja meg az N gombot:

Command (m referencia): n
akciócsoportja
e hosszabbítani
p főhajtóműegység (1-4)

fdisk megkérdezi, hogy melyik partíciót szeretne létrehozni: a kiterjesztett vagy primer. Szükségünk van egy elsődleges partíció, így p és nyomja meg az Enter

Ezután meg kell adnia a partíció számát fdisk programot tudni, melyik partíció MBR partíciós tábla rögzítéséhez információt a partíciót. Opció lehet összesen négy (partíciók számát). Mi adja meg a sorrendet, így az 1 gombot és az Enter







Az első henger (1-19.457, alapértelmezett 1):

Ezután fdisk kéri, hogy adja meg, amelyből a henger megkezdi részén kínál az alapértelmezett első henger, amely kezdetben a meghajtót. Egyetértünk és megadása nélkül nyomja meg az Enter

Az utolsó henger + henger vagy + méretű (1-19.457, alapértelmezett 19457):

Ezután meg kell adnia, hogy milyen méretű lesz a következő részben. Méret megadása lehet a hengerben (ami nem túl kényelmes számunkra), vagy kilo, mega, gigabájt, ami sokkal kényelmesebb. Az első szakasz lesz 200 MB, így gyűjtünk + 200M, és nyomja meg az Entert. Partíció létrehozásával befejezte, nyomja meg o. hogy ellenőrizze ki:

Command (m referencia): p

Eszköz Indítás Kezdet Vége Blocks Id Rendszer
/ Dev / sdc1 január 26 208813+ 83 Linux

Látjuk, hogy a partíció létrehozása. Létrehozni ugyanazt a két fő részből áll. Ezután nyomja p. hogy ellenőrizze a szakaszok:

Eszköz Indítás Kezdet Vége Blocks Id Rendszer
/ Dev / sdc1 január 26 208813+ 83 Linux
/ Dev / SDC2 27 2638 20980890 83 Linux
/ Dev / SDC3 2639 2900 2104515 83 Linux

A negyedik szakasz létrehozásához meghosszabbítását. Kattintás után úgy dönt, hogy e - írja a fejlett tovább nyomja le az Enter elfogadja az összes alapértelmezett. Tehát azt ajánlom, hogy a kiterjesztett partíció összes maradék helyet:

Command (m referencia): n
akciócsoportja
e hosszabbítani
p főhajtóműegység (1-4)
e
Kiválasztott 4. rész
Első henger (2901-19457, alapértelmezés 2901):
Az alapértelmezett érték 2901
Az utolsó henger + henger vagy + méretű (2901-19457, alapértelmezett 19457):
Használd az alapértelmezett 19457

Most kezdjük létrehozni logikai partíciók a kiterjesztett partíciót. Ismét nyomja meg a n és látom, hogy most fdisk program csak egy kiterjesztett partíciót:

Első henger (2901-19457, alapértelmezés 2901):

A folyamat létrehozásának logikai partíciók nem különbözik a folyamat létrehozása a fő részből áll. Ennek eredményeképpen megkapjuk a következő képet a körzet:

Eszköz Indítás Kezdet Vége Blocks Id Rendszer
/ Dev / sdc1 január 26 208813+ 83 Linux
/ Dev / SDC2 27 2638 20980890 83 Linux
/ Dev / SDC3 2639 2900 2104515 83 Linux
/ Dev / SDC4 2901 19457 132994102+ 5 Advanced
/ Dev / sdc5 2901 11179 66501036 83 Linux
/ Dev / sdc6 11180 19457 66493003+ 83 Linux

§ / dev / SDC3 mi kell formázni, mint a swap partíciót. Tehát meg kell változtatni, hogy a partíció a / dev / SDC3 fájlrendszer típusát. Dla ez a sajtó t. majd válassza ki a partíciót, és adja meg a nevet az új partíció típusát (swap - ez 82):

Command (m hivatkozás): T
Partition száma (1-6): 3
Hexadecimális kódban (adja L kódlista): 82
Rendszer 3. szakasz változott 82 (Linux swap / Solaris)

Ugyanígy meg lehet változtatni a fájlrendszer típusokat a többi rész. Ellenőrizze a p parancsot:

Eszköz Indítás Kezdet Vége Blocks Id Rendszer
/ Dev / sdc1 január 26 208813+ 83 Linux
/ Dev / SDC2 27 2638 20980890 83 Linux
/ Dev / SDC3 2639 2900 2104515 82 Linux swap / Solaris
/ Dev / SDC4 2901 19457 132994102+ 5 Advanced
/ Dev / sdc5 2901 11179 66501036 83 Linux
/ Dev / sdc6 11180 19457 66493003+ 83 Linux

Partíciók létrehozásakor. Most, figyelem! Minden műveletet a merevlemezen, hogy van éppen mit csinálnak, miközben a memóriában tárolt, és nem történt változás a merevlemezre. Annak érdekében, hogy ezeket a változásokat meg kell nyomni a gombot, w (write). Ezt követően a változások visszafordíthatatlanok lesznek. Ha most megnyomja a gombot helyett w q. fdisk parancs, hogy befejezze a munkát, és a módosítások nem alkalmazhatók.

Ha az fdisk parancs létrehoz egy olyan szakasz, amely akkor telepíteni a Windows boot loader. akkor ebben a szakaszban nem szabad elfelejteni, hogy az aktív - segítségével a csapat.

Miután létrehozta a partíciót, és indítsa újra a számítógépet, meg kell formázni a partíciókat. Ehhez használja mkfs parancsot. Ha formázni a partíciót meg kell adnia a fájlrendszer típusát és partíció magát:

$ Mkfs -t ext4 / dev / sda

Ez egy parancs a típus mkfs ext4 paranccsal, mkfs.ext3, mkfs.vfat és mások a leggyakrabban használt fájlrendszereket. Ez formázni a partíciót a / dev / sda8 parancsolt: sudo mkfs ext4 paranccsal / dev / sda8.

Formázni a partíciót a swap-régióban kell használni mkswap parancsot. mkswap / dev / SDC3. Ha csatlakozni a swap-partíció swapon parancs parancs. Tiltsa le a swap terület van swapoff csapat. A swap-profil automatikusan csatlakozik a rendszer betöltésekor, szükség van a / etc / fstab sorban szerelhető megfelelő nyilvántartásba. Látni, hogy a használt rendszer a swap-területet (swap), akkor a free parancs:

igor @ adm-ubuntu:

$ ingyen
az alkalmazott összes szabad megosztott pufferek cache
Mem: 1024752 581616 0 443136 16888 158100
-/ + Pufferek / cache: 618 124 406.628
Csere: 1140544 1792 1138752

Látjuk, hogy a rendszer az ügylet keretében használt terület 1 GB szabad lemezterület.

Bonyolultabb manipuláció lemezpartíciók (átméretezés lemezpartíciókat adatvesztés nélkül), akkor a szétnyílt parancsot. amely szintén az alapértelmezett tartalmazza a legtöbb Linux disztribúció. Van is egy grafikus változata segédprogram, amely az úgynevezett gparted. Ezen merevlemez particionáló most. A kapott információk elegendőnek kell lennie az önálló bontása a merevlemez a kívánt partíciók számát.