āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧāĻā§āĻ°āĻŽā§, āĻ¸ā§āĻ¨ā§āĻā§āĻ°āĻžāĻ˛ āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻļāĻ¨ āĻ¸ā§āĻ¨ā§āĻāĻžāĻ°ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻĄāĻŧ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ¤ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻāĻŋāĻ āĻĻāĻŋāĻ, āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻ¸ā§āĻ¨ā§āĻ āĻĒāĻŋāĻāĻžāĻ°ā§āĻ¸āĻŦāĻžāĻ°ā§āĻ āĻāĻŦāĻ āĻŽāĻ¸ā§āĻā§āĻ¤ā§, āĻāĻāĻāĻŋ DevOps āĻĒāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻŽāĻŋ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻāĻŋ āĻ¯ā§ āĻ āĻ¨ā§āĻ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋ (āĻ āĻ¨ā§āĻ āĻāĻžāĻ˛ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻ¯āĻŧāĻžāĻ¨āĻĄā§āĻā§āĻ¸) āĻĻā§āĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°ā§:
- āĻāĻ¨ā§āĻĄ āĻāĻŋ;
- āĻāĻŋ āĻāĻžāĻ°āĻŖā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ¸ā§āĻ āĻ˛ā§āĻāĻžāĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻŦāĻž āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ: āĻā§āĻ¨ āĻāĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻĢā§āĻ°āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¸āĻžāĻ°āĻŽāĻ°ā§āĻŽ āĻāĻāĻ)āĨ¤
āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ āĻāĻā§, āĻāĻŽāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻāĻŽāĻŋ āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻāĻžāĻ¨āĻ¤āĻžāĻŽ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻ¤ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ āĻāĻŽāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŋ, āĻā§āĻāĻžāĻ¨ā§āĻ° āĻĢāĻžāĻāĻāĻā§āĻ˛āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻ āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĨ¤ āĻāĻŽāĻžāĻ° āĻā§āĻāĻžāĻ¨āĻā§ āĻ¸ā§āĻļā§āĻā§āĻāĻ˛ āĻāĻ°āĻ¤ā§, āĻļā§āĻ¨ā§āĻ¯āĻ¸ā§āĻĨāĻžāĻ¨ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ¨āĻŋāĻā§āĻā§ āĻāĻ° āĻŦāĻŋāĻŦā§āĻ°āĻ¤ āĻ¨āĻž āĻāĻ°āĻ¤ā§, āĻāĻŽāĻŋ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻ˛āĻŋāĻāĻāĻŋ, āĻšāĻ¯āĻŧāĻ¤ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻāĻžāĻ°āĻ āĻāĻžāĻā§ āĻ˛āĻžāĻāĻŦā§āĨ¤
āĻāĻŽāĻŋ āĻ¨ā§āĻā§ āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŦ, āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻšāĻžāĻ°ā§āĻĄ āĻĄā§āĻ°āĻžāĻāĻ āĻĨā§āĻā§ (āĻāĻŽāĻ°āĻž āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĄā§āĻ°āĻžāĻāĻ, āĻāĻ¸āĻāĻ¸āĻĄāĻŋ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ§ā§āĻ¨āĻŋāĻ āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻŦ; āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻ¸ā§āĻ¨ 20 āĻŦāĻž 80 āĻāĻŋāĻ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻĄā§āĻ°āĻžāĻāĻ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻ¯āĻžāĻ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻŦā§āĻ˛āĻā§āĻ° āĻāĻāĻžāĻ° 512 āĻŦāĻžāĻāĻ)āĨ¤
āĻšāĻžāĻ°ā§āĻĄ āĻĄā§āĻ°āĻžāĻāĻ āĻāĻžāĻ¨ā§ āĻ¨āĻž āĻāĻŋāĻāĻžāĻŦā§ āĻ¤āĻžāĻ° āĻ¸ā§āĻĒā§āĻ¸ āĻŦāĻžāĻāĻāĻā§ āĻŦāĻžāĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽā§āĻŦā§āĻ§āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ; āĻāĻāĻŋ āĻļāĻ°ā§āĻ¤āĻ¸āĻžāĻĒā§āĻā§āĻˇā§ āĻŦā§āĻ˛āĻā§ āĻŦāĻŋāĻāĻā§āĻ¤āĨ¤ āĻŦā§āĻ˛āĻ āĻ¨āĻžāĻŽā§āĻŦāĻžāĻ°āĻŋāĻ 0 āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧāĨ¤ (āĻāĻāĻŋāĻā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ LBA, āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻāĻžāĻ¨ā§:
āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ, āĻāĻŽāĻŋ āĻāĻ˛āĻŦāĻŋāĻ āĻŦā§āĻ˛āĻāĻā§āĻ˛āĻŋāĻā§ HDD āĻ¸ā§āĻ¤āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŽāĻ¨ā§āĻ¨ā§āĻ¤ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻāĻāĻžāĻ°ā§āĻ° āĻŦā§āĻ˛āĻāĻāĻŋ āĻāĻ āĻ°āĻāĻŽ:
root@ubuntu:/home/serp# blockdev --getpbsz /dev/sdb
512
āĻāĻĒāĻ°ā§āĻ° āĻ¸ā§āĻ¤āĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨, āĻĒā§āĻ°ā§ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ (āĻāĻŦāĻžāĻ° āĻ¸āĻ°āĻ˛āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯)āĨ¤ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ, āĻĻā§āĻāĻŋ āĻ§āĻ°āĻŖā§āĻ° āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻŽāĻžāĻ°ā§āĻāĻāĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ: msdos āĻāĻŦāĻ gptāĨ¤ āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, msdos āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻ¯āĻž 2Tb āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĄāĻŋāĻ¸ā§āĻāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, gpt āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻ¯āĻž 1 āĻŦāĻžāĻāĻ āĻŦā§āĻ˛āĻā§āĻ° 512 āĻā§āĻāĻžāĻŦāĻžāĻāĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻžāĻĻā§āĻ° msdos āĻāĻžāĻāĻĒā§āĻ° āĻāĻāĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¯ā§āĻŽāĻ¨āĻāĻŋ āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ, āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨āĻāĻŋ āĻŦā§āĻ˛āĻ āĻ¨āĻ 1 āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻ¯āĻāĻ¨ MBR-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ ext2 āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻāĻŋ, āĻāĻāĻŋāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦā§āĻ˛āĻā§āĻ° āĻāĻāĻžāĻ° 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
āĻāĻŽāĻžāĻĻā§āĻ° āĻ¯ā§ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°āĻāĻŋ āĻĻāĻ°āĻāĻžāĻ° āĻ¤āĻž āĻšāĻ˛ "āĻŦā§āĻ˛āĻ āĻ¸āĻžāĻāĻ"āĨ¤
āĻāĻāĻ¨ āĻŽāĻāĻžāĻ° āĻ āĻāĻļ āĻšāĻ˛ āĻāĻŋāĻāĻžāĻŦā§ /home/serp/testfile āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§ āĻšāĻ¯āĻŧ? āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻāĻ āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦā§āĻ˛āĻ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ° āĻĄā§āĻāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻāĻžāĻ¨āĻž, āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§? āĻāĻŽāĻŋ āĻā§āĻ¨ āĻŦā§āĻ˛āĻ āĻĒāĻĄāĻŧāĻž āĻāĻāĻŋāĻ¤?
āĻāĻāĻžāĻ¨ā§āĻ āĻāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻžāĻā§ āĻāĻ¸ā§āĨ¤ ext2fs āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ "āĻā§āĻŦāĻŋāĻ˛" āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¨ā§āĻĄā§āĻ° āĻ¤āĻĨā§āĻ¯ āĻĨāĻžāĻā§āĨ¤ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ ext2fs-āĻāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻ°āĻž tune2fs āĻāĻāĻāĻĒā§āĻā§āĻ° "āĻāĻ¨ā§āĻĄ āĻāĻŖāĻ¨āĻž" āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻāĻā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻŋ, āĻ¯ā§āĻŽāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° 65536 āĻā§āĻāĻ°āĻž āĻāĻā§āĨ¤ āĻāĻ¨ā§āĻĄā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§: āĻāĻŽāĻ°āĻž āĻ¯ā§ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻā§āĻāĻāĻāĻŋ āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦā§āĻ˛āĻā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĨ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻā§āĻāĻā§ āĻĒāĻžāĻŦā§āĻ¨?
āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻāĻ¨ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ° āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻŦāĻ ext2fs-āĻ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ§āĻ°āĻ¨ā§āĻ° āĻĢāĻžāĻāĻ˛, āĻ¯ā§āĻŽāĻ¨ āĻāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻ¨ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ°āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ āĻĻā§āĻˇā§āĻ āĻŦā§āĻ¤ā§āĻ¤ āĻāĻžāĻā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻāĻŋ "āĻ¸ā§āĻĨāĻŋāĻ°" āĻāĻ¨ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ° "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-āĻ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻšā§āĻŽ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ° āĻā§āĻāĻā§ āĻĒāĻžāĻŦ āĻāĻŦāĻ āĻ¸ā§āĻāĻāĻžāĻŦā§ āĻā§āĻāĻ¨ā§āĻ° āĻ¨āĻŋāĻā§ serp āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ° āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦāĨ¤ āĻšāĻ āĻžā§ āĻāĻ°ā§ āĻā§āĻ āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ āĻ¸āĻ āĻŋāĻ āĻāĻŋāĻ¨āĻž āĻāĻŦāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¤āĻĨā§āĻ¯ āĻāĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ˛ā§ āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ°āĻŋ:
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
āĻāĻāĻāĻĒā§āĻā§ āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¨āĻžāĻŽ āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¤āĻžāĻ āĻāĻŽāĻŋ āĻŽā§āĻ˛ āĻĒā§āĻ°āĻļā§āĻ¨ā§ āĻāĻ¸āĻŋ: "āĻā§ āĻāĻžāĻ°āĻŖā§ āĻ°ā§āĻāĻ°ā§āĻĄāĻŋāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§?"
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĻāĻžāĻŦā§āĻ, āĻāĻāĻŋ āĻāĻāĻŦā§ āĻ¯āĻĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻā§āĻ¨ āĻĢā§āĻ°āĻŋ āĻŦā§āĻ˛āĻ āĻ¨āĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻŋ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§? āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ "āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻŋāĻā§ āĻŽā§āĻā§ āĻĢā§āĻ˛ā§āĻ¨" āĻāĻžāĻĄāĻŧāĻžāĻ, āĻāĻĒāĻ¨āĻžāĻ° āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ ext2,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 āĻāĻā§ - āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋāĨ¤ āĻāĻāĻŋ df āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻĨā§āĻā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ:
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
āĻ¯ā§āĻŽāĻ¨ /var/www āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨, āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻĢā§āĻ°āĻŋ āĻŦā§āĻ˛āĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻĢā§āĻ°āĻŋ āĻ¨ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻĄ āĻĢā§āĻ°āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ, āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻ¨ā§ āĻŦāĻžāĻ¨āĻžāĻ¨ āĻŦāĻ˛āĻŦ āĻ¨āĻž, āĻāĻžāĻ°āĻŖ... āĻ¸ā§āĻāĻžāĻ¨ā§ āĻā§āĻ āĻ¨ā§āĻ (āĻ¯āĻĻāĻŋ āĻāĻŽāĻŋ āĻā§āĻ˛ āĻāĻ°āĻŋ, āĻāĻŽāĻžāĻā§ āĻāĻžāĻ¨āĻžāĻ¨)āĨ¤ āĻ¤āĻžāĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻ° āĻŦā§āĻĻā§āĻ§āĻŋāĻŽāĻžāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻŦā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, btrfs inodes āĻļā§āĻˇ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž, āĻāĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ āĻ¨āĻ¤ā§āĻ¨āĻā§āĻ˛āĻŋ āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com