Holl bynciau

+

Pared Linux ddisg a fformat

Diben y ddogfen:

Bydd y ddogfen hon yn arweiniad ar gyfer partitioning gyriant disg caled ynghlwm wrth linux system. Fformatio rhaniadau'r linux ac cynyddol ar system.

Nodyn: Mae testun glas yn y ddogfen hon yn cynrychioli Gorchmynion yn consol system. Mae testun oren yn cynrychioli allbwn Gorchmynion. Mae testun DU sy'n cynrychioli canllawiau cyffredinol ar gyfer Gorchmynion a gwybodaeth am allbwn o'r Gorchmynion.

Arolwg Ordnans: AO a ddefnyddir ar gyfer yr enghraifft hon yn Ubuntu12.04. Gallwch ganfod hyn gan y Gorchymyn canlynol.

Root@ubuntu-12: ~ # gath ac ati/mater

Ubuntu 12.04.4 LTS

Pared strwythur:

I weld rhaniad presennol Rhowch strwythur ar system dilyn Gorchymyn.

Root@ubuntu-12: ~ # FfD-h

Defnyddiodd system ffeiliau maint fanteisio ar Roedd % defnydd wedi'i osod ar
datblygiad/sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% /dev
tmpfs 99M 772 K 99 M 1% /run
Dim 5.0M 5.0M 0 0% / rhedeg/clo
Dim 248M 148K 248M 1% yn cael ei redeg gan/shm

Ddisg ar gweinydd:

I wirio faint o ddisgiau yn gysylltiedig ar Rhowch system dilyn Gorchymyn.

Root@ubuntu-12: ~ # fdisk-l | grep ^ ddisg

/Dev/sda ar y ddisg: 16.1 GB, 16106127360 Beitiau
Dynodwr ddisg: 0x000d2cfb

Fel yr uchod allbwn, ar hyn o bryd mae dim ond 1 ddisg "datblygiad/sda" sydd ynghlwm wrth y system hon.

Ymrannu y ddisg newydd gan ddefnyddio Gorchymyn fdisk

Bellach wedi ychwanegu ddisg newydd i mewn i'r gweinydd hwn ar gyfer gwneud senario o ddisg fformadu gan ddefnyddio fdisk.

Gallwn weld a ganfyddir ddisg newydd ychwanegol ar system drwy ddefnyddio Gorchymyn fdisk fel a ganlyn.

Root@ubuntu-12: ~ # fdisk-l | grep ' ^ /dev ar y ddisg '

Nid yw /dev/sdb ddisg yn cynnwys tabl rhaniad dilys
/Dev/sda ar y ddisg: 16.1 GB, 16106127360 Beitiau
/Dev/sdb ar y ddisg: 8589 MB, beit 8589934592

Bellach, mae yn dangos nad yw'r ddisg newydd gyda'r label "datblygiad/sdb" o'r maint a ganfyddir 8589 MB ar system ac ar hyn o bryd yn cynnwys tabl rhaniad dilys.

I ymrannu y ddisg "datblygiad/sdb", rhowch Gorchymyn fel a ganlyn:

Root@ubuntu-12: ~ # fdisk/datblygiad/sdb

Mae'r ddyfais yn cynnwys tabl rhaniad DOS dilys, nac disklabel haul, SGI neu OSF
Adeiladu disklabel DOS newydd gyda disg adnabod 0xc0074826.
Bydd newidiadau yn aros yn y cof yn unig, hyd nes y byddwch yn penderfynu ysgrifennu iddynt.
Ar ôl hynny, wrth gwrs, ni fydd y cynnwys blaenorol yn adenilladwy.

Rhybudd: Bydd fflag annilys 0x0000 pared Tabl 4 yn cael eu cywiro gan w (rite)

Gorchymyn (m am help):

Ysgrifennu m fel y bydd mewnbwn a ydych yn cael pob Gorchymyn ar gael yma:

Gorchymyn (m am help): m

Gweithredu Gorchymyn

d dileu pared
l rhestr mathau pared yn hysbys
m argraffu fwydlen hon
n ychwanegu pared newydd
o creu tabl rhaniad DOS gwag newydd
Mae p yn argraffu tabl rhaniad
q ymadael heb arbed newidiadau
t newid id system y pared
v gwirio tabl rhaniad
w ysgrifennu tabl i ddisg ac ymadael

I greu pared newydd ar y ddisg newydd ychwanegol, yr wyf yn dewis "n" uwchben switsys ar gael.

Gorchymyn (m am help): n

Math o raniad:

p sylfaenol (cynradd 0, 0 estynedig, 4 am ddim)
e ymestyn

Bellach a allwch chi naill ai "p" neu "e" gan ddibynnu ar eich eisiau creu pared sylfaenol neu raniad estynedig.

Dewiswch (p diofyn): p
Ymrannu nifer (1-4, diofyn 1): 1
Sector cyntaf (2048-16777215, diofyn 2048): 2048
Sector diwethaf, + sectorau neu + maint {K, M, G} (Mae 2048-16777215, 16777215 diofyn): 10000

Argraffu pared Mae'r tablau ar y ddisg yn rhoi "p" fel Gorchymyn mewnbwn.

Gorchymyn (m am help): p

/Dev/sdb ar y ddisg: 8589 MB, beit 8589934592
Mae penaethiaid 255, sectorau 63/trac, 1044 silindrau, cyfanswm y sector 16777216
Unedau = sectorau o 1 * 512 = 512 Beitiau
Sector maint (rhesymegol/corfforol): ar y rhwyd 512/512 ar
I/O maint (isafswm/optimaidd): ar y rhwyd 512/512 ar
Dynodwr ddisg: 0xc0074826
Dyfais cist System Id dechrau diwedd blociau
/dev/SDB1 2048 10000 3976 + 83 Linux

Bellach bydd yn creu rhaniad mwy un y bydd ei ymestyn yn unig er enghraifft.

Gorchymyn (m am help): n

Math o raniad:

p sylfaenol (cynradd 1, 0 estynedig, 3 am ddim)
e ymestyn

Dewiswch (p diofyn): e
Ymrannu nifer (1-4, diofyn 2): 2
Sector cyntaf (diofyn 10001-16777215, 10001): 10001
Sector diwethaf, + sectorau neu + maint {K, M, G} (diofyn 10001-16777215, 16777215): 16777215

Argraffu pared Tabl eto roi "p" fel mewnbwn. Nawr byddwch yn cael 2 parwydydd /dev/sdb1 a /dev/sdb2 ar y ddisg.

Gorchymyn (m am help): p

/Dev/sdb ar y ddisg: 8589 MB, beit 8589934592
Mae penaethiaid 255, sectorau 63/trac, 1044 silindrau, cyfanswm y sector 16777216
Unedau = sectorau o 1 * 512 = 512 Beitiau
Sector maint (rhesymegol/corfforol): ar y rhwyd 512/512 ar
I/O maint (isafswm/optimaidd): ar y rhwyd 512/512 ar
Dynodwr ddisg: 0xc0074826
Dyfais cist System Id dechrau diwedd blociau
/dev/SDB1 2048 10000 3976 + 83 Linux
/dev/sdb2 10001 16777215 8383607 + 5 estynedig

Bellach mae hwn yn amser os ydych yn cytuno â rhaniadau a grëwyd, yna eu ysgrifennu ar ddisg (ac eithrio i ddisg).

Roi 'w' fel mewnbwn i ysgrifennu newidiadau ar ddisg.

Gorchymyn (m am help): w

Newidiwyd y tabl rhaniad!
Galw ioctl() i ail-ddarllen tabl rhaniad.
Wrthi'n cysoni disgiau.

Creu pwynt mount (cyfeiriadur) i mount pared yn awr fel a ganlyn.

Root@ubuntu-12: ~ # mkdir /disk2
Root@ubuntu-12: ~ # mkdir /disk3

Fformatio'r ddisg yn awr fel y bydd yn cynnwys rhai system ffeiliau. Yr wyf yn fformatio gyda system ffeiliau ext3. Defnyddio isod Gorchymyn.

Wrthi'n fformatio disg:

Root@ubuntu-12: ~ # mkfs.ext3/datblygiad/sdb1

mke2fs 1.42 (29-Tach-2011)
System ffeiliau label =
AO math: Linux
Maint bloc = 1024 (log = 0)
Rannu maint = 1024 (log = 0)
Stride = 0 blociau, lliw lled = 0 blociau
1000 o inodes, blociau 3976
blociau 198 (4.98%) a gedwir ar gyfer y defnyddiwr super
Bloc data cyntaf = 1
Blociau system ffeiliau uchafswm = 4194304
grŵp bloc 1
blociau 8192 fesul grŵp, mae 8192 yn rhannu'r fesul grŵp
inodes 1000 fesul grŵp
Dyrannu tablau grŵp: gwneud
Ysgrifennu inode tablau: gwneud
Creu cyfnodolyn (1024 blociau): gwneud
Ysgrifennu superblocks a gwybodaeth cyfrifo system ffeiliau: gwneud

Mae popeth ynghylch creu disg, fformatio, system ffeiliau yn gosod. Bellach gall eich mount eich pared i bwynt mount creu gynharach. Yr wyf yn dangos ichi i raniad mount /dev/sdb1 a grëwyd ar mount pwynt /disk2.

Mowntin pared:

Root@ubuntu-12: ~ mount /dev/sdb1 # /disk2/

Bellach bydd yn edrych ar gyfer cynllun raniad system a bydd yn dod o hyd i raniad newydd yn ei.

Root@ubuntu-12: ~ # FfD-h

Defnyddiodd system ffeiliau maint fanteisio ar Roedd % defnydd wedi'i osod ar
datblygiad/sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% /dev
tmpfs 99M 780 K 99 M 1% /run
Dim 5.0M 5.0M 0 0% / rhedeg/clo
Dim 248M 148K 248M 1% yn cael ei redeg gan/shm
datblygiad/sdb1 3.8M 1.1M 2.6M 30% /disk2

Diweddaru ffeil /etc/fstab:

Yr wyf am wneud hyn wedi eu gosod yn ymrannu pared parhaol o fy system. I wneud hyn mae gennyf i wneud cofnod parhaol yn ffeil /etc/fstab. Dilynwch y isod ennyn ac ychwanegu cofnod yn ffeil.

Root@ubuntu-12: ~ # vi ac ati/fstab

ac ychwanegu islaw'r llinell yn ffeil:

datblygiad/sdb1 /disk1 ext3 y rhagosodiadau 1 2

Achub a chau'r ffeil.

Label y pared:

Labelu y pared a defnyddio e2label. Er enghraifft, os ydych am i labelu /backup pared newydd, rhowch

Root@ubuntu-12: ~ # e2label/datblygiad/sdb1 /backup1

Nawr gallwch ddefnyddio'r label "/ backup1" yn lle "datblygiad/sdb1" yn unrhyw le. h.y. mewn ac ati/fstab y ffeil fel a ganlyn.

Labelu rhagosodiadau ext3 /disk1 = backup1 1 2

Uchaf