ΠΠ΅ΡˆΡ‚ΠΎ ΠΎ ΠΈΠ½ΠΎΠ΄Π΅

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ, Π΄Π° Π±ΠΈΡ… ΠΏΡ€Π΅ΡˆΠ°ΠΎ Ρƒ Π¦Π΅Π½Ρ‚Ρ€Π°Π»Π½ΠΈ дистрибутивни Ρ†Π΅Π½Ρ‚Π°Ρ€, ΠΈΠ½Ρ‚Π΅Ρ€Π²Ρ˜ΡƒΠΈΡˆΠ΅ΠΌ Ρƒ Ρ€Π°Π·Π½ΠΈΠΌ Π²Π΅Π»ΠΈΠΊΠΈΠΌ компанијама, ΡƒΠ³Π»Π°Π²Π½ΠΎΠΌ Ρƒ Π‘Π°Π½ΠΊΡ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³Ρƒ ΠΈ Москви, Π·Π° Π”Π΅Π²ΠžΠΏΡ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Ρƒ. ΠŸΡ€ΠΈΠΌΠ΅Ρ‚ΠΈΠΎ сам Π΄Π° ΠΌΠ½ΠΎΠ³Π΅ компанијС (ΠΌΠ½ΠΎΠ³Π΅ Π΄ΠΎΠ±Ρ€Π΅ компанијС, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ИандСк) ΠΏΠΎΡΡ‚Π°Π²Ρ™Π°Ρ˜Ρƒ Π΄Π²Π° слична ΠΏΠΈΡ‚Π°ΡšΠ°:

  • ΡˆΡ‚Π° јС ΠΈΠ½ΠΎΠ΄Π΅;
  • ΠΈΠ· ΠΊΠΎΡ˜ΠΈΡ… Ρ€Π°Π·Π»ΠΎΠ³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±ΠΈΡ‚ΠΈ Π³Ρ€Π΅ΡˆΠΊΡƒ Ρƒ ΠΏΠΈΡΠ°ΡšΡƒ Π½Π° диск (ΠΈΠ»ΠΈ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Π·Π°ΡˆΡ‚ΠΎ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΄Π° понСстанС простора Π½Π° диску, ΡΡƒΡˆΡ‚ΠΈΠ½Π° јС иста).

Као ΡˆΡ‚ΠΎ сС чСсто дСшава, Π±ΠΈΠΎ сам сигуран Π΄Π° Π΄ΠΎΠ±Ρ€ΠΎ познајСм ΠΎΠ²Ρƒ Ρ‚Π΅ΠΌΡƒ, Π°Π»ΠΈ Ρ‡ΠΈΠΌ сам ΠΏΠΎΡ‡Π΅ΠΎ Π΄Π° објашњавам, посталС су ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½Π΅ ΠΏΡ€Π°Π·Π½ΠΈΠ½Π΅ Ρƒ Π·Π½Π°ΡšΡƒ. Π”Π° Π±ΠΈΡ… систСматизовао својС знањС, ΠΏΠΎΠΏΡƒΠ½ΠΈΠΎ ΠΏΡ€Π°Π·Π½ΠΈΠ½Π΅ ΠΈ вишС сС Π½Π΅ ΠΎΠ±Ρ€ΡƒΠΊΠ°ΠΎ, пишСм овај Ρ‡Π»Π°Π½Π°ΠΊ, ΠΌΠΎΠΆΠ΄Π° Ρ›Π΅ Π½Π΅ΠΊΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±ΠΈΡ‚ΠΈ ΠΎΠ΄ користи.

ΠŸΠΎΡ‡Π΅Ρ›Ρƒ ΠΎΠ΄ Π΄Π½Π°, Ρ‚Ρ˜. са чврстог диска (ΠΎΠ΄Π±Π°Ρ†ΠΈΡ›Π΅ΠΌΠΎ Ρ„Π»Π΅Ρˆ дисковС, Π‘Π‘Π”-ΠΎΠ²Π΅ ΠΈ Π΄Ρ€ΡƒΠ³Π΅ ΠΌΠΎΠ΄Π΅Ρ€Π½Π΅ ствари; Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΠ·ΠΌΠΈΠΌΠΎ Ρƒ ΠΎΠ±Π·ΠΈΡ€ Π±ΠΈΠ»ΠΎ који диск ΠΎΠ΄ 20 ΠΈΠ»ΠΈ 80 Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚Π°, ΠΏΠΎΡˆΡ‚ΠΎ јС Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° 512 Π±Π°Ρ˜Ρ‚ΠΎΠ²Π°).

