Linux partíció és formátum
A dokumentum célja:
Ez a dokumentum arra szolgál, hogy vezesse a partícionálás a merevlemez-meghajtó csatlakozik egy Linux rendszert. Formázása linux partíció és szerelés rendszert.
Megjegyzés: Kék szöveg ebben a dokumentumban képviseli parancsokat adni, konzolra. Orange szöveg képviselő parancsok kimenete. Fekete szöveg képviselő általános iránymutatást parancsok és információk a parancs kimenetének.
OS: OS használni erre példa Ubuntu12.04. Akkor ezt a következő parancsot.
root @ ubuntu-12: ~ # cat / etc / issue
Ubuntu 12.04.4 LTS
Partíció felépítése:
Megtekintheti az aktuális partíció struktúra rendszer adja a következő parancsot.
root @ ubuntu-12: ~ # df -h
Fájlrendszer méretét Használt Igénybe Use% szerelve
/ dev / sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% / dev
tmpfs 99M 772K 99M 1% / run
sem 5,0 M 0 5,0 M 0% / run / zár
sem 248M 148K 248M 1% / run / shm
Lemezre Server:
Ellenőrizheti, hogy hány lemezek csatlakoznak a rendszerbe, add következő parancsot.
root @ ubuntu-12: ~ # fdisk -l | grep ^ Disk
Lemez / dev / sda: 16,1 GB, 16106127360 bájt
Disk azonosítója: 0x000d2cfb
Mivel a per feletti kibocsátás, jelenleg már csak 1 lemezt "/ dev / sda" csatolták e rendszert.
Partíció az új lemezt fdisk paranccsal
Most van hozzá egy új lemezt a szerverhez készítésére forgatókönyv lemezformázás fdisk segítségével.
Megnézhetjük, hogy egy új lemezt adunk hozzá érzékel rendszer használatával fdisk parancsot követi.
root @ ubuntu-12: ~ # fdisk -l | grep '^ Disk / dev'
Lemez / dev / sdb nem tartalmaz érvényes partíciós táblát
disk / dev / sda: 16,1 GB, 16106127360 bájt
disk / dev / sdb: 8589 MB, 8589934592 bytes
Most azt mutatja, hogy egy új lemezt címkével "/ dev / sdb" méretű 8589MB érzékel rendszert, és jelenleg nem tartalmaz érvényes partíciós táblát.
Partíció a lemez "/ dev / sdb", kérjük adja meg a parancs a következő:
root @ ubuntu-12: ~ # fdisk / dev / sdb
Az eszköz nem tartalmaz érvényes DOS partíciós táblát, Sun, SGI vagy OSF lemezcímkét
Egy új DOS lemezcímke disk azonosítót 0xc0074826.
A változások a memóriában csak, amíg ki nem írja azokat.
Ezek után természetesen a korábbi tartalom won 't térül meg.
Figyelmeztetés: érvénytelen zászló 0x0000 a partíciós tábla 4 fogják korrigálni w (rite)
Command (m for help):
Írja m a bemeneti és akkor minden rendelkezésre álló parancsok itt:
Command (m for help): m
Parancs akció
d partíciót törölni
l listát ismert partíció típusokat
vagyok nyomtatási Ebben a menüben
n új partíció
o hozzon létre egy új üres DOS partíciós tábla
p kiírja a partíciós tábla
q kilépés mentés nélkül
változtat a partíció rendszer id
v partíciós tábla ellenőrzése
w write asztal lemezre és kilépés
Ahhoz, hogy hozzon létre egy új partíciót az újonnan hozzáadott merevlemez, úgy döntök "n" felülről hozzáférhető kapcsolókat.
Command (m for help): n
Partíció típusa:
p elsődleges (primer 0, 0 terjeszteni, 4 ingyenes)
e hosszabbítani
Most lehet, hogy akár a "p" vagy "e" attól függően, hogy szeretne létrehozni egy elsődleges partíció, vagy egy kiterjesztett partíciót.
Válassza az (alapértelmezett p): p
partíció számát (1-4, alapértelmezett 1): 1
első szektora (2.048-16.777.215, alapértelmezett 2048): 2048
utolsó szektorban, + ágazatok vagy + méretben {K, M, G} (2048-16.777.215 , alapértelmezett 16777215): 10000
Nyomtatni a partíciós táblát a lemezre, hogy "p", mint bemeneti parancs.
Command (m for help): p
Lemez / dev / sdb: 8589 MB, 8589934592 bájt
255 fejet, 63 szektor / sáv, 1044 hengerek, összesen 16.777.216 ágazatok
egységek = ágazatokban 1 * 512 = 512 bájt
szektor mérete (logikai / fizikai): 512 byte / 512 bájt
I / O méret (minimum / optimális): 512 byte / 512 bájt
Disk azonosítója: 0xc0074826
Eszköz Indítás Kezdet Vége Blokkok Az Rendszer
/ dev / sdb1 2048 10000 3976+ 83 Linux
Most fogok létrehozni még egy partíciót, amely ki fog terjedni, csak pl.
Command (m for help): n
Partíció típusa:
p elsődleges (primer 1, 0 terjeszteni, 3 ingyenes)
e hosszabbítani
Válassza az (alapértelmezett p): e
Partíció száma (1-4, alapértelmezett 2): 2
első szektora (10.001-16.777.215, alapértelmezett 10001): 10001
Utolsó ágazatban, + ágazatok vagy + méretben {K, M, G} (10.001-16.777.215 , alapértelmezett 16777215): 16777215
Nyomtatni partíciós tábla újra adni "p", mint bemenet. Most kap 2 partíció a / dev / sdb1 és / dev / sdb2 a lemezen.
Command (m for help): p
Lemez / dev / sdb: 8589 MB, 8589934592 bájt
255 fejet, 63 szektor / sáv, 1044 hengerek, összesen 16.777.216 ágazatok
egységek = ágazatokban 1 * 512 = 512 bájt
szektor mérete (logikai / fizikai): 512 byte / 512 bájt
I / O méret (minimum / optimális): 512 byte / 512 bájt
Disk azonosítója: 0xc0074826
Eszköz Indítás Kezdet Vége Blokkok Az Rendszer
/ dev / sdb1 2048 10000 3976+ 83 Linux
/ dev / sdb2 10001 16777215 8383607+ 5 Extended
Most itt az ideje, ha egyetértenek a létrehozott partíciók, majd írjuk őket a lemez (Lemezre mentés).
Adj "w", mint bemenet változások lemezre írása.
Command (m for help): w
A partíciós tábla megváltozott!
Ioctl () hívása újra olvasni a partíciós táblát.
Syncing lemezek.
Most készítsünk egy csatolási pont (könyvtár), hogy felmászik egy partíciót, mint a következő.
root @ ubuntu-12: ~ # mkdir / Disk2
root @ ubuntu-12: ~ # mkdir / Disk3 néven
Most formázza lemezt úgy is, hogy tartalmaznak néhány fájlrendszert. Én formázzuk ext3 fájlrendszer. Használjuk az alábbi parancsot.
A lemez formázása:
root @ ubuntu-12: ~ # mkfs.ext3 / dev / sdb1
mke2fs 1,42 (29-november-2011)
fájlrendszer label =
OS típus: Linux
blokk mérete = 1024 (log = 0)
Töredék size = 1024 (log = 0)
Stride = 0 tömb, csíkos width = 0 tömb
1000-node-ok, 3976 blokkok
198 blokkok (4,98%) számára fenntartott super user
Az első adatok blokk = 1
Maximális fájlrendszer blokkok = 4194304
1 blokk csoport
8192 blokkok csoportonként, 8192 töredékek csoportonként
1000-node-ok csoportonként
kiosztása csoport táblázatok: kész
Írás inode táblák: kész
létrehozása folyóirat (1024 blokkok): kész
Írás szuperblokkokat és fájlrendszer számviteli információk: kész
Minden, amelyek egy olyan lemez létrehozása, formázás, fájlrendszer van beállítva. Most lehet felcsatolni a partíciót a csatolási pont a korábban létrehozott. Megmutatom, hogy mount / dev / sdb1 partíciót létre csatolási pont / Disk2.
Szerelés partíció:
root @ ubuntu-12: ~ # mount / dev / sdb1 / Disk2 /
Most fogok keresni egy partíciót rendszer rendszer, és megtalálja az új partíció benne.
root @ ubuntu-12: ~ # df -h
Fájlrendszer méretét Használt Igénybe Use% szerelve
/ dev / sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% / dev
tmpfs 99M 780K 99M 1% / run
sem 5,0 M 0 5,0 M 0% / run / zár
sem 248M 148K 248M 1% / run / shm
/ dev / sdb1 3.8m 1,1 mólos 2,6 M 30% / Disk2
Frissítés / etc / fstab fájlban:
Azt szeretnénk, hogy ez szerelt válaszfal állandó partíciót a rendszerrel. Ehhez azt kell, hogy állandó bejegyzést az / etc / fstab. Kérjük, kövesse az alábbi parancsot, és adjunk hozzá bejegyzést fájlt.
root @ ubuntu-12: ~ # vi / etc / fstab
és add alábbi sort a fájl:
/ dev / sdb1 / disk1 ext3 defaults 1 2
Mentse és zárja be a fájlt.
Label a partíciót:
Tudod címke a partíciót e2label. Például, ha azt szeretnénk, hogy címkézzük meg az új partíció / backup, adja meg
root @ ubuntu-12: ~ # e2label / dev / sdb1 / backup1
Most már tudod használni a címkét "/ backup1" bárhol helyett "/ dev / sdb1". azaz az / etc / fstab fájlt az alábbiak szerint.
Label = / backup1 / disk1 ext3 defaults 1 2