Bii o ṣe Ṣẹda Eto Faili Tuntun Ext4 (Ipin) ni Linux


Ext4 tabi kẹrin ti o gbooro sii faili jẹ faili faili akọọlẹ ti a lo ni ibigbogbo fun Lainos. A ṣe apẹrẹ bi atunyẹwo ilọsiwaju ti eto faili ext3 ati ṣẹgun nọmba awọn idiwọn ni ext3.

O ni awọn anfani pataki lori aṣaaju rẹ bii apẹrẹ ti o dara, ṣiṣe ti o dara julọ, igbẹkẹle, ati awọn ẹya tuntun. Botilẹjẹpe o dara julọ fun awọn awakọ lile, o tun le ṣee lo lori awọn ẹrọ yiyọ kuro.

Nkan yii yoo fihan ọ bi o ṣe le ṣẹda faili faili ext4 tuntun (ipin) ni Linux. A yoo kọkọ wo gbogbo bi a ṣe le ṣẹda ipin tuntun ni Lainos, ṣe agbekalẹ rẹ pẹlu faili faili ext4 ati gbe e sii.

Akiyesi: Fun idi ti nkan yii:

  • A yoo ro pe o ti ṣafikun dirafu lile tuntun si ẹrọ Lainos rẹ, ninu eyiti iwọ yoo ṣẹda ipin ext4 tuntun, ati
  • Ti o ba n ṣiṣẹ ẹrọ naa bi olumulo iṣakoso, lo aṣẹ sudo lati ni awọn anfani root lati ṣiṣe awọn aṣẹ ti o han ninu nkan yii.

Ṣiṣẹda Ipin Tuntun ni Linux

Ṣe atokọ awọn ipin nipa lilo awọn ofin ti a pin -l lati ṣe idanimọ dirafu lile ti o fẹ pin.

# fdisk -l 
OR
# parted -l

Ti n wo iṣẹjade ninu sikirinifoto loke, a ni awọn disiki lile meji ti a ṣafikun lori eto idanwo ati pe a yoo pin disk /dev/sdb .

Bayi lo pipaṣẹ apakan lati bẹrẹ ṣiṣẹda ipin lori ẹrọ ipamọ ti o yan.

# parted /dev/sdb

Bayi fun aṣẹ mklabel naa.

(parted) mklabel msdos

Lẹhinna ṣẹda ipin kan nipa lilo pipaṣẹ mkpart, fun ni awọn iṣiro afikun bi “akọkọ” tabi “ọgbọn ori” da lori iru ipin ti o fẹ lati ṣẹda. Lẹhinna yan ext4 bi iru eto faili, ṣeto ibẹrẹ ati ipari lati fi idi iwọn ti ipin naa mulẹ:

(parted) mkpart                                                            
Partition type? primary/extended? primary 
File system type? [ext2]? ext4 
Start? 1 
End? 20190

Lati tẹ tabili tabili ipin lori ẹrọ /dev/sdb tabi alaye ni kikun nipa ipin tuntun, ṣiṣe aṣẹ titẹ.

(parted) print

Bayi jade kuro ni eto nipa lilo pipaṣẹ pipaṣẹ.

Ṣiṣe kika Ipinle Ext4 Tuntun

Nigbamii ti, o nilo lati ṣe agbekalẹ ipin tuntun pẹlu iru faili faili ext4 nipa lilo mkfs.ext4 tabi aṣẹ mke4fs gẹgẹbi atẹle.

# mkfs.ext4 /dev/sdb1
OR
# mke4fs -t ext4 /dev/sdb1

Lẹhinna ṣe aami ipin nipa lilo pipaṣẹ e4label gẹgẹbi atẹle.

# e4label /dev/sdb1 disk2-part1
OR
# e2label /dev/sdb1 disk2-part1

Ikojọpọ Ipinle Ext4 Tuntun ni Eto Faili

Nigbamii, ṣẹda aaye oke kan ki o gbe ọna faili pipin ext4 tuntun ti a ṣẹṣẹ ṣẹda.

# mkdir /mnt/disk2-part1
# mount /dev/sdb1 //mnt/disk2-part1

Bayi ni lilo pipaṣẹ df, o le ṣe atokọ gbogbo awọn ọna ṣiṣe faili lori eto rẹ pọ pẹlu awọn titobi wọn ni ọna kika ti eniyan (-h) , ati awọn aaye oke wọn ati awọn iru eto faili (-T )

# df -hT

Ni ikẹhin, ṣafikun titẹsi atẹle ninu rẹ/ati be be lo/fstab lati jẹ ki iṣagbesori ilọsiwaju ti eto faili, paapaa lẹhin atunbere.

/dev/sdb1   /mnt/disk2-part1  ext4   defaults    0   0

O tun le fẹ lati ka awọn nkan wọnyi ti o jọmọ wọnyi:

  1. Bii o ṣe le ṣafikun Awọn disiki Tuntun Lilo LVM si Eto Lainos ti o wa tẹlẹ
  2. Bii o ṣe le ṣafikun Disiki Tuntun kan si olupin Linux ti o wa tẹlẹ
  3. Faili 10 ti o dara julọ ati Awọn irinṣẹ fifi ẹnọ kọ nkan Disk fun Lainos
  4. Bii o ṣe Ṣẹda Iwọn HardDisk Foju Lilo Lilo Oluṣakoso kan ni Lainos

Gbogbo ẹ niyẹn! Ninu àpilẹkọ yii, a ti ṣalaye bii o ṣe le ṣẹda ipin tuntun ni Linux, ṣe agbekalẹ rẹ pẹlu iru faili faili ext4 ati gbe e kalẹ bi eto faili kan. Fun alaye diẹ sii tabi lati pin eyikeyi awọn ibeere pẹlu wa, lo fọọmu esi ni isalẹ.