Чврсти диск Π½Π΅ Π·Π½Π° ΠΊΠ°ΠΊΠΎ Π΄Π° адрСсира свој простор Π±Π°Ρ˜Ρ‚ ΠΏΠΎ Π±Π°Ρ˜Ρ‚, условно јС ΠΏΠΎΠ΄Π΅Ρ™Π΅Π½ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅. ΠΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° Π±Π»ΠΎΠΊΠΎΠ²Π° ΠΏΠΎΡ‡ΠΈΡšΠ΅ ΠΎΠ΄ 0. (Ово сС Π·ΠΎΠ²Π΅ ЛБА, Π΄Π΅Ρ‚Π°Ρ™ΠΈ ΠΎΠ²Π΄Π΅: Ρ€Ρƒ.Π²ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠ°.ΠΎΡ€Π³/Π²ΠΈΠΊΠΈ/ЛБА)

ΠΠ΅ΡˆΡ‚ΠΎ ΠΎ ΠΈΠ½ΠΎΠ΄Π΅

Као ΡˆΡ‚ΠΎ сС ΠΌΠΎΠΆΠ΅ Π²ΠΈΠ΄Π΅Ρ‚ΠΈ са сликС, ΠΎΠ΄Ρ€Π΅Π΄ΠΈΠΎ сам ЛБА Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΊΠ°ΠΎ Π½ΠΈΠ²ΠΎ Π₯Π”Π”-Π°. Π£Π·Π³Ρ€Π΅Π΄, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΠΈ ΠΊΠΎΡ˜Ρƒ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π±Π»ΠΎΠΊΠ° ваш диск ΠΈΠΌΠ° ΠΎΠ²Π°ΠΊΠΎ:

root@ubuntu:/home/serp# blockdev --getpbsz /dev/sdb
512

Ниво ΠΈΠ·Π½Π°Π΄ јС ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π°, јСдна Π·Π° Ρ†Π΅ΠΎ диск (ΠΎΠΏΠ΅Ρ‚ Ρ€Π°Π΄ΠΈ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π½ΠΎΡΡ‚ΠΈ). ΠΠ°Ρ˜Ρ‡Π΅ΡˆΡ›Π΅ сС користС Π΄Π²Π΅ врстС ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°ΡšΠ° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π°: мсдос ΠΈ Π³ΠΏΡ‚. Π‘Ρ…ΠΎΠ΄Π½ΠΎ Ρ‚ΠΎΠΌΠ΅, мсдос јС стари Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ који ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π° дисковС Π΄ΠΎ 2Π’Π±, Π³ΠΏΡ‚ јС Π½ΠΎΠ²ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ који ΠΌΠΎΠΆΠ΅ адрСсирати Π΄ΠΎ 1 Π·Π΅Ρ‚Π°Π±Π°Ρ˜Ρ‚ Π±Π»ΠΎΠΊΠΎΠ²Π° ΠΎΠ΄ 512 Π±Π°Ρ˜Ρ‚Π°. Π£ нашСм ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ ΠΈΠΌΠ°ΠΌΠΎ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Ρƒ Ρ‚ΠΈΠΏΠ° мсдос, ΠΊΠ°ΠΎ ΡˆΡ‚ΠΎ сС Π²ΠΈΠ΄ΠΈ са сликС, ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π° ΠΏΠΎΡ‡ΠΈΡšΠ΅ Π±Π»ΠΎΠΊΠΎΠΌ Π±Ρ€. 1, Π΄ΠΎΠΊ сС Π·Π° ΠœΠ‘Π  користи Π½ΡƒΠ»Π°.

Π£ ΠΏΡ€Π²ΠΎΡ˜ ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜ΠΈ сам Π½Π°ΠΏΡ€Π°Π²ΠΈΠΎ Π΅ΠΊΡ‚2 систСм Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°, њСгова ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° јС 4096 Π±Π°Ρ˜Ρ‚ΠΎΠ²Π°, ΡˆΡ‚ΠΎ јС Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΏΡ€ΠΈΠΊΠ°Π·Π°Π½ΠΎ Π½Π° слици. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΠΈ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π±Π»ΠΎΠΊΠ° систСма Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΎΠ²Π°ΠΊΠΎ:

