Ext4 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдирд▓ рдХреЗрд╕-рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдСрдкрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рддреЗ

рдЯреЗрдб рддреНрд╕реЛ, ext2/ext3/ext4 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреЗ рд▓реЗрдЦрдХ, рд╕реНрд╡реАрдХрд╛рд░рд▓реЗ рд▓рд┐рдирдХреНрд╕-рдкреБрдвреАрд▓ рд╢рд╛рдЦреЗрдд, рдЬреНрдпрд╛рдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░ рд▓рд┐рдирдХреНрд╕ 5.2 рдХрд░реНрдирд▓рдЪреЗ рдкреНрд░рдХрд╛рд╢рди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓, рдПрдХ рд╕рдВрдЪ рдмрджрд▓, Ext4 рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдСрдкрд░реЗрд╢рдиреНрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рдгреЗ. рдкреЕрдЪреЗрд╕ рдлрд╛рдЗрд▓ рдирд╛рд╡рд╛рдВрдордзреНрдпреЗ UTF-8 рд╡рд░реНрдгрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рджреЗрдЦреАрд▓ рдЬреЛрдбрддрд╛рдд.

рдХреЗрд╕-рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдирд╡реАрди рд╡рд┐рд╢реЗрд╖рддрд╛ тАЬ+FтАЭ (EXT4_CASEFOLD_FL) рд╡рд╛рдкрд░реВрди рд╡реИрдпрдХреНрддрд┐рдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдмрдВрдзрд╛рдд рд╡реИрдХрд▓реНрдкрд┐рдХрд░рд┐рддреНрдпрд╛ рд╕рдХреНрд╖рдо рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдЬреЗрд╡реНрд╣рд╛ рд╣реА рд╡рд┐рд╢реЗрд╖рддрд╛ рдПрдЦрд╛рджреНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХреЗрд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реА рдЬрд╛рддреЗ, рддреЗрд╡реНрд╣рд╛ рдлрд╛рдпрд▓реА рдЖрдгрд┐ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЕрд╕рд▓реЗрд▓реА рд╕рд░реНрд╡ рдСрдкрд░реЗрд╢рдиреНрд╕ рд╡рд░реНрдгрд╛рдВрдЪреА рд╕реНрдерд┐рддреА рд╡рд┐рдЪрд╛рд░рд╛рдд рди рдШреЗрддрд╛ рдХреЗрд▓реА рдЬрд╛рддреАрд▓, рдлрд╛рдпрд▓реА рд╢реЛрдзрддрд╛рдирд╛ рдЖрдгрд┐ рдЙрдШрдбрддрд╛рдирд╛ рдХреЗрд╕рд╕рд╣ рджреБрд░реНрд▓рдХреНрд╖ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Test.txt рдлрд╛рдЗрд▓реНрд╕, test.txt рдЖрдгрд┐ test.TXT рдЕрд╢рд╛ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рд╕рдорд╛рди рдорд╛рдирд▓реЗ рдЬрд╛рддреАрд▓). рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, тАЬ+FтАЭ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдбрд┐рд░реЗрдХреНрдЯреНрд░реАрдЪрд╛ рдЕрдкрд╡рд╛рдж рд╡рдЧрд│рддрд╛, рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗрд╕ рд╕реЗрдиреНрд╕рд┐рдЯрд┐рд╡реНрд╣ рд░рд╛рд╣рддреЗ. рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдореЛрдбрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЬрдЪрд╛ рдПрдХ рд╕реБрдзрд╛рд░рд┐рдд рд╕рдВрдЪ рдСрдлрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ e2fsprogs.

