Kõik teemad

+

Linux ketta partitsioon ja Formaat

Dokumendi eesmärk:

Käesoleva dokumendi eesmärgiks on juhend Linuxi süsteemi külge kõvaketta sektsioonimise. Vormingu Linuxi partitsioonid ja paigaldus süsteemi.

Märkus: Sinine tekst selles dokumendis esindab antud süsteemi konsooli käske. Oranž tekst esindab käskude väljundit. Must tekst esindab üldsoovitused käske ja käske väljund infot.

OS: Selles näites kasutatakse OS on Ubuntu12.04. Leiad see järgmine käsk.

root@Ubuntu-12: ~ # kass/etc/küsimus

Ubuntu 12.04.4 LTS

Partition struktuur:

Saate vaadata praeguse sektsiooni struktuuri arvutisse sisestage järgmine käsk.

root@Ubuntu-12: ~ # df -h

Failisüsteemi suuruse kasutatud kätt paigaldatud Kasuta %
/ dev/sda1 15G 2,4 G 12G 18% /
udev 239M 4.0K 239M 1% / dev
tmpfs 99M 772 K 99 M 1% /run
ükski 5,0 M 0 5,0 M 0% / run/lock
ükski 248M 148K 248M 1% / run/shm

Ketta serveris:

Kontrollida, kui palju kettad on ühendatud süsteemi sisestage järgmine käsk.

root@Ubuntu-12: ~ # fdisk -l | grep ^ ketas

Plaadi /dev/sda: 16.1 GB, 16106127360 baiti
Ketta ID: 0x000d2cfb

Kui inimese kohta eespool väljund, praegu on ainult 1 ketas "/ dev/sda" selle süsteemi külge.

Partitsiooni uue ketta fdisk käsuga

Nüüd olen lisanud uue ketta selles serveris teha ketta vormindamine Fdiski stsenaarium.

Saame näha, kas süsteemis avastatakse lisanud uue ketta fdisk käsuga järgmiselt.

root@Ubuntu-12: ~ # fdisk -l | grep "^ Disk/dev '

Ketta SDB ei sisalda kehtivat partitsioonitabelis
Plaadi /dev/sda: 16.1 GB, 16106127360 baiti
Ketta SDB: 8589 MB, 8589934592 baiti

Nüüd on näha, et uus ketas sildiga "/ dev/sdb" suurusega 8589MB avastamise süsteem ja praegu ei sisalda kehtivat partitsioonitabelis.

Partitsiooni ketta "/ dev/sdb", sisesta käsk järgmiselt:

root@Ubuntu-12: ~ # fdisk/dev/sdb

Seadmel on pole kehtiv DOS partitsioonitabelis, ega päike, SGI või OSF disklabel
Hoone uue DOS disklabel ketta identifikaatoriga 0xc0074826.
Muutused jäävad mällu ainult, kuni otsustate kirjutada neile.
Pärast seda, muidugi, eelmise sisu ei hüvitata.

Hoiatus: korrigeeritakse kehtetu lipu 0x0000 sektsiooni tabel 4 w (rite)

Käsk (m abi):

Kirjutage m nagu sisend ja sa saad kõik saadaolevad käsud:

Käsk (m abi): m

Käsu toimingu

d sektsiooni kustutamine
l nimekiri teada partitsiooni tüüpi
m printida selle menüü
n lisada uue partitsiooni
o luua uue tühja DOS partition tabeli
p Prindi partitsioonitabelis
q sulgeda muudatusi salvestamata
t muuta ketta sektsioonile süsteemi id
v kontrollige sektsiooni tabel
w kirjutada tabel kettale ja väljuda

Uue partitsiooni loomiseks vastlisatud kettal valin "n" ülevalt saadaolevad võtmed.

Käsk (m abi): n

Sektsiooni tüüp:

p esmane (0 esmane, laiendatud, 0 4 vaba)
e pikendatud

Nüüd saab anda kas "p" või "e" olenevalt sellest, kas te soovite luua põhipartitsioon või laiendpartitsiooni.

Valige (vaikimisi p): p
Sektsiooni number (1-4, vaikimisi 1): 1
Esimeses sektoris (2048-16777215, vaikimisi 2048): 2048
Viimasena + sektorite või + suurus {K, M, G} (2048-16777215, vaikimisi 16777215): 10000

Printida partitsiooni kettal tabelid anda "p" sisendi käsk.

Käsk (m abi): p

Ketta SDB: 8589 MB, 8589934592 baiti
255 pead, 63 sektorites/track, 1044 balloonid, kokku 16777216 sektorites
Ühikutes = 1 * 512 = 512 baiti sektoris
Sektori suurus (loogiline/füüsiline): 512 baiti/512 baiti
I/O suurus (minimaalne/optimaalne): 512 baiti/512 baiti
Ketta ID: 0xc0074826
Seadme Boot Start End plokke Id süsteemi
/ dev/sdb1 2048 10000 3976 + 83 Linux