root@ubuntu:/home/serp# tune2fs -l /dev/sdb1
tune2fs 1.42.9 (4-Feb-2014)
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          a600bf40-f660-41f6-a3e6-96c303995479
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      ext_attr resize_inode dir_index filetype sparse_super large_file
Filesystem flags:         signed_directory_hash
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              65536
Block count:              261888
Reserved block count:     13094
Free blocks:              257445
Free inodes:              65525
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      63
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Filesystem created:       Fri Aug  2 15:02:13 2019
Last mount time:          n/a
Last write time:          Fri Aug  2 15:02:14 2019
Mount count:              0
Maximum mount count:      -1
Last checked:             Fri Aug  2 15:02:13 2019
Check interval:           0 (<none>)
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Default directory hash:   half_md4
Directory Hash Seed:      c0155456-ad7d-421f-afd1-c898746ccd76

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Π°Ρ€ који Π½Π°ΠΌ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Π½ јС β€žΠ’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° Π±Π»ΠΎΠΊΠ°β€œ.

Π‘Π°Π΄Π° јС Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ² Π΄Π΅ΠΎ ΠΊΠ°ΠΊΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΠΈ /Ρ…ΠΎΠΌΠ΅/сСрп/тСстфилС Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ? Π”Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° сС ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ ΠΎΠ΄ јСдног ΠΈΠ»ΠΈ вишС Π±Π»ΠΎΠΊΠΎΠ²Π° систСма Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Ρƒ којима сС Ρ‡ΡƒΠ²Π°Ρ˜Ρƒ њСни ΠΏΠΎΠ΄Π°Ρ†ΠΈ. Π—Π½Π°Ρ˜ΡƒΡ›ΠΈ ΠΈΠΌΠ΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅, ΠΊΠ°ΠΊΠΎ Π³Π° ΠΏΡ€ΠΎΠ½Π°Ρ›ΠΈ? КојС Π±Π»ΠΎΠΊΠΎΠ²Π΅ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Ρ‡ΠΈΡ‚Π°ΠΌ?

ОвдС ΠΈΠ½ΠΎΠ΄Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Π΄ΠΎΠ»Π°Π·Π΅. БистСм Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π΅ΠΊΡ‚2фс ΠΈΠΌΠ° β€žΡ‚Π°Π±Π΅Π»Ρƒβ€œ која садрТи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ Π·Π° свС ΠΈΠ½ΠΎΠ΄Π΅. Π‘Ρ€ΠΎΡ˜ ΠΈΠ½ΠΎΠ΄Π° Ρƒ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ Π΅ΠΊΡ‚2фс сС поставља ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ° систСма Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°. Π“Π»Π΅Π΄Π°ΠΌΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π΅ Π±Ρ€ΠΎΡ˜Π΅Π²Π΅ Ρƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ β€žΠ˜Π½ΠΎΠ΄ Ρ†ΠΎΡƒΠ½Ρ‚β€œ ΠΈΠ·Π»Π°Π·Π° Ρ‚ΡƒΠ½Π΅2фс, Ρ‚Ρ˜. ΠΈΠΌΠ°ΠΌΠΎ 65536 ΠΊΠΎΠΌΠ°Π΄Π°. ИнодС садрТи ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅ којС су Π½Π°ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π΅: листу Π±Π»ΠΎΠΊΠΎΠ²Π° систСма Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π·Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΡƒ ΠΊΠΎΡ˜Ρƒ Ρ‚Ρ€Π°ΠΆΠΈΠΌΠΎ. Како ΠΏΡ€ΠΎΠ½Π°Ρ›ΠΈ ΠΈΠ½ΠΎΠ΄Π΅ Π±Ρ€ΠΎΡ˜ Π·Π° Π΄Π°Ρ‚ΠΈ Ρ„Π°Ρ˜Π»?