рдкреЕрдЪреЗрд╕ рдХреЛрд▓рд╛рдмреЛрд░рд╛рдЪреЗ рдХрд░реНрдордЪрд╛рд░реА рдЧреЕрдмреНрд░рд┐рдПрд▓ рдХреНрд░рд┐рд╕рдорди рдмрд░реНрдЯрд╛рдЭреА рдпрд╛рдВрдиреА рддрдпрд╛рд░ рдХреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ рддреЗ рд╕реНрд╡реАрдХрд╛рд░рд▓реЗ рд╣реЛрддреЗ рд╕рд╛рддрд╡рд╛ рдирдВрддрд░ рдкреНрд░рдпрддреНрди рддреАрди рд╡рд░реНрд╖реЗ рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдЪрд╛ рд╡рд┐рдХрд╛рд╕ рдЖрдгрд┐ рдирд┐рд░реНрдореВрд▓рди. рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдбрд┐рд╕реНрдХ рд╕реНрдЯреЛрд░реЗрдЬ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдмрджрд▓ рдХрд░рдд рдирд╛рд╣реА рдЖрдгрд┐ рдХреЗрд╡рд│ ext4_lookup() рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдирд╛рд╡ рддреБрд▓рдирд╛ рд▓реЙрдЬрд┐рдХ рдмрджрд▓рдгреНрдпрд╛рдЪреНрдпрд╛ рдЖрдгрд┐ dcache (рдбрд┐рд░реЗрдХреНрдЯрд░реА рдиреЗрдо рд▓реБрдХрдЕрдк рдХреЕрд╢реЗ) рд╕реНрдЯреНрд░рдХреНрдЪрд░рдордзреНрдпреЗ рд╣реЕрд╢ рдмрджрд▓рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддреЗ. "+F" рд╡рд┐рд╢реЗрд╖рддрд╛рдЪреЗ рдореВрд▓реНрдп рд╡реИрдпрдХреНрддрд┐рдХ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдЪреНрдпрд╛ рдЖрдпрдиреЛрдбрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рдЙрдк-рдлрд╛рдИрд▓реНрд╕ рдЖрдгрд┐ рдЙрдкрдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдорд╛рд╣рд┐рддреА рд╕реБрдкрд░рдмреНрд▓реЙрдХрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ.

рд╡рд┐рджреНрдпрдорд╛рди рдлрд╛рдпрд▓реАрдВрдЪреНрдпрд╛ рдирд╛рд╡рд╛рдВрд╢реА рдЯрдХреНрдХрд░ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА, тАЬ+FтАЭ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗрд╡рд│ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреАрд▓ рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдВрд╡рд░ рд╕реЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдлрд╛рдЗрд▓ рдЖрдгрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рд╡рд╛рдВрдордзреНрдпреЗ рдпреБрдирд┐рдХреЛрдб рд╕рдорд░реНрдерди рдорд╛рдЙрдВрдЯрд┐рдВрдЧ рд╕реНрдЯреЗрдЬрд╡рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдШрдЯрдХрд╛рдВрдЪреА рдирд╛рд╡реЗ рдЬреНрдпрд╛рд╕рд╛рдареА тАЬ+FтАЭ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реА рдЖрд╣реЗ рддреЗ рдЖрдкреЛрдЖрдк рд▓реЛрдЕрд░ рдХреЗрд╕рдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдпрд╛ рдлреЙрд░реНрдордордзреНрдпреЗ dcache рдордзреНрдпреЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрддрд╛рдд, рдкрд░рдВрддреБ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлреЙрд░реНрдордордзреНрдпреЗ рдбрд┐рд╕реНрдХрд╡рд░ рдЬрддрди рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЙрджрд╛. рдХреЗрд╕рдЪреА рдкрд░реНрд╡рд╛ рди рдХрд░рддрд╛ рдирд╛рд╡рд╛рдВрдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрд╕реВрдирд╣реА, рд╡рд░реНрдгрд╛рдВрдЪреНрдпрд╛ рдХреЗрд╕рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рди рдЧрдорд╛рд╡рддрд╛ рдирд╛рд╡реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реА рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдЬрддрди рдХреЗрд▓реА рдЬрд╛рддрд╛рдд (рдкрд░рдВрддреБ рд╕рд┐рд╕реНрдЯрдо рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕рдорд╛рди рд╡рд░реНрдгрд╛рдВрд╕рд╣ рдлрд╛рдЗрд▓ рдирд╛рд╡ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгрд╛рд░ рдирд╛рд╣реА, рдкрд░рдВрддреБ рд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд).

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