Nüüd loon üks partitsioon, millega laiendatakse lihtsalt nt.

Käsk (m abi): n

Sektsiooni tüüp:

p esmane (1 esmane, laiendatud, 0 3 vaba)
e pikendatud

Valige (vaikimisi p): e
Sektsiooni number (1-4, vaikimisi 2): 2
Esimeses sektoris (10001-16777215, vaikimisi 10001): 10001
Viimasena + sektorite või + suurus {K, M, G} (10001-16777215, vaikimisi 16777215): 16777215

Printida sektsiooni tabel uuesti anda "p" sisendina. Nüüd saad 2 vaheseinad/dev/sdb1 ja /dev/sdb2 kettal.

Käsk (m abi): p

Ketta SDB: 8589 MB, 8589934592 baiti
255 pead, 63 sektorites/track, 1044 balloonid, kokku 16777216 sektorites
Ühikutes = 1 * 512 = 512 baiti sektoris
Sektori suurus (loogiline/füüsiline): 512 baiti/512 baiti
I/O suurus (minimaalne/optimaalne): 512 baiti/512 baiti
Ketta ID: 0xc0074826
Seadme Boot Start End plokke Id süsteemi
/ dev/sdb1 2048 10000 3976 + 83 Linux
/dev/sdb2 10001 16777215 8383607 + 5 laiendatud

Nüüd on see aeg kui sektsioonid, loodud nõus, siis kirjuta kettale (save disk).

Anna "w" teadusnõuande muudatused kettale kirjutada.

Käsk (m abi): w

Partitsioonitabelis on muudetud!
Üleskutse ioctl() uuesti lugeda partitsioonitabelit.
Sünkroniseerimisel kettaid.

Nüüd luua ühenduspunkti (directory) paigaldada partitsiooni järgmiselt.

root@Ubuntu-12: ~ # mkdir /disk2
root@Ubuntu-12: ~ # mkdir /disk3

Nüüd vormindada disketti nii, et see sisaldab mõningaid failisüsteemi. Ma olen vormingu ext3 failisüsteemiga. Kasutage allpool käsk.

Ketta vormindamine:

root@Ubuntu-12: ~ # mkfs.ext3/dev/sdb1

mke2fs 1.42 (29-Nov-2011)
Failisüsteemi label =
OS type: Linux
Block size = 1024 (Logi = 0)
Fragment suurus = 1024 (Logi = 0)
Jooksusammu = 0 plokid, riba laius = 0 blokeerib
1000 inodes, 3976 plokid
198 plokid (4,98%) super kasutaja jaoks
Esimene andmeplokk = 1
Maksimaalne failisüsteemi plokid = 4194304
1 blokk rühm
8192 plokid rühma kohta, 8192 killud rühma kohta
1000 inodes rühma kohta
Tabelid eraldamiseks: teha
Kirjalikult inode lauad: teha
Töölehe (1024 plokid) loomise: teha
Kirjutamine superblocks ja failisüsteemi raamatupidamisandmete: teha

Kõik ketta loomine, vormindamine, failisüsteem on setup. Nüüd saab paigaldada oma partitsiooni varem loodud mount punktini. Ma olen näidatakse teile loodud mount point /disk2 mount/dev/sdb1 ketta sektsiooni.

Paigaldus partitsiooni:

root@Ubuntu-12: ~ # mount/dev/sdb1 /disk2/

Nüüd otsib süsteemi sektsiooni tegevuskava ja leiate uue partitsiooni ta.

root@Ubuntu-12: ~ # df -h

Failisüsteemi suuruse kasutatud kätt paigaldatud Kasuta %
/ dev/sda1 15G 2,4 G 12G 18% /
udev 239M 4.0K 239M 1% / dev
tmpfs 99M 780 K 99 M 1% /run
ükski 5,0 M 0 5,0 M 0% / run/lock
ükski 248M 148K 248M 1% / run/shm
/ dev/sdb1 3.8M 1.1M 2.6M 30% /disk2

Update/etc/fstab faili:

Ma tahan teha seda monteeritud vaheseina püsiva partitsiooni minu süsteemi. Selleks pean tegema alaliste sissekande faili/etc/fstab. Palun järgige esitatud allpool käsk ja lisada kirje failis.

root@Ubuntu-12: ~ # vi/etc/fstab

ja lisada rida failis:

/ dev/sdb1 /disk1 ext3 on vaikimisi 1 2

Salvestage ja sulgege fail.

Sildi partitsiooni:

Sildistamist partitsiooni, kasutades e2label. Näiteks kui soovite märgistada uue partitsiooni /backup, sisestage

root@Ubuntu-12: ~ # e2label/dev/sdb1 /backup1

Nüüd saate silti "/ backup1" kuhugi "/ dev/sdb1" asemel. st/etc/fstab faili järgmiselt.

Label = / backup1 /disk1 ext3 vaikeseaded 1 2

Top