SIJÈ tout

+

Patisyon Linux plak zo rèldo ak fòma

Lide dokiman an:

Dokiman sa a va sèvi pou nou gide pou moun ki jwe wòl yon di plak zo mennen nan machine atache nan yon sistèm linux. En linux partitions ak aliye sou sistèm.

Nòt: Tèks ble nan dokiman sa a repwezantan kòmand ki te bay nan sistèm konsole. Tèks Orange repwezantan kòmand pèsistans yap ogmante jiska. Tèks nwa repwezantan jeneral gid pou kòmand ak enfòmasyon sou pèsistans yap ogmante jiska nan kòmand.

OS: OS ki te itilize pou moutre sa a se Ubuntu12.04. Ou ka jwenn sa pa swiv kòmandman.

Root@ubuntu-12: èdi/chit cheve # chat/pwoblèm/kesyon

Ubuntu 12.04.4 LTS

Èstrikti patisyon:

Pou wè patisyon aktyèl èstrikti sou sistèm antre swivan kòmand.

Root@ubuntu-12: èdi/chit cheve # df -h

Fichiers gwosè te itilize Prévaloir itilize % te monte sou
/ dev/sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% /dev
tmpfs 99M 772 K 99 M 1% /run
okenn 5.0M 0 5.0M 0% / kouri/fèmen a kle
okenn 248M 148K 248M 1% / kouri/shm

Plak do sou sèvè:

Pou tcheke konbyen disques gen koneksyon sou sistèm antre swivan kòmand.

Root@ubuntu-12: èdi/chit cheve # fdisk -l | grep ^ plak zo rèldo

Plak zo /dev/sda: 16.1 GO, 16106127360 octets
Plak zo identifiant: 0x000d2cfb

Kòm pa pi wo pase pèsistans yap ogmante jiska, aktyèlman se sèlman 1 plak zo "/ dev/sda" atache sistèm sa a.

Partition nouvo rèldo ki te itilize fdisk komand

Koulye a, mwen te vin ajoute nan yon nouvo plak zo sèvè sa a pou fè scénario nan rèldo en itilize fdisk.

Nou kapab verifye si yon nouvo plak zo rèldo te ajoute lènmi sou sistèm itilize fdisk komand tankou sa.

Root@ubuntu-12: èdi/chit cheve # fdisk -l | grep ' ^ Disque /dev'

Plak zo /dev/sdb a pa gen yon tab valab patisyon
Plak zo /dev/sda: 16.1 GO, 16106127360 octets
Plak zo /dev/sdb: 8589 MO, 8589934592 octets

Kounye a li ki montre ke yon nouvo plak zo ak etikèt "/ dev/sdb" la Grande 8589 MO lènmi sou sistèm e kounye a li pa genyen yon patisyon valab tab la.

Pou partition plak zo "/ dev/sdb", souple rantre nan kòmand tankou sa:

Root@ubuntu-12: èdi/chit cheve # fdisk/dev/sdb

Enstriman genyen ladan ni yon valab DOS patisyon tab la, ni solèy, SGI, oubyen OSF disklabel
Bati yon nouvo disklabel DOS ak plak zo identifiant 0xc0074826.
Chanjman yo, ap rete nan bliye sèlman, jiskaske ou deside pou yo ekri yo.
Apre sa, men wi, kontni ansyen a p ap ka recouvrable.

Avètisman: enfim drapo 0x0000 nan patisyon tab 4 a va corrigées pa w (rite)

Kòmand (m pou èd):

Ekri m jan dizon ak ou pral pran tout disponib kòmand isit la:

Kòmand (m pou èd): m

Kòmand aksyon

kraze-brize retire yon patisyon
lis l konnen tip patisyon
m enprime kat sa a
n ajoute yon nouvo patisyon
nou menm ki kreye yon nouvo vid DOS patisyon tab la
p i enprime patisyon tab la
q sispann san ekonomize chanjman
t chanje sistèm didantite yon patisyon
fè yon tchèk v patisyon tab la
fòm w ekri tab pou disque ak sòti

Pou kreye yon patisyon nouvo sou nouvo te ajoute plak zo rèldo, mwen chwazi "n" from above gachèt disponib.

Kòmand (m pou èd): n

Patisyon jan de:

p i pwensipal (0 pwimè, 0 pwolonje, 4 lib)
e pwolonje

Koulye a nou ka bay plis "p i" oswa "e" en sou nou vle kreye yon patisyon posede oubyen yon patisyon pwolonje.

Fè chwa (defo p): p i
Patisyon nimewo (1-4, defo 1): 1
Premye sektè (2048-16777215, defo 2048): 2048
Sektè dènye, + sektè oubyen + taille, {G K, M,} (2048-16777215, par 16777215): 10000

Enprime patisyon tab sou dis ba yo "p i" kòm kòmandan D'.

Kòmand (m pou èd): p i

Plak zo /dev/sdb: 8589 MO, 8589934592 octets
255 chèf, 63 sektè/total, 1044, bouteilles, total pou 16777216 sektè
Inite yo = sèktè nan 1 * 512 = 512 octets
Secteur gwosè (lojik/fizik): 512 octets/512 octets
Grande I/O (minimòm/laktoz): 512 octets/512 octets
Plak zo identifiant: 0xc0074826
Aparèy bòt kòmanse fen blòk didantite sistèm
/dev/sdb1 2048 10000 3976 + 83 Linux