ΠžΠ΄Π³ΠΎΠ²Π°Ρ€Π°Ρ˜ΡƒΡ›Π΅ ΠΈΠΌΠ΅ ΠΈ ΠΈΠ½ΠΎΠ΄Π΅ Π±Ρ€ΠΎΡ˜ сС Π½Π°Π»Π°Π·Π΅ Ρƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΡƒ, Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ Ρƒ Π΅ΠΊΡ‚2фс јС посСбна врста Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅, Ρ‚Ρ˜. Ρ‚Π°ΠΊΠΎΡ’Π΅ ΠΈΠΌΠ° свој ΠΈΠ½ΠΎΠ΄Π΅ Π±Ρ€ΠΎΡ˜. Π”Π° Π±ΠΈ сС ΠΏΡ€Π΅ΠΊΠΈΠ½ΡƒΠΎ овај Π·Π°Ρ‡Π°Ρ€Π°Π½ΠΈ ΠΊΡ€ΡƒΠ³, основном Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΡƒ јС Π΄ΠΎΠ΄Π΅Ρ™Π΅Π½ β€žΡ„ΠΈΠΊΡΠ½ΠΈβ€œ ΠΈΠ½ΠΎΠ΄Π΅ Π±Ρ€ΠΎΡ˜ β€ž2β€œ. ПоглСдајмо ΡΠ°Π΄Ρ€ΠΆΠ°Ρ˜ ΠΈΠ½ΠΎΠ΄Π΅ Π±Ρ€ΠΎΡ˜ 2:

root@ubuntu:/# debugfs /dev/sdb1
debugfs 1.42.9 (4-Feb-2014)
debugfs:  stat <2>

Inode: 2   Type: directory    Mode:  0755   Flags: 0x0
Generation: 0    Version: 0x00000000:00000002
User:     0   Group:     0   Size: 4096
File ACL: 0    Directory ACL: 0
Links: 3   Blockcount: 8
Fragment:  Address: 0    Number: 0    Size: 0
 ctime: 0x5d43cb51:16b61bcc -- Fri Aug  2 16:34:09 2019
 atime: 0x5d43c247:b704301c -- Fri Aug  2 15:55:35 2019
 mtime: 0x5d43cb51:16b61bcc -- Fri Aug  2 16:34:09 2019
crtime: 0x5d43b5c6:00000000 -- Fri Aug  2 15:02:14 2019
Size of extra inode fields: 28
BLOCKS:
(0):579
TOTAL: 1

Као ΡˆΡ‚ΠΎ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ који Π½Π°ΠΌ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π°Π½ Π½Π°Π»Π°Π·ΠΈ сС Ρƒ Π±Π»ΠΎΠΊΡƒ Π±Ρ€ΠΎΡ˜ 579. Π£ ΡšΠ΅ΠΌΡƒ Ρ›Π΅ΠΌΠΎ ΠΏΡ€ΠΎΠ½Π°Ρ›ΠΈ Π±Ρ€ΠΎΡ˜ Ρ‡Π²ΠΎΡ€Π° Π·Π° ΠΏΠΎΡ‡Π΅Ρ‚Π½Ρƒ фасциклу, ΠΈ Ρ‚Π°ΠΊΠΎ Π΄Π°Ρ™Π΅ Π½ΠΈΠ· Π»Π°Π½Π°Ρ† Π΄ΠΎΠΊ Ρƒ сСрп Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΡƒ Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌΠΎ Π±Ρ€ΠΎΡ˜ Ρ‡Π²ΠΎΡ€Π° Π·Π° Ρ‚Ρ€Π°ΠΆΠ΅Π½ΠΈ Ρ„Π°Ρ˜Π». Ако одјСдном Π½Π΅ΠΊΠΎ ΠΏΠΎΠΆΠ΅Π»ΠΈ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π΄Π° Π»ΠΈ јС Π±Ρ€ΠΎΡ˜ Ρ‚Π°Ρ‡Π°Π½ ΠΈ Π΄Π° Π»ΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ˜Π΅, нијС Ρ‚Π΅ΡˆΠΊΠΎ. Π Π°Π΄ΠΈΠΌΠΎ:

root@ubuntu:/# dd if=/dev/sdb1 of=/home/serp/dd_image bs=4096 count=1 skip=579
1+0 records in
1+0 records out
4096 bytes (4,1 kB) copied, 0,000184088 s, 22,3 MB/s
root@ubuntu:/# hexdump -c /home/serp/dd_image

Π£ ΠΈΠ·Π»Π°Π·Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΠΈ ΠΈΠΌΠ΅Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Ρƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌΡƒ.

Π’Π°ΠΊΠΎ Π΄ΠΎΠ»Π°Π·ΠΈΠΌ Π΄ΠΎ Π³Π»Π°Π²Π½ΠΎΠ³ ΠΏΠΈΡ‚Π°ΡšΠ°: β€žΠΈΠ· ΠΊΠΎΡ˜ΠΈΡ… Ρ€Π°Π·Π»ΠΎΠ³Π° ΠΌΠΎΠΆΠ΅ Π΄ΠΎΡ›ΠΈ Π΄ΠΎ Π³Ρ€Π΅ΡˆΠΊΠ΅ Ρƒ ΡΠ½ΠΈΠΌΠ°ΡšΡƒ?β€œ

