MADA zote

+

Kitenga diski ya Linux na umbizo

Madhumuni ya waraka:

Waraka huu utatumika kwa kuongoza kwa ajili ya partitioning ya kiendeshi kwenye mfumo wa linux. Uumbizaji linux partitions na mounting kwenye mfumo.

Kumbuka: Matini ya bluu katika waraka huu ni anayewakilisha amri iliyotolewa katika muano wa mfumo. Matini ya machungwa ni anayewakilisha amri towe. Matini nyeusi ni anayewakilisha mwongozo mkuu kwa amri na maelezo kuhusu pato la amri.

OS: OS kutumika kwa ajili ya mfano huu ni Ubuntu12.04. Unaweza kupata haya kwa amri ifuatayo.

ROOT@Ubuntu-12: ~ # paka/nk/suala

Ubuntu 12.04.4 LTS

Kuhesabu muundo:

Kuonesha kuhesabu sasa muundo kwenye mfumo kuingia kufuatia amri.

ROOT@Ubuntu-12: ~ # df -h

Ukubwa wa Filesystem kutumika kitu % ya matumizi vyema kwenye
/ muachanisho/sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% /dev
tmpfs 99M 772 K 99 M 1% /run
Hakuna 5.0M 0 5.0M 0% / kukimbia/Funga
Hakuna 248M 148K 248M 1% / kukimbia/shm

Diski kwenye seva:

Kagua diski wangapi zimeunganishwa kwenye mfumo Ingiza kufuatia amri.

ROOT@Ubuntu-12: ~ # fdisk -l [...] grep ^ diski

Diski /dev/sda: 16.1 GB, 16106127360 baiti
Kitambulishi cha diski: 0x000d2cfb

Kama kwa juu ya uzalishaji, sasa kuna tu 1 diski "/ muachanisho/sda" masharti kwa mfumo huu.

Partition diski mpya kutumia amri ya fdisk

Sasa mimi aliongeza diski mpya kwenye seva kwa ajili ya kufanya mandhari ya diski umbizo kutumia fdisk.

Sisi kuangalia kama diski mpya aliongeza kimetambuliwa kwenye mfumo kwa kutumia amri ya fdisk kama yafuatayo.

ROOT@Ubuntu-12: ~ # fdisk -l [...] grep ' ^ diski /dev'

/Dev/sdb diski haina Jedwali kuhesabu halali
Diski /dev/sda: 16.1 GB, 16106127360 baiti
Diski /dev/sdb: MB 8589, baiti 8589934592

Sasa ni kuonyesha kwamba diski mpya iliyo na lebo "/ muachanisho/sdb" ya ukubwa wa 8589MB kimetambuliwa kwenye mfumo na kwa sasa haina Jedwali kuhesabu halali.

Partition diski "/ muachanisho/sdb", Tafadhali ingiza amri kama yafuatayo:

ROOT@Ubuntu-12: ~ # fdisk/muachanisho/sdb

Kifaa ina ya halali DOS Kitenga meza, wala jua, SGI au OSF disklabel
Kujenga mpya DOS disklabel na Kitambulishi cha diski 0xc0074826.
Mabadiliko kubaki katika kumbukumbu tu, hadi wewe kuamua kuandika.
Baada ya hapo, bila shaka, maudhui awali si kutopolewa.

Tahadhari: batili bendera 0x0000 ya kuhesabu Jedwali 4 yataweza kusahihishwa na w (ibada)

Amri (m msaada):

Andika m kama pembejeo na unaweza kupata amri zote inapatikana hapa:

Amri (m msaada): m

Hatua ya amri

d kufuta kuhesabu
l Orodha kujulikana aina ya kuhesabu
m Chapa Menyu hii
n kuongeza kuhesabu mpya
o kuunda jedwali wazi jipya DOS kuhesabu
p Chapa Kitenga meza
q kuacha bila kuakibisha mabadiliko
t Badili TAM ya mfumo wa kuhesabu
v kuthibitisha Kitenga meza
w kuandika Jedwali diski na toka

Kuunda kuhesabu mpya kwenye diski mpya zilizoongezwa, mimi kuchagua "n" kutoka juu ya Mabadilisho inapatikana.

Amri (m msaada): n

Aina ya Kitenga:

p msingi (0 msingi, 0 kupanuliwa, 4 huru)
e kupanuliwa

Sasa unaweza kutoa ama "p" au "e" tegemea na wewe unataka kuunda kuhesabu msingi au kuhesabu na kupanuliwa.

Teua (chaguo-msingi p): p
Kuhesabu namba (1-4, chaguo-msingi 1): 1
Kwanza sekta (2048-16777215, chaguo-msingi 2048): 2048
Sekta ya mwisho, + sekta au + ukubwa {K, M, G} (2048-16777215, chaguo-msingi 16777215): 10000

Kuchapisha kuhesabu majedwali kwenye diski kutoa "p" kama amri ya ingizo.

Amri (m msaada): p

Diski /dev/sdb: MB 8589, baiti 8589934592
255 vichwa, 63 sekta/kufuatilia, 1044 mitungi, jumla ya sekta 16777216
Vitengo = sekta ya 1 * 512 = 512 baiti
Sekta ukubwa (mantiki/kimwili): 512 baiti/baiti 512
Ukubwa wa I/O (kima cha chini cha/mojawapo): 512 baiti/baiti 512
Kitambulishi cha diski: 0xc0074826
Kifaa washi mwanzo mwisho vitalu mfumo wa vitambulisho
/dev/sdb1 2048 10000 3976 + 83 Linux

Sasa itakuwa kujenga kuhesabu moja zaidi ambayo utarefushwa tu kwa mfano.

Amri (m msaada): n

Aina ya Kitenga:

p msingi (1 msingi, 0 kupanuliwa, 3 bure)
e kupanuliwa

Teua (chaguo-msingi p): e
Kuhesabu namba (1-4, chaguo-msingi 2): 2
Kwanza sekta (10001-16777215, chaguo-msingi 10001): 10001
Sekta ya mwisho, + sekta au + ukubwa {K, M, G} (10001-16777215, chaguo-msingi 16777215): 16777215

Kuchapisha kuhesabu Jedwali tena kutoa "p" kama ingizo. Sasa unaweza kupata 2 partitions /dev/sdb1 na /dev/sdb2 kwenye diski.

Amri (m msaada): p

Diski /dev/sdb: MB 8589, baiti 8589934592
255 vichwa, 63 sekta/kufuatilia, 1044 mitungi, jumla ya sekta 16777216
Vitengo = sekta ya 1 * 512 = 512 baiti
Sekta ukubwa (mantiki/kimwili): 512 baiti/baiti 512
Ukubwa wa I/O (kima cha chini cha/mojawapo): 512 baiti/baiti 512
Kitambulishi cha diski: 0xc0074826
Kifaa washi mwanzo mwisho vitalu mfumo wa vitambulisho
/dev/sdb1 2048 10000 3976 + 83 Linux
/dev/sdb2 10001 16777215 8383607 + 5 hadi

Sasa huu ni wakati kama ni kukubaliana na partitions kuundwa, kisha kuandika kwenye diski (Hifadhi kwenye diski).

Kutoa "w" kama ingizo kuandika mabadiliko kwenye diski.

Amri (m msaada): w

Kitenga meza ilibadilika!
Wito ioctl() kusoma upya Jedwali mgao.
Diski ya ulandanishi.

Sasa kuunda pointi ya mlima (Orodha) mlima kuhesabu kama yafuatayo.

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

Sasa Umbiza diski ili ni vyenye mfumo baadhi ya faili. Nina uumbizaji na mfumo wa faili ya ext3. Kutumia chini ya amri.

Kuumbiza diski:

ROOT@Ubuntu-12: ~ # mkfs.ext3/muachanisho/sdb1

mke2fs 1.42 (29-Novemba-2011)
Lebo ya Filesystem =
Aina ya OS: Linux
Kuzuia ukubwa = 1024 (logi = 0)
Kipande cha ukubwa = 1024 (logi = 0)
Stride = vitalu 0, upana wa Milia = vitalu 0
1000 inodes, vitalu 3976
198 vitalu (4.98%) zimehifadhiwa kwa mtumiaji super
Umbo data kwanza = 1
Filesystem upeo vitalu = 4194304
kikundi cha fungu 1
vitalu 8192 kwa kila kikundi, 8192 vipande kwa kikundi
inodes 1000 kwa kila kikundi
Kutenga kundi majedwali: kufanyika
Kuandika inode majedwali: kufanyika
Kutengeneza shajara (1024 vitalu): kufanyika
Kuandika superblocks na taarifa ya uhasibu filesystem: kufanyika

Kila kitu kuhusiana na uumbaji wa diski, uumbizaji, mfumo wa faili ni muundo. Sasa wewe mlima wako kuhesabu hadi pointi ya mlima kuundwa mapema. Ni kuonyesha wewe /dev wa mlima/sdb1 kuigawanya iliyoundwa kwenye mlima pointi /disk2.

Mounting kuhesabu:

ROOT@Ubuntu-12: ~ # mlima /dev/sdb1 /disk2/

Sasa kuangalia kwa ajili ya mpango wa kuhesabu wa mfumo na utapata kuhesabu mpya ndani yake.

ROOT@Ubuntu-12: ~ # df -h

Ukubwa wa Filesystem kutumika kitu % ya matumizi vyema kwenye
/ muachanisho/sda1 15G 2.4G 12G 18% /
udev 239M 4.0K 239M 1% /dev
tmpfs 99M 780 K 99 M 1% /run
Hakuna 5.0M 0 5.0M 0% / kukimbia/Funga
Hakuna 248M 148K 248M 1% / kukimbia/shm
/ muachanisho/sdb1 3.8M 1.1M 2.6M 30% /disk2

Sasisha Faili ya /etc/fstab:

Nataka kufanya hili vyema partition kuhesabu kudumu ya mfumo wangu. Kwa kufanya hivi nina kufanya ingizo la kudumu katika faili /etc/fstab. Tafadhali kufuata kwa chini ya amri na Ongeza kuingia katika faili.

ROOT@Ubuntu-12: ~ # vi/nk/fstab

na Ongeza chini mstari katika faili:

/ muachanisho/sdb1 /disk1 ext3 kaida 1 2

Hifadhi na Funga faili.

Lebo ya kuhesabu:

Wewe Weka kuhesabu kutumia e2label. Kwa mfano, kama unataka lebo /backup mpya ya kuhesabu, kuingia

ROOT@Ubuntu-12: ~ # e2label/muachanisho/sdb1 /backup1

Sasa unaweza kutumia lebo "/ backup1" popote badala ya "/ muachanisho/sdb1". yaani katika/nk/fstab faili kama ifuatavyo.

Lebo = / backup1 /disk1 ext3 chaguo-msingi 1 2

Juu