Koulye a mwen pwal kreye yon patisyon plis ki ap alonje jis pa egzanp.

Kòmand (m pou èd): n

Patisyon jan de:

p i pwensipal (1 pwimè, 0 pwolonje, 3 lib)
e pwolonje

Fè chwa (defo p): e
Patisyon nimewo (1-4, defo 2): 2
Premye sektè (10001-16777215, defo 10001): 10001
Sektè dènye, + sektè oubyen + taille, {G K, M,} (10001-16777215, defo 16777215): 16777215

Enprime patisyon tab la ankò bay "p i" kòm ta bay. Koulye a, n' a 2 partitions /dev/sdb1 ak /dev/sdb2 sou plak zo.

Kòmand (m pou èd): p i

Plak zo /dev/sdb: 8589 MO, 8589934592 octets
255 chèf, 63 sektè/total, 1044, bouteilles, total pou 16777216 sektè
Inite yo = sèktè nan 1 * 512 = 512 octets
Secteur gwosè (lojik/fizik): 512 octets/512 octets
Grande I/O (minimòm/laktoz): 512 octets/512 octets
Plak zo identifiant: 0xc0074826
Aparèy bòt kòmanse fen blòk didantite sistèm
/dev/sdb1 2048 10000 3976 + 83 Linux
/dev/sdb2 10001 16777215 8383607 + 5 pwolonje

Koulye a sa a se yon fwa si n' ap dakò ak partitions yo te kreye, lè sa a, ekri yo pou yo deplase (save pou deplase).

N' ap "fòm w" ta bay pou yo ekri chanjman plak zo.

Kòmand (m pou èd): fòm w

Tab patisyon la ki te modifye!
Rele ioctl() pou re-li patisyon tab la.
Disques la.

Koulye a kreye yon mòn pwen (anyè) pou mòn yon patisyon tankou sa.

Root@ubuntu-12: èdi/chit cheve # mkdir /disk2
Root@ubuntu-12: èdi/chit cheve # mkdir /disk3

Koulye a fòma plak zo lè sa a, li pral genyen kèk sistèm ranpli. Mwen en ak sistèm ranpli ext3. Sèvi ak anba kòmand.

En yon plak zo:

Root@ubuntu-12: èdi/chit cheve # mkfs.ext3/dev/sdb1

mke2fs 1.42 (29-Nov-2011)
Fichiers etikèt =
OS tip: Linux
Bloke gwosè = 1024 (bout bwa = 0)
Defifare gwosè = 1024 (bout bwa = 0)
Stride = 0 blòk yo, liy lajè = 0 blòk
1000 inodes, blòk 3976
198 ki te blòk (4.98%) rezève pou a Univèsal kap itilize li an
Pwemye katye done = 1
Fichiers maksimòm blòk = 4194304
gwoup blòk 1
blòk 8192 pa gwoup, 8192 fragments pa gwoup
1000 inodes pa gwoup
Répartition gwoup tab: fè
Ekri tab inode: fè
Ap kreye jounal (1024 blòk): fè
Ekri superblocks ak fichiers kontab enfòmasyon: fè

Tout bagay sou yon plak zo kreyasyon, en, dosye sistèm se installation. Koulye a nou ka mòn ou patisyon pou yon pwen sou mòn ki te kreye byen bonè. M ap montre ou pou mòn /dev/sdb1 patisyon te kreye sou mòn pwen /disk2.

Aliye yon patisyon:

Root@ubuntu-12: èdi/chit cheve # mòn /dev/sdb1 /disk2/

Koulye a m' ap chèche pou yon plan patisyon sistèm ak ap jwenn nouvo patisyon ladan l.

Root@ubuntu-12: èdi/chit cheve # df -h

Fichiers gwosè te itilize Prévaloir itilize % te monte sou
/ dev/sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% /dev
tmpfs 99M 780 K 99 M 1% /run
okenn 5.0M 0 5.0M 0% / kouri/fèmen a kle
okenn 248M 148K 248M 1% / kouri/shm
/ dev/sdb1 3.8M 1.1M 2.6M 30% /disk2

Ajou /etc/fstab ranpli:

Mwen vle fè sa a te monte partition yon patisyon pèmanan sistèm m. Pou w fè sa mwen gen pou fè yon antre pèmanan nan dosye /etc/fstab. Souple swiv a anba kòmand e ajoute antre nan dosye.

Root@ubuntu-12: èdi/chit cheve # vi/pwoblèm/fstab

e ajoute pi ba pase. nan dosye:

/ dev/sdb1 /disk1 ext3 par 1 2

Mete sou kote yo ak fèmen dokiman an.

Etikèt patisyon an:

Ou ka make patisyon an ap itilize e2label. Pa egzanp, si ou vle pou make /backup patisyon nouvo, antre

Root@ubuntu-12: èdi/chit cheve # e2label/dev/sdb1 /backup1

Koulye a, ou ka sèvi ak etikèt "/ backup1" nenpòt kote olye de "/ dev/sdb1". c'est-à-dire nan fstab/pwoblèm/ranpli kòm piba.

Make = / backup1 /disk1 ext3 par 1 2

Tèt