Наравно, Ρ‚ΠΎ Ρ›Π΅ сС Π΄ΠΎΠ³ΠΎΠ΄ΠΈΡ‚ΠΈ Π°ΠΊΠΎ Ρƒ систСму Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π½Π΅ΠΌΠ° слободних Π±Π»ΠΎΠΊΠΎΠ²Π°. Π¨Ρ‚Π° сС ΠΌΠΎΠΆΠ΅ ΡƒΡ‡ΠΈΠ½ΠΈΡ‚ΠΈ Ρƒ ΠΎΠ²ΠΎΠΌ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ? ΠŸΠΎΡ€Π΅Π΄ ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π½ΠΎΠ³ β€žΠΈΠ·Π±Ρ€ΠΈΡˆΠΈΡ‚Π΅ свС ΡˆΡ‚ΠΎ јС Π½Π΅ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎβ€œ, Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π·Π°ΠΏΠ°ΠΌΡ‚ΠΈΡ‚Π΅ Π΄Π° Ρƒ Π΅ΠΊΡ‚2,3 ΠΈ 4 систСмима Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΏΠΎΡΡ‚ΠΎΡ˜ΠΈ Π½Π΅ΡˆΡ‚ΠΎ ΠΊΠ°ΠΎ β€žΠ±Ρ€ΠΎΡ˜ рСзСрвисаних Π±Π»ΠΎΠΊΠΎΠ²Π°β€œ. Ако ΠΏΠΎΠ³Π»Π΅Π΄Π°Ρ‚Π΅ Π³ΠΎΡ€ΡšΠΈ листинг, ΠΈΠΌΠ°ΠΌΠΎ β€ž13094β€œ Ρ‚Π°ΠΊΠ²ΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ²Π°. Ово су Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Ρƒ којС ΠΌΠΎΠΆΠ΅ Π΄Π° ΡƒΠΏΠΈΡˆΠ΅ само Ρ€ΠΎΠΎΡ‚ корисник. Π°Π»ΠΈ Π°ΠΊΠΎ Ρ‚Ρ€Π΅Π±Π° Π±Ρ€Π·ΠΎ Π΄Π° Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠ°ΠΎ ΠΏΡ€ΠΈΠ²Ρ€Π΅ΠΌΠ΅Π½ΠΎ Ρ€Π΅ΡˆΠ΅ΡšΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡ… ΡƒΡ‡ΠΈΠ½ΠΈΡ‚ΠΈ доступним свима, ΡˆΡ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚ΠΈΡ€Π° слободним простором:

root@ubuntu:/mnt# tune2fs -m 0 /dev/sdb1
tune2fs 1.42.9 (4-Feb-2014)
Setting reserved blocks percentage to 0% (0 blocks)

ОнС. ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π½ΠΎ, ΠΈΠΌΠ°Ρ‚Π΅ 5% простора Π½Π° диску који нијС доступан Π·Π° писањС, Π° с ΠΎΠ±Π·ΠΈΡ€ΠΎΠΌ Π½Π° Π·Π°ΠΏΡ€Π΅ΠΌΠΈΠ½Ρƒ саврСмСних дискова, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡ‚ΠΈ стотинС Π³ΠΈΠ³Π°Π±Π°Ρ˜Ρ‚Π°.

Π¨Ρ‚Π° Π±ΠΈ Π΄Ρ€ΡƒΠ³ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±ΠΈΡ‚ΠΈ? Π’Π°ΠΊΠΎΡ’Π΅ јС ΠΌΠΎΠ³ΡƒΡ›Π΅ Π΄Π° ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅ слободни Π±Π»ΠΎΠΊΠΎΠ²ΠΈ, Π°Π»ΠΈ вишС Π½Π΅ΠΌΠ° Ρ‡Π²ΠΎΡ€ΠΎΠ²Π°. Ово сС ΠΎΠ±ΠΈΡ‡Π½ΠΎ дСшава Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ Π³ΠΎΠΌΠΈΠ»Ρƒ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° Π½Π° вашСм систСму Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° којС су мањС ΠΎΠ΄ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅ Π±Π»ΠΎΠΊΠ° систСма Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°. Π‘ ΠΎΠ±Π·ΠΈΡ€ΠΎΠΌ Π΄Π° сС 1 ΠΈΠ½ΠΎΠ΄Π΅ Ρ‚Ρ€ΠΎΡˆΠΈ Π½Π° 1 Ρ„Π°Ρ˜Π» ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡ˜ΡƒΠΌ, Π° ΡƒΠΊΡƒΠΏΠ½ΠΎ ΠΈΠΌΠ°ΠΌΠΎ (Π·Π° Π΄Π°Ρ‚ΠΈ систСм Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°) 65536 - ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π° јС вишС Π½Π΅Π³ΠΎ Ρ€Π΅Π°Π»Π½Π°. Ово сС ΠΌΠΎΠΆΠ΅ јасно Π²ΠΈΠ΄Π΅Ρ‚ΠΈ ΠΈΠ· ΠΈΠ·Π»Π°Π·Π° Π΄Ρ„ ΠΊΠΎΠΌΠ°Π½Π΄Π΅:

serp@ubuntu:~$ df -hi
Filesystem     Inodes IUsed IFree IUse% Mounted on
udev             493K   480  492K    1% /dev
tmpfs            493K   425  493K    1% /run
/dev/xvda1       512K  240K  273K   47% /
none             493K     2  493K    1% /sys/fs/cgroup
none             493K     2  493K    1% /run/lock
none             493K     1  493K    1% /run/shm
none             493K     2  493K    1% /run/user
/dev/xvdc1       320K  4,1K  316K    2% /var
/dev/xvdb1        64K   195   64K    1% /home
/dev/xvdh1       4,0M  3,1M  940K   78% /var/www
serp@ubuntu:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2,0G  4,0K  2,0G   1% /dev
tmpfs           395M  620K  394M   1% /run
/dev/xvda1      7,8G  2,9G  4,6G  39% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
none            5,0M     0  5,0M   0% /run/lock
none            2,0G     0  2,0G   0% /run/shm
none            100M     0  100M   0% /run/user
/dev/xvdc1      4,8G  2,6G  2,0G  57% /var
/dev/xvdb1      990M  4,0M  919M   1% /home
/dev/xvdh1       63G   35G   25G  59% /var/www

Као ΡˆΡ‚ΠΎ јС јасно Π²ΠΈΠ΄Ρ™ΠΈΠ²ΠΎ Π½Π° /Π²Π°Ρ€/Π²Π²Π² ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜ΠΈ, Π±Ρ€ΠΎΡ˜ слободних Π±Π»ΠΎΠΊΠΎΠ²Π° Ρƒ систСму Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° ΠΈ Π±Ρ€ΠΎΡ˜ слободних Ρ‡Π²ΠΎΡ€ΠΎΠ²Π° Π²Π΅ΠΎΠΌΠ° Π²Π°Ρ€ΠΈΡ€Π°Ρ˜Ρƒ.

Π£ ΡΠ»ΡƒΡ‡Π°Ρ˜Ρƒ Π΄Π° останСтС Π±Π΅Π· ΠΈΠ½ΠΎΠ΄Π°, Π½Π΅Ρ›Ρƒ Π²Π°ΠΌ Ρ€Π΅Ρ›ΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²Π΅ Ρ‡ΠΈΠ½ΠΈ, Ρ˜Π΅Ρ€... Π½Π΅ΠΌΠ° ΠΈΡ… (Π°ΠΊΠΎ Π³Ρ€Π΅ΡˆΠΈΠΌ, Ρ˜Π°Π²ΠΈΡ‚Π΅ ΠΌΠΈ). Π”Π°ΠΊΠ»Π΅, Π·Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΡ˜Π΅ Ρƒ којима сС ΠΌΠ°Π»Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ΅ ΠΌΠ½ΠΎΠΆΠ΅, Ρ‚Ρ€Π΅Π±Π°Π»ΠΎ Π±ΠΈ ΠΌΡƒΠ΄Ρ€ΠΎ ΠΎΠ΄Π°Π±Ρ€Π°Ρ‚ΠΈ систСм Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, бтрфс ΠΈΠ½ΠΎΠ΄Π΅ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π΄Π° сС Π·Π°Π²Ρ€ΡˆΠ΅, Ρ˜Π΅Ρ€ НовС сС Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡ΠΊΠΈ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ˜Ρƒ Π°ΠΊΠΎ јС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ.

Π˜Π·Π²ΠΎΡ€: Π²Π²Π².Ρ…Π°Π±Ρ€.Ρ†ΠΎΠΌ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€