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