Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы: Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΈΡ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ отличия – Π‘Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ Timeweb Community

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм — Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ FAT32, NTFS ΠΈ exFAT

Π”ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ, Π²Ρ‹ ΡƒΠΆΠ΅ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Ρ‚Π°ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах, ΠΊΠ°ΠΊ FAT32, NTFS ΠΈ exFAT. Но Π² Ρ‡Π΅ΠΌ ΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ€Π°Π·Π½ΠΈΡ†Π°? ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ своим собствСнным Π½Π°Π±ΠΎΡ€ΠΎΠΌ плюсов ΠΈ минусов. ИмСнно поэтому Π½Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ основныС отличия Ρ‚Ρ€Π΅Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Говоря ΠΎΠ± ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows, ΠΌΡ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° устанавливаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° логичСский Ρ€Π°Π·Π΄Π΅Π» Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° NTFS. Π‘ΡŠΠ΅ΠΌΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ устройства хранСния, основанныС Π½Π° USB-интСрфСйсС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚ΠΈΠΏ FAT32.

Одним ΠΈΠ· Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для форматирования Flash-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ, являСтся exFAT β€” ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊ старой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы FAT32.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Ρ‚Ρ€ΠΈ основных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° хранСния Π΄Π°Π½Π½Ρ‹Ρ…, повсСмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠ°ΠΊ для Windows, Ρ‚Π°ΠΊ ΠΈ для Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° носитСлСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.


Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:


Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма

Ѐайловая систСма прСдставляСт ΠΈΠ· сСбя Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ», ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… Ρ‚ΠΎ, ΠΊΠ°ΠΊ хранятся ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‚ΡΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, хранящиСся Π½Π° устройствС.

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ТСсткий диск, Flash-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ ΠΈΠ»ΠΈ SD-ΠΊΠ°Ρ€Ρ‚Π°.

Для большСго понимания, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ офис ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ установлСнных Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² хранятся Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ мСстС, допустим, Π² ящикС стола. И ΠΏΡ€ΠΈ нСобходимости ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΡ…, файловая систСма обращаСтся ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π² ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ Π½Π° сСкунду, Ρ‡Ρ‚ΠΎ такая систСма Π²Ρ‹ΡˆΠ»Π° ΠΈΠ· строя ΠΈ сразу ΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π½Π΅ΠΎΠΏΠΎΠ·Π½Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ возмоТности.

На самом Π΄Π΅Π»Π΅ сущСствуСт большоС количСство Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Flash File System, Tape File System ΠΈ Disk File System, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΌΡ‹ остановимся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° основных β€”

FAT32, NTFS ΠΈ exFAT.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ FAT32

Ѐайловая систСма FAT32 являСтся самой старой ΠΈ ΠΎΠΏΡ‹Ρ‚Π½ΠΎΠΉ Π² истории ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π•Π΅ ΠΏΡƒΡ‚ΡŒ начался с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ 8-Π±ΠΈΡ‚Π½ΠΎΠΉ систСмы FAT Π² 1977 Π³ΠΎΠ΄Ρƒ, которая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π»Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ³ΠΎ диска Microsoft Standalone Disk Basic-80. Он Π±Ρ‹Π» Π·Π°ΠΏΡƒΡ‰Π΅Π½ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Intel 8080 NCR 7200 Π² 1977/1978 Π³ΠΎΠ΄Ρƒ, работая Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… с 8-Π΄ΡŽΠΉΠΌΠΎΠ²Ρ‹ΠΌΠΈ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ дисками.

ПослС обсуТдСний ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠΈ систСмы с ΡƒΡ‡Ρ€Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΌ Microsoft Π‘ΠΈΠ»Π»ΠΎΠΌ ГСйтсом, ΠΊΠΎΠ΄ Π±Ρ‹Π» написан ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π½Π°Π΅ΠΌΠ½Ρ‹ΠΌ сотрудником ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠœΠ°Ρ€ΠΊΠΎΠΌ Макдональдом.

Основной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы FAT Π±Ρ‹Π»Π° Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Microsoft 8080/Z80 Π½Π° Π±Π°Π·Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ MDOS/MIDAS, написанной ΠœΠ°Ρ€ΠΊΠΎΠΌ Макдональдом.

Π’ дальнСйшСм FAT ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π»Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния, постСпСнно пСрСходя ΠΎΡ‚ своСго ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° ΠΊ FAT12, FAT16 ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, FAT32, Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ тСсно ассоциируСтся с внСшними накопитСлями.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ FAT32 ΠΎΡ‚ Π΅Π΅ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΎΠ² являСтся ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π½ΠΈΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ объСма доступной для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. 32-разрядная систСма Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² августС 1995 Π³ΠΎΠ΄Π° вмСстС с Ρ€Π΅Π»ΠΈΠ·ΠΎΠΌ Windows 95 ΠΈ Π² своСм ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€Ρ…Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ 4 Π“Π± ΠΈ 16 Π’Π±.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, FAT32 Π½Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для хранСния Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ установки тяТСлых ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ИмСнно ΠΏΠΎ этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π½Π° ТСстких дисках ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ файловая систСма NTFS, которая позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Ρ‚ΡŒ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΌΠ°Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π Π΅Π·ΡŽΠΌΠΈΡ€ΡƒΡ, систСма FAT32 идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ для хранСния Π΄Π°Π½Π½Ρ‹Ρ…, объСм ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 4 Π“Π±, Π½Π° Π»ΡŽΠ±Ρ‹Ρ… ΡΡŠΠ΅ΠΌΠ½Ρ‹Ρ… носитСлях. Π•Π΅ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Π½Π΅ ограничиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ сфСрой. Она ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… консолях, Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°Ρ… с высокой Ρ‡Π΅Ρ‚ΠΊΠΎΡΡ‚ΡŒΡŽ изобраТСния, DVD-проигрыватСлях, Blu-Ray ΠΏΠ»Π΅Π΅Ρ€Π°Ρ… ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах с USB-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ. FAT32 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ всС вСрсии Windows, Linux ΠΈ MacOS.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ NTFS

Π’ 1993 Π³ΠΎΠ΄Ρƒ компания Microsoft прСдставила Π½ΠΎΠ²ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму NTFS (New Technology File System) ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ с появлСниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Windows NT 3.1.

Π“Π»Π°Π²Π½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ систСмы NTFS являСтся отсутствиС ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Π”Π°ΠΆΠ΅ Π² случаС ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΏΡ€Π΅Π²Π·ΠΎΠΉΡ‚ΠΈ этот Π»ΠΈΠΌΠΈΡ‚, ΠΌΡ‹ Π±Ρ‹ ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠ΅Π»ΠΈ Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ β€” Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ Π²Π΅Π»ΠΈΠΊ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π°Ρ‡Π°Π»Π°ΡΡŒ Π² сСрСдинС 1980-Ρ… Π³ΠΎΠ΄ΠΎΠ² Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ сотрудничСства Microsoft ΠΈ IBM, Ρ†Π΅Π»ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π»ΠΎ созданиС Π½ΠΎΠ²ΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, прСвосходящСй ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΏΠΎ графичСской ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, союз Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½Π΅ Π±Ρ‹Π» Π΄ΠΎΠ»ΠΎΠ³ ΠΈ, Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ² ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΎΠ½ΠΈ приняли Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ сотрудничСство. ВпослСдствии Microsoft ΠΈ IBM ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π½Π° производствС собствСнных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ 1989 Π³ΠΎΠ΄ ознамСновался созданиСм HPFS ΠΎΡ‚ IBM, которая использовалась для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы OS/2. НСсколькими Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎΠ·ΠΆΠ΅, Π² 1993, компания Microsoft запустила NTFS v1.0, которая стала ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для Windows NT 3.1.

ВСорСтичСский Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° NTFS β€” 16 Π­Π± β€” 1 Кб, Ρ‡Ρ‚ΠΎ составляСт 18 446 744 073 709 550 502 Π±Π°ΠΉΡ‚Π°. Π’ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π’ΠΎΠΌ ΠœΠΈΠ»Π»Π΅Ρ€, Π“Π°Ρ€Ρ€ΠΈ ΠšΠΈΠΌΡƒΡ€Ρƒ, Π‘Ρ€Π°ΠΉΠ°Π½ Π­Π½Π΄Ρ€ΡŽ, Π”Π΅Π²ΠΈΠ΄ Π“Π΅Π±Π΅Π»ΡŒ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ вСрсиСй Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы стала NTFS v3.1, запущСнная ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Microsoft Windows XP. Π’ дальнСйшСм ΠΎΠ½Π° Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π²Π°Π»Π° особых ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, хотя Π² Π½Π΅Π΅ ΠΈ Π±Ρ‹Π»ΠΎ внСсСно мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ. НапримСр, появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сТатия логичСских Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², восстановлСниС ΠΈ символичСскиС ссылки NTFS. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы составляла всСго 256 Мб ΠΈΠ· ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡŒΠ½Ρ‹Ρ… 16 Π­Π± β€” 1 Кб Π² Π½ΠΎΠ²Ρ‹Ρ… вСрсиях, Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Windows 8.

Говоря ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… функциях, Π²Π½Π΅Π΄Ρ€Π΅Π½Π½Ρ‹Ρ… Π² NTFS v3.1, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠ²ΠΎΡ‚Ρ‹ использования диска, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ созданиС Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ являСтся Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹Π΅ вСрсии NTFS ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимы с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ.

Ѐайловая систСма NTFS ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ Π΅Π΅ восстановлСния, вслСдствиС ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ. Она содСрТит Π² сСбС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ структуру Π΄Π°Π½Π½Ρ‹Ρ…, которая отслСТиваСт Π»ΡŽΠ±Ρ‹Π΅ измСнСния Π² систСмС ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всСгда ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ NTFS.

Данная файловая систСма поддСрТиваСтся всСми вСрсиями Windows, начиная с Windows XP. К соТалСнию, MacOS Π½Π΅ раздСляСт стрСмлСниС ΠΊ совмСстимости, ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°Π΅ΠΌΠΎΠ΅ Microsoft. Apple оставили для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ чтСния Π΄Π°Π½Π½Ρ‹Ρ… с дисков NTFS, ΠΎΠ΄Π½Π°ΠΊΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π° Π½ΠΈΡ… Π½Π΅ получится. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Π°Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΎΡ‚ Linux ограничиваСтся лишь нСсколькими Π΅Π΅ вСрсиями.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ exFAT

ExFAT (Extended FAT) β€” новая, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая систСма ΠΎΡ‚ Microsoft, которая с успСхом замСняСт своСго ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ° Π½Π° ΠΏΠΎΠ»Π΅, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… объСмов ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Как Π²Ρ‹ навСрняка Π·Π½Π°Π΅Ρ‚Π΅, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Ρ„ΠΎΡ‚ΠΎΠΊΠ°ΠΌΠ΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ систСму exFAT, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° сущСствСнно Π»Π΅Π³Ρ‡Π΅ NTFS, Π½ΠΎ, Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя, позволяСт ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ 4 Π“Π±, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ FAT32.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, копируя Π½Π° Flash-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой exFAT Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 6 Π“Π±, Π²Ρ‹ Π½Π΅ ΡΡ‚ΠΎΠ»ΠΊΠ½Π΅Ρ‚Π΅ΡΡŒ с Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ послСдствиями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ систСмы.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ exFAT Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚ всС Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ прСимущСствСнно с высокоСмкими ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ памяти SDXC. Основной ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Ρ‚ΠΎΠΌΡƒ являСтся нСбольшой Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ, ΠΊΠ°ΠΊ Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°Π»ΠΎΡΡŒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ объСмом Π±ΠΎΠ»Π΅Π΅ 4 Π“Π±.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Microsoft Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΏΠ°Ρ‚Π΅Π½Ρ‚ БША 8321439, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ быстро Π½Π°ΠΉΡ‚ΠΈ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ…ΡΡˆΠ° ΠΈΠΌΠ΅Π½ΠΈ. Благодаря Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, любой Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Ρ‹ быстрСС.

Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы exFAT Π½Π΅ Π±Ρ‹Π»ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ΠΎ всСх доступных Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ Π² ΠΎΠ±Ρ‰ΠΈΠΉ доступ. Для ΠΈΡ… приобрСтСния поставщики обязаны приобрСсти ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ ΠΎΡ‚ Microsoft.

Π”Π°Π½Π½ΠΎΠ΅ дСйствиС Π±Ρ‹Π»ΠΎ прСдпринято для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ поставщики Π½Π΅ ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ ΠΌΠΎΠ½Π΅Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Microsoft, отмСчая сСбя Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅Π»ΠΈ Π±Ρ‹ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ исходный ΠΊΠΎΠ΄ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Microsoft Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ Π² своСм упрямствС, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ занялись созданиСм собствСнными модификациями exFAT, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стала

exfat-fuse. Она обСспСчиваСт ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния ΠΈ записи для дистрибутивов Linux, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ FreeBSD.

Бозданная Π² 2006 Π³ΠΎΠ΄Ρƒ файловая систСма exFAT, ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€Π΅Π΄Π΅Π» объСма ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ NTFS, являСтся Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ содСрТит Π² сСбС всСвозмоТных Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, ΠΊΠ°ΠΊ вторая.

ExFAT ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ чтСния, записи ΠΈ совмСстима с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами Mac, Android ΠΈ Windows. Для Linux понадобится Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм


FAT32:


  • Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ: Windows, MacOS, Linux, ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ консоли ΠΈ устройства с USB-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ.
  • ΠŸΠ»ΡŽΡΡ‹: кросс-платформСнная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ, лСгкая файловая систСма.
  • ΠœΠΈΠ½ΡƒΡΡ‹: ограничСния Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (доступны Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π΄ΠΎ 4 Π“Π±) ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π΄ΠΎ 16 Π’Π±.
  • НазначСниС: ΡΡŠΠ΅ΠΌΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для форматирования Flash-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΎΠ΄Π½Π°ΠΊΠΎ exFAT ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅.

NTFS:


  • Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ: Windows, MacOS (доступно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅), Linux (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… дистрибутивов), Xbox One.
  • ΠŸΠ»ΡŽΡΡ‹: отсутствиС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ².
  • ΠœΠΈΠ½ΡƒΡΡ‹: ограничСнная мСТплатформСнная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ.
  • НазначСниС: Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ТСстких дисков, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позволяСт Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ большого объСма, ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π½Π΅ смогут.

exFAT:


  • Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ: Windows XP ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ вСрсии, MacOS 10.6.5 ΠΈ Π²Ρ‹ΡˆΠ΅, Linux (с использованиСм FUSE), Android.
  • ΠŸΠ»ΡŽΡΡ‹: ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ эффСкты ΠΎΡ‚ FAT32 ΠΈ NTFS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ хранСния Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡΠ²Ρ‹ΡˆΠ΅ 4 Π“Π±.
  • ΠœΠΈΠ½ΡƒΡΡ‹: Microsoft ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ использованиС Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ.
  • НазначСниС: позволяСт ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ограничСния ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ² для ΡΡŠΠ΅ΠΌΠ½Ρ‹Ρ… Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ. Π“ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ своСго ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ° FAT32.

Π’ случаС нСобходимости Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ логичСский Ρ€Π°Π·Π΄Π΅Π» с нСизвСстной, ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой β€” Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ инструмСнты Starus Recovery.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Starus Partition Recovery, ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈ, Starus FAT Recovery, Starus NTFS Recovery, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами β€” FAT ΠΈ NTFS. Основной софт способСн Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ. CΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для восстановлСния Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм FAT32 ΠΈ NTFS ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно!

Β 


ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€ΠΎ восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ…:


Π”Π°Ρ‚Π°:

Π’Π΅Π³ΠΈ: Диск, ЛогичСский Ρ€Π°Π·Π΄Π΅Π», Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π² Linux

T-Rex

Π’ΠΈΡ€Π°Π½Π½ΠΎΠ·Π°Π²Ρ€ РСкс

Π―Π΄Ρ€ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Linux содСрТит Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ прСдустановлСнных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ стоящиС ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌ Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, β€” быстродСйствиС, высокая гарантия восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ»ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ. Π Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ, ΠΊΠ°ΠΊ устроСны Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Linux, Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΈ Π² ΠΊΠ°ΠΊΠΈΡ… случаях ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Linux. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ понятия

ОБ Linux прСдоставляСт Π²Ρ‹Π±ΠΎΡ€ Π΅Ρ‰Π΅ Π½Π° стадии установки: Π² ядро систСмы встроСны Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы (Π€Π‘). ΠŸΡ€ΠΈ этом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π΅Π³ΠΎ трСбованиям ΠΈ Π·Π°Π΄Π°Ρ‡Π°ΠΌ. ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌΠΈ, ΠΊΡ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Windows, Ρ‚Π°ΠΊΠΎΠΉ вопрос Π½Π΅ стоит β€” эту ОБ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° NTFS. ΠžΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ΡΡ ΠΎΡ‚ Windows ΠΈ иСрархичСскоС устройство самих Π€Π‘, ΠΈ структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².

Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ТСсткого диска Π½Π° Ρ€Π°Π·Π΄Π΅Π»Ρ‹. Для подсчСта ΠΈ опрСдСлСния физичСских Π³Ρ€Π°Π½ΠΈΡ† ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² β€” GPT ΠΈΠ»ΠΈ MBR. Она содСрТит ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΈ Π½ΠΎΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ адрСса физичСского располоТСния Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΊΠΎΠ½Ρ†Π° Ρ€Π°Π·Π΄Π΅Π»Π°.

ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux

Π’ Linux Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свою Π€Π‘, которая ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° порядок ΠΈ способ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ основС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π»Π΅ΠΆΠΈΡ‚ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ», ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ хранятся Π΄Π°Π½Π½Ρ‹Π΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ «слой» Π€Π‘ β€” практичСский (тСхничСский) способ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Ρ‚ΠΈΠΏΠ΅ носитСля (ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅, учитывая ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π·Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π² основу систСмы).

ΠžΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы зависят:

  • ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ;
  • ΠΈΡ… ΡΠΎΡ…Ρ€Π°Π½Π½ΠΎΡΡ‚ΡŒ;
  • ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ записи;
  • Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ².

Π’ΠΈΠΏ Π€Π‘ Ρ‚Π°ΠΊΠΆΠ΅ опрСдСляСт, Π±ΡƒΠ΄ΡƒΡ‚ Π»ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти (ОП) ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ядра.

Ѐайловая систСма (Π€Π‘) β€” Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° хранСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ТСсткого диска ΠΈ ОП. Π’Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ доступ ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ядра. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚, ΠΊΠ°ΠΊΡƒΡŽ структуру ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², создаСт ΠΏΡ€Π°Π²ΠΈΠ»Π° для ΠΈΡ… Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ управляСт Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² соотвСтствии с особСнностями ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π€Π‘.

Π€Π‘ Linux β€” пространство Ρ€Π°Π·Π΄Π΅Π»Π°, ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°. Он опрСдСляСтся ΠΊΡ€Π°Ρ‚Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ сСктора. БоотвСтствСнно, это ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ 1024, 2048, 4096 ΠΈΠ»ΠΈ 8120 Π±Π°ΠΉΡ‚. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° извСстСн ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π€Π‘ ΠΈ зависит ΠΎΡ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π΄Π²ΠΈΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ².

Для ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ сущСствуСт сразу Π΄Π²Π° способа. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… β€” Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ файловая систСма (VFS). Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π€Π‘ происходит совмСстная Ρ€Π°Π±ΠΎΡ‚Π° ядра ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, установлСнных Π² систСмС. VFS позволяСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½Π΅ учитывая особСнности ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π€Π‘. Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ β€” Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. ИмСнно ΠΎΠ½ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° связь ΠΌΠ΅ΠΆΠ΄Ρƒ Β«ΠΆΠ΅Π»Π΅Π·ΠΎΠΌΒ» ΠΈ софтом.

Бписок Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ядром, находится Π² Ρ„Π°ΠΉΠ»Π΅ /proc/filesystems:

user@user-VirtualBox:~$ cat /proc/filesystems 
 nodev    sysfs
 nodev    rootfs
 nodev    ramfs
 nodev    bdev
 nodev    proc
 nodev    cpuset
 nodev    cgroup
 nodev    cgroup2
 nodev    tmpfs
 nodev    devtmpfs
 nodev    debugfs
 nodev    tracefs
 nodev    securityfs
 nodev    sockfs
 nodev    bpf
 nodev    pipefs
 nodev    hugetlbfs
 nodev    devpts
     ext3
     ext2
     ext4
     squashfs
     vfat
 nodev    ecryptfs
     fuseblk
 nodev    fuse
 nodev    fusectl
 nodev    pstore
 nodev    mqueue
 nodev    autofs

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈ иСрархия Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°

Ѐайловая систСма Π² Linux опрСдСляСт Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ располоТСния Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎ сути прСдставляя собой ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру Β«Π΄Π΅Ρ€Π΅Π²Π°Β»: начинаСтся с ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Β«/Β» ΠΈ разрастаСтся вСтвями Π² зависимости ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы.

Π€Π‘ Ρ‚Π°ΠΊΠΆΠ΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ понятиС цСлостности: Π² Ρ‚Π°ΠΊΠΎΠΉ систСмС измСнСния, внСсСнныС Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ», Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄ΡƒΡ‚ ΠΊ измСнСнию Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°, Π½Π΅ связанного с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ. Π£ всСх Π΄Π°Π½Π½Ρ‹Ρ… Π΅ΡΡ‚ΡŒ собствСнная физичСская ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π’ Linux Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π€Π‘ провСряСтся ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ β€” fsck.

Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² условно ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° нСсколько Π³Ρ€ΡƒΠΏΠΏ. НСкоторыС ΠΈΠ· Π½ΠΈΡ… Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² ОБ Windows, β€” тСкстовыС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΌΠ΅Π΄ΠΈΠ° ΠΈ изобраТСния. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ². ЖСсткиС диски относят ΠΊ Π±Π»ΠΎΡ‡Π½Ρ‹ΠΌ устройствам. ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ β€” ΠΊ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ символичСскиС ссылки, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ Π½ΠΈΠΆΠ΅. К Ρ‚ΠΈΠΏΠ°ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ² относится ΠΊΠ°Π½Π°Π»Ρ‹ мСТпроцСссного взаимодСйствия β€” PIPE (FIFO), Π° Ρ‚Π°ΠΊΠΆΠ΅ Π³Π½Π΅Π·Π΄Π° (Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ процСссора).

Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° опрСдСляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ls (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -l).

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π² Linux

Π’ Π€Π‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» опрСдСляСтся ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ индСксом β€” Inode (ΠΎΡ‚ Π°Π½Π³Π». index node β€” «индСксный дСскриптор»). Но ΠΏΡ€ΠΈ этом ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» (Ρ€Π΅Ρ‡ΡŒ ΠΎ физичСском Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ сразу нСсколько ΠΈΠΌΠ΅Π½ (ΠΈΠ»ΠΈ ΠΏΡƒΡ‚Π΅ΠΉ). И Ссли Π² структурС Π€Π‘ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ, Ρ‚ΠΎ Π½Π° ТСстком дискС ΠΈΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ». Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π€Π‘ Linux пСрСкрСстно-ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π½Π°, Π° Π²Π΅Ρ‚Π²ΠΈ Π΄Π΅Ρ€Π΅Π²Π° ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒΡΡ.

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ€Π°Π·Π΄Π΅Π» Π² Linux ΠΎΠ΄ΠΈΠ½ β€” Β«/Β» (root, Β«ΠΊΠΎΡ€Π΅Π½ΡŒ)Β». Π Π°Π·Π΄Π΅Π»Ρ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ, ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ. Виповая структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² (ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π΄Π²ΡƒΡ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ), ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΌΡƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ Linux для сСрвСра, прСдставлСнного ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Selectel, выглядит Ρ‚Π°ΠΊ:

.
β”œβ”€β”€ bin -> usr/bin
β”œβ”€β”€ boot
β”‚   β”œβ”€β”€ grub
β”‚   └── lost+found
β”œβ”€β”€ dev
β”‚   β”œβ”€β”€ block
β”‚   └── ...
β”œβ”€β”€ etc
β”‚   β”œβ”€β”€ ...
β”‚   β”œβ”€β”€ update-manager
β”‚   β”œβ”€β”€ update-motd. d
β”‚   └── xdg
β”œβ”€β”€ home
β”œβ”€β”€ lib -> usr/lib
β”œβ”€β”€ lib32 -> usr/lib32
β”œβ”€β”€ lib64 -> usr/lib64
β”œβ”€β”€ libx32 -> usr/libx32
β”œβ”€β”€ lost+found
β”œβ”€β”€ media
β”œβ”€β”€ mnt
β”œβ”€β”€ opt
β”œβ”€β”€ proc
β”‚   β”œβ”€β”€ ...
β”‚   └── tty
β”œβ”€β”€ root
β”œβ”€β”€ run
β”‚   └── ...
β”œβ”€β”€ sbin -> usr/sbin
β”œβ”€β”€ srv
β”œβ”€β”€ sys
β”œβ”€β”€ tmp
β”‚   └── ...
β”œβ”€β”€ usr
└── var

ΠŸΡ€ΠΈ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ происходит ассоциированиС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° с устройством, содСрТащим Π€Π‘ (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€). Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ссылка Π½Π° устройство пСрСдаСтся Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρƒ. ИмСнно ΠΎΠ½ ΠΈ опрСдСляСт Π€Π‘. Если ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, ядро заносит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (ΠΊΠ°ΠΊΠΈΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ Π³Π΄Π΅ располоТСны Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ) Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ монтирования. Она находится Π² Ρ„Π°ΠΉΠ»Π΅ /proc/mounts.

Π”Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ содСрТит Inode β€” спСцифичный для UNIX-систСм индСксный дСскриптор, хранящий Ρ€Π°Π·Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΌΠ΅Ρ‚Π°ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (Π²Π»Π°Π΄Π΅Π»Π΅Ρ† Ρ„Π°ΠΉΠ»Π°, послСднСС врСмя обращСния, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅).

Когда Ρ„Π°ΠΉΠ» (ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³) пСрСмСщаСтся Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π€Π‘, Π΅Π³ΠΎ Inode Ρ‚ΠΎΠΆΠ΅ создаСтся Π·Π°Π½ΠΎΠ²ΠΎ. И Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌ удаляСтся исходный (Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚ΠΎΠΉ ΠΆΠ΅ систСмы мСняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡƒΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π°). Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» (ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³) сущСствуСт Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΏΠΎΠΊΠ° хранится информация ΠΎ Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΠΈ ΠΊ Π½Π΅ΠΌΡƒ. ПослС удалСния всСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π±Π»ΠΎΠΊΠΈ, ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ Ρ„Π°ΠΉΠ», становятся свободными (для выдСлСния ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„Π°ΠΉΠ»).

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Linux: сущСствованиС сразу Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² ссылок. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ТСсткая ссылка (Hard-Link), которая прСдставляСт собой ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡƒΡ‚Π΅ΠΉ Ρ„Π°ΠΉΠ»Π° (ΠΊΠΎΠΌΠ°Π½Π΄Π° ls -li). Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, символьная ссылка (Symbolic link) β€” это Ρ„Π°ΠΉΠ» UNIX с тСкстовой строкой с ΠΏΡƒΡ‚Π΅ΠΌ ΠΊ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ.

ΠžΠ±Ρ‰Π°Ρ информация ΠΎ Π€Π‘ хранится Π² супСрблокС. Бюда относится суммарноС число Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Inode, число свободных Π±Π»ΠΎΠΊΠΎΠ², ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ супСрблок сохранял свою Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΡ‚ этого зависит ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ систСмы Π² Ρ†Π΅Π»ΠΎΠΌ. Π’ ОБ создаСтся сразу нСсколько ΠΊΠΎΠΏΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

ΠŸΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ядро автоматичСски ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΡ€Π΅Π½ΡŒ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ядро считываСт ΠΈΠ· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ /etc/fstab. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π° /etc/fstab с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ порядкС монтирования Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ сСрвСра Selectel:

Π’ соотвСтствии с этим Ρ„Π°ΠΉΠ»ΠΎΠΌ сначала монтируСтся ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ / ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° /dev/mapper/vg0-root / с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ext4. ΠŸΠΎΡ‚ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ /boot, ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° с Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ UUID=196a5b2c-8d6b-4970-a9c8-4579ab46e220. И ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ монтируСтся swap (ΠΈΠ½ΠΎΠ³Π΄Π° Π΅Π³ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ°Ρ‡ΠΊΠΈ), Π½ΠΎ Π² структурС ΠΎΠ½ Π½Π΅ отобраТаСтся.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ: устройства ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ. Π­Ρ‚ΠΎ, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ мСняСт Π±Π»ΠΎΡ‡Π½ΠΎΠ΅ устройство.

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Linux

ΠšΠΎΠΌΠ°Π½Π΄Π°Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚
lsΠŸΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Π΅Ρ‚ содСрТимоС
Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°
touch file_name Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» file_name
mkdir directory_name Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ directory_name
cat file_name ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ содСрТимоС Ρ„Π°ΠΉΠ»Π°
file_name Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅
less file_nameΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ просмотр Ρ„Π°ΠΉΠ»Π°
с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скроллинга
rm file_name УдаляСт Ρ„Π°ΠΉΠ» file_name
rm -rУдаляСт рСкурсивно всС Ρ„Π°ΠΉΠ»Ρ‹
ΠΈΠ· Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ
rmdir directoryУдаляСт ΠΏΠ°ΠΏΠΊΡƒ directory, которая
находится Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΠ°ΠΏΠΊΠ΅
ln -s /home/user/directory_name/ /home/user/test/Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ТСсткиС ΠΈ символичСскиС
ссылки Π½Π° Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ. Для
создания символичСской
ссылки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ опция -s
pwdΠ’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ
находится ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ
which programΠ’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ
установлСна ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
mcЗапускаСт ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ
Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€
с псСвдографичСским
интСрфСйсом Π½Π° основС ncurses.
ВрСбуСтся установка mc Π² Ubuntu
cd directory_nameΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
directory_name
cp file_name directory_name ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚ file_name Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
directory_name
nanoΠ˜Π½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ запуск ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅Π³ΠΎ
тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ
строки Linux
mv file_name directory_nameΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ file_name Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
directory_name
mv old_name new_nameΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»/Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽold_name Π² new_name
locate file_nameВыполняСт быстрый поиск Ρ„Π°ΠΉΠ»Π°
chmod 644 file_nameΠ˜Π·ΠΌΠ΅Π½ΡΠ΅Ρ‚ ΠΏΡ€Π°Π²Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ

Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Linux.

Какая ΠΈΠ· Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ядром Linux

Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅, Π² Linux нСсколько прСдустановлСнных ΠΈ доступных Π€Π‘. Π’ зависимости ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, обращСния ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ядра ΠΈ способы хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² ОП. Π’ зависимости ΠΎΡ‚ Ρ†Π΅Π»Π΅ΠΉ ΠΈ Π·Π°Π΄Π°Ρ‡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π° Ρ‚Π°ΠΊΠΆΠ΅ достоинств ΠΈ нСдостатков самих Π€Π‘) ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ Π² дистрибутивС ОБ.

Бписок основных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм:

  • Ext2;
  • Ext3;
  • Ext4;
  • JFS;
  • ReiserFS;
  • XFS;
  • Btrfs;
  • ZFS.

Π€Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…, Linux позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ систСмы ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

Ext2, Ext3, Ext4


ΠŸΠ΅Ρ€Π²Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° Π€Π‘ β€” Extended Filesystem (Ext2, Ext3, Ext4) β€” являСтся стандартом для Linux. Как слСдствиС, это самыС распространСнныС систСмы. Они Ρ€Π΅Π΄ΠΊΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ, Π½ΠΎ Π·Π°Ρ‚ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹. Ext2 создавалась ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ Linux (ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Extended Filesystem Π΄Π΅Π»Π°Π»ΠΈ Π΅Ρ‰Π΅ ΠΏΠΎΠ΄ Minix).

Π­Ρ‚Π° Π³Ρ€ΡƒΠΏΠΏΠ° Π€Π‘ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ наибольшСС количСство доступных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ· всСх, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. Ext3 (2001 Π³.) стала Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ, Ρ‡Π΅ΠΌ Π΅Π΅ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΡ†Π°, Π·Π° счСт использования Турналирования, Π° вСрсия Ext3 (2006 Π³.) популярна ΠΈ срСди соврСмСнных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π‘Ρ€Π΅Π΄ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ: ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ максимального Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ€Π°Π·Π΄Π΅Π»Π° Π΄ΠΎ 1 Эксабайта.

Π”Π²Π° Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

Π–ΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ β€” Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ Π€Π‘ сохраняСт ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ дСйствий ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ»Π°Π½ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ систСмы Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ: ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ сбоям ΠΈ сохранСниС цСлостности ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

НС ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ β€” Π½Π΅ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΎΠ². ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ: Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ быстрСС, Π½ΠΎ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ ΡΠΎΡ…Ρ€Π°Π½Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ….

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Π€Π‘, сущСствуСт ΠΊΠΎΠΌΠ°Π½Π΄Π° file -s.

JFS

ЖурналируСмая Π€Π‘ β€” пСрвая Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° для Π€Π‘ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ext. Π•Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² IBM ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы AIX UNIX. Π“Π»Π°Π²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹ этой систСмы: ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ трСбования для Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ JFS ставили ΠΏΠ΅Ρ€Π΅Π΄ собой Ρ†Π΅Π»ΡŒ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π€Π‘, которая Π±Ρ‹ эффСктивно Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π½Π° многопроцСссорных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, эта систСма Ρ‚Π°ΠΊΠΆΠ΅ относится ΠΊ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ Π€Π‘. Но Π΅ΡΡ‚ΡŒ ΠΈ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ нСдостатки. Если случится Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹ΠΉ сбой Π² Ρ€Π°Π±ΠΎΡ‚Π΅ систСмы, Π€Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вСрсии Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ устарСли. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΆΡƒΡ€Π½Π°Π» сохраняСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅.

ReiserFS

Π­Ρ‚Π° Π€Π‘ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΏΠΎΠ΄ руководством Ганса Π Π°ΠΉΠ·Π΅Ρ€Π° ΠΈ Π½Π°Π·Π²Π°Π½Π° Π² Ρ‡Π΅ΡΡ‚ΡŒ Π½Π΅Π³ΠΎ. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ Linux, Ρ‡Π°Ρ‰Π΅ всСго Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² качСствС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½Ρ‹ Ext3. Π“Π»Π°Π²Π½Ρ‹Π΅ особСнности: увСличСнная ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠ΅ возмоТности. Π˜Π·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉΡΡ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ нСбольшиС Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ удаСтся ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ качСство Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π€Π‘ Π² Ρ†Π΅Π»ΠΎΠΌ. Π Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ прямо Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΎΠ΄Π½Π°ΠΊΠΎ эта Π€Π‘ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ энСргии.

XFS

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° ТурналируСмая Π€Π‘. Однако, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ², Π² Π»ΠΎΠ³ΠΈ записываСт ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π²Π°ΡŽΡ‚ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для ОБ Π² Silicon Graphics. Π’Π°ΠΆΠ½Ρ‹Π΅ особСнности: быстро Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, ΡƒΠΌΠ΅Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ мСсто Π² ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π² процСссС Ρ€Π°Π±ΠΎΡ‚Ρ‹. Часто встрСчаСтся Π² дистрибутивах Π½Π° основС Red Hat. ΠœΠΈΠ½ΡƒΡΡ‹: нСльзя ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², слоТно Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания.

Btrfs

БоврСмСнная Π€Π‘, Π³Π»Π°Π²Π½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ являСтся высокая ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ. Из Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… «бонусов»: ΡƒΠ΄ΠΎΠ±Π½Π° для сисадминов ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ простой процСсс восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΠ΄Ρ‚ΠΎΠΌΠ°, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π² динамичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ позволяСт Π΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ½Π°ΠΏΡˆΠΎΡ‚Ρ‹. ΠžΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ΡΡ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Π€Π‘, установлСнная ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π² OpenSUSE ΠΈ SUSE Linux. Π“Π»Π°Π²Π½Ρ‹ΠΉ минус β€” Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ (Π½Π°Ρ€ΡƒΡˆΠ΅Π½Π° обратная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ, слоТная для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅).

F2FS

Flash-Friendly File System Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав ядра ОБ Linux ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для использования с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ Π½Π° основС Ρ„Π»Π΅Ρˆ-памяти. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ β€” корпорация Samsung. F2FS Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ Π½Π° части, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ снова дСлятся, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. Π­Ρ‚ΠΈ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹Π΅ Π·ΠΎΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ вмСсто ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ использования ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… участков.

OpenZFS

OpenZFS β€” Π²Π΅Ρ‚Π²ΡŒ ZFS, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ пишСм Π½ΠΈΠΆΠ΅). Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ β€” компания Sun для ОБ Solaris. Π’ 2016 Π³ΠΎΠ΄Ρƒ Ubuntu Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»Π° Π΅Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π“Π»Π°Π²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹: Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ поврСТдСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ автоматичСскоС восстановлСниС.

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ для Windows Π€Π‘ NTFS, FAT, HFS ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Linux, Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ смоТСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π² Ρ‚Π°ΠΊΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΊΠΎΡ€Π΅Π½ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ структура этих Π€Π‘ для этого Π½Π΅ приспособлСна.

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡, связанных с прСдоставлСниСм доступа ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ ΠΊ настройкам ядру ОБ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы. Π―Π΄Ρ€ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько Ρ‚ΠΈΠΏΠΎΠ² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π€Π‘:

  • tmpfs β€” записываСт Ρ„Π°ΠΉΠ»Ρ‹ Π² ОП. Для этого создаСтся Π±Π»ΠΎΡ‡Π½ΠΎΠ΅ устройство ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ объСма, послС Ρ‡Π΅Π³ΠΎ ΠΎΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ ΠΏΠ°ΠΏΠΊΠ΅.
  • procfs β€” Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ систСмных процСссах ΠΈ ядрС.
  • sysfs β€” измСняСт настройки ядра ОБ.

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы: EncFS, Aufs, NFS ΠΈ ZFS

Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π½Π΅ΠΏΡ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ наличия Π€Π‘ Π² ядрС, примСняСтся ΠΌΠΎΠ΄ΡƒΠ»ΡŒ FUSE (filesystem in userspace). Он создаСт Π€Π‘ Π² пространствС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π€Π‘, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ сСтСвоС администрированиС. БСгодня Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ сущСствуСт Ρ†Π΅Π»Ρ‹ΠΉ спСктр Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Π€Π‘ для ряда Π·Π°Π΄Π°Ρ‡:

  • EncFS β€” ΡˆΠΈΡ„Ρ€ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ выполняСт сохранСниС Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ.
  • Aufs (AnotherUnionFS) β€” ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ нСсколько Π€Π‘ (Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠ°ΠΏΠΊΠ°ΠΌΠΈ) Π² ΠΎΠ΄Π½Ρƒ.
  • NFS (Network Filesystem) β€” выполняСт ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π€Π‘ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ.
  • ZFS (Zettabyte File System) β€” Π€Π‘, созданная для ОБ Solaris. Π“Π»Π°Π²Π½Ρ‹Π΅ ΠΏΠ»ΡŽΡΡ‹: отсутствиС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ½Π°ΠΏΡˆΠΎΡ‚Π°ΠΌΠΈ ΠΈ ΠΏΡƒΠ»Π°ΠΌΠΈ хранСния, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉΡΡ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ посрСдством FUSE.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма, ΠΈΡ… Π²ΠΈΠ΄Ρ‹ ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅?

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ
апрСля 29, 2018
ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΎΠ²: 14929

Β 

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅:

Π’ настоящСС врСмя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Ρ‹Π½ΠΎΠΊ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство возмоТностСй хранСния ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ количСства Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅. Устройства хранСния Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈ внСшниС ТСсткиС диски, Ρ„Π»ΡΡˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ USB, ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти Ρ„ΠΎΡ‚ΠΎ / Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€, слоТныС RAID-систСмы ΠΈ Ρ‚. Π΄. ЀактичСскиС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, изобраТСния, ΠΌΡƒΠ·Ρ‹ΠΊΠ°, Π²ΠΈΠ΄Π΅ΠΎ, Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, элСктронныС сообщСния хранятся Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ мСста.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ прСдставлСно ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ информация хранится Π½Π° устройствС хранСния.

Β 

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма?

Π›ΡŽΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» хранится Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ. ЀактичСски, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ прСдставляСт собой Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ пространство для чтСния ΠΈΠ»ΠΈ считывания ΠΈ записи Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ своС собствСнноС смСщСниС ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° хранСния (адрСс) ΠΈ ссылаСтся Π½Π° этот адрСс. Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСно Π² Π²ΠΈΠ΄Π΅ сСтки с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ячССк (каТдая ячСйка прСдставляСт собой ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚). Π›ΡŽΠ±ΠΎΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохраняСтся Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ эти ячСйки.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π° сСкторов ΠΈ смСщСниС Π² сСкторС для ссылки Π½Π° любой Π±Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Π‘Π΅ΠΊΡ‚ΠΎΡ€ прСдставляСт собой Π³Ρ€ΡƒΠΏΠΏΡƒ Π±Π°ΠΉΡ‚ΠΎΠ² (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 512 Π±Π°ΠΉΡ‚), ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΡƒΠ΅ΠΌΡƒΡŽ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ физичСского Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. НапримСр, 1040 Π±Π°ΠΉΡ‚ Π½Π° ТСстком дискС Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ сСктор β„– 3 ΠΈ смСщСниС Π² сСкторС 16 Π±Π°ΠΉΡ‚ ([сСктор — 512] + [сСктор — 512] + [16 Π±Π°ΠΉΡ‚]). Π­Ρ‚Π° схСма примСняСтся для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ адрСсации Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ использования мСньшСго числа для ссылки Π½Π° Π»ΡŽΠ±ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ адрСса (смСщСниС Π² сСкторС), Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ хранятся, начиная с Π½Π°Ρ‡Π°Π»Π° сСктора ΠΈ занимая Ρ†Π΅Π»Ρ‹Π΅ сСктора (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 10-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь сСктор, 512-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь сСктор, Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя 514-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° Ρ†Π΅Π»Ρ‹Ρ… сСктора).

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» хранится Π² Β«Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ…Β» сСкторах ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ ΠΏΠΎ извСстному полоТСнию ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ. Однако, ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ сСктора ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, Π° ΠΊΠ°ΠΊΠΈΠ΅ Π½Π΅Ρ‚? Π“Π΄Π΅ хранятся Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ имя Ρ„Π°ΠΉΠ»Π°? Π­Ρ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π΄Π°ΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.

Π’ Ρ†Π΅Π»ΠΎΠΌ файловая систСма прСдставляСт собой структурированноС прСдставлСниС Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½Π°Π±ΠΎΡ€ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… сохранСнныС Π΄Π°Π½Π½Ρ‹Π΅. Ѐайловая систСма слуТит для хранСния всСго Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ сСгмСнта хранСния — Ρ€Π°Π·Π΄Π΅Π»Π° диска. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ файловая систСма управляСт Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, Π° Π½Π΅ сСкторами. Π‘Π»ΠΎΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π³Ρ€ΡƒΠΏΠΏΡ‹ сСкторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ² ΠΎΡ‚ 1 Π΄ΠΎ 128 сСкторов (512-65536 Π±Π°ΠΉΡ‚). Π€Π°ΠΉΠ»Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ хранятся Π² Π½Π°Ρ‡Π°Π»Π΅ Π±Π»ΠΎΠΊΠ° ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ†Π΅Π»Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ.

ΠžΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи / удалСния Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС приводят ΠΊ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Ρ†Π΅Π»Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Π° дСлятся Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹. НапримСр, Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ 4 Π±Π»ΠΎΠΊΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, коллСкция ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ). ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΉΠΌΠ΅Ρ‚ 8 Π±Π»ΠΎΠΊΠΎΠ² ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΡƒΠ΄Π°Π»ΠΈΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ послСдний Ρ„Π°ΠΉΠ»Ρ‹. ДСлая это, ΠΎΠ½ ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ пространство Π½Π° 8 Π±Π»ΠΎΠΊΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ сСгмСнт Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ Π½Π°Ρ‡Π°Π»Ρƒ хранСния, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ — ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π’ этом случаС Ρ„Π°ΠΉΠ» с 8 Π±Π»ΠΎΠΊΠ°ΠΌΠΈ разбиваСтся Π½Π° Π΄Π²Π΅ части (ΠΏΠΎ 4 Π±Π»ΠΎΠΊΠ° для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ части) ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Β«Π΄Ρ‹Ρ€Ρ‹Β» свободного пространства. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ± ΠΎΠ±ΠΎΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ… ΠΊΠ°ΠΊ части ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° хранится Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС.

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ файловая систСма Ρ‚Π°ΠΊΠΆΠ΅ содСрТит свои собствСнныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°), дСскрипторы Ρ„Π°ΠΉΠ»ΠΎΠ² (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°, мСстополоТСниС Ρ„Π°ΠΉΠ»Π°, Π΅Π³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Ρ‚. Π΄.), ИмСна Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ бСзопасности, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ трСбованиям, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, большоС количСство Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ для обслуТивания ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ.

Β 

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Windows

ОБ Microsoft Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π²Π΅ основныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы: FAT, унаслСдованныС ΠΎΡ‚ старой DOS с Π΅Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ FAT32 ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами NTFS. НСдавно выпущСнная файловая систСма ReFS Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Microsoft ΠΊΠ°ΠΊ файловая систСма Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния для сСрвСров Windows 8, 10.

Β 

FAT:

FAT (Ρ‚Π°Π±Π»ΠΈΡ†Π° распрСдСлСния Ρ„Π°ΠΉΠ»ΠΎΠ² ) — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. Он состоит ΠΈΠ· сСктора дСскриптора Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ сСктора ΠΈΠ»ΠΈ супСрблока), Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ распрСдСлСния Π±Π»ΠΎΠΊΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ распрСдСлСния Ρ„Π°ΠΉΠ»ΠΎΠ²) ΠΈ простого пространства для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ. Π€Π°ΠΉΠ»Ρ‹ Π² FAT хранятся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ прСдставляСт собой массив ΠΈΠ· 32-Π±Π°ΠΉΡ‚Π½Ρ‹Ρ… записСй, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… опрСдСляСт Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π°). Π—Π°ΠΏΠΈΡΡŒ Ρ„Π°ΠΉΠ»Π° присваиваСт ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Ρ„Π°ΠΉΠ»Π°. Π›ΡŽΠ±ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ распрСдСлСния Π±Π»ΠΎΠΊΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ связанный список.

Π’Π°Π±Π»ΠΈΡ†Π° распрСдСлСния Π±Π»ΠΎΠΊΠΎΠ² содСрТит массив дСскрипторов Π±Π»ΠΎΠΊΠΎΠ². Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «ноль» ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΡ‚ нуля относится ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΡƒ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ для ΠΊΠΎΠ½Ρ†Π° Ρ„Π°ΠΉΠ»Π°.

Числа Π² FAT12, FAT16, FAT32 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ количСство Π±ΠΈΡ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для пСрСчислСния Π±Π»ΠΎΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ FAT12 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 4096 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ссылок Π½Π° Π±Π»ΠΎΠΊΠΈ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ FAT16 ΠΈ FAT32 ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 65536 ΠΈ 4294967296 соотвСтствСнно. ЀактичСскоС максимальноС количСство Π±Π»ΠΎΠΊΠΎΠ² Π΅Ρ‰Π΅ мСньшС ΠΈ зависит ΠΎΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

FAT12 использовался для старых дискСт. FAT16 (ΠΈΠ»ΠΈ просто FAT) ΠΈ FAT32 ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΊΠ°Ρ€Ρ‚ Ρ„Π»ΡΡˆ-памяти ΠΈ USB-Ρ„Π»Π΅Ρˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ. БистСма поддСрТиваСтся ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°ΠΌΠΈ, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ устройствами.

Β 

FAT ΠΈΠ»ΠΈ FAT32 — это файловая систСма, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Windows-совмСстимых Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ… ΠΈΠ»ΠΈ дисковых Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΅ 2 Π“Π‘ (для FAT) ΠΈΠ»ΠΈ 32 Π“Π‘ (для FAT32). Windows Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT32 Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ Π½Π° 32 Π“Π‘ (ΠΎΠ΄Π½Π°ΠΊΠΎ Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ FAT32 Π΄ΠΎ 2 Π’Π‘).

Β 

NTFS:

NTFS (новая тСхнологичСская файловая систСма) Π±Ρ‹Π»Π° прСдставлСна ​​в Windows NT ΠΈ Π² настоящСС врСмя являСтся основной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для Windows. Π­Ρ‚ΠΎ файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для дисковых Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ СдинствСнная файловая систСма, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ диска ΠΏΠΎ 32 Π“Π‘. Ѐайловая систСма довольно Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ свойства Ρ„Π°ΠΉΠ»Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ‚. Π΄. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² NTFS хранится Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ дСскриптора Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ основных Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ содСрТимом Ρ„Π°ΠΉΠ»Π°. Π’Π°Π±Π»ΠΈΡ†Π° Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° содСрТит всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„Π°ΠΉΠ»Π΅: Ρ€Π°Π·ΠΌΠ΅Ρ€, распрСдСлСниС, имя ΠΈ Ρ‚. Π΄. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈ послСднСм сСкторах Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы содСрТатся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (загрузочная запись ΠΈΠ»ΠΈ супСрблок). Π­Ρ‚Π° файловая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 48 ΠΈ 64-Π±ΠΈΡ‚Π½Ρ‹Π΅ значСния для ссылок Π½Π° Ρ„Π°ΠΉΠ»Ρ‹, Ρ‚Π΅ΠΌ самым поддСрТивая дисковыС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° с большой Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ.

Β 

ReFS:

ReFS (Resilient File System) — послСдняя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Microsoft, доступная Π² настоящСС врСмя для сСрвСров Windows 8 ΠΈ 10. АрхитСктура Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ отличаСтся ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Windows ΠΈ Π² основном ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π²ΠΈΠ΄Π΅ B + -tree. ReFS ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ высокой ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ ΠΊ ΠΎΡ‚ΠΊΠ°Π·Π°ΠΌ ΠΈΠ·-Π·Π° Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π² систСму, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, Copy-on-Write (CoW): Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· копирования; Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ дисковоС пространство, Π° Π½Π΅ ΠΏΠΎΠ²Π΅Ρ€Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈ Π»ΡŽΠ±Ρ‹Ρ… модификациях Ρ„Π°ΠΉΠ»ΠΎΠ² новая копия ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… хранится Π² свободном пространствС для хранСния, Π° Π·Π°Ρ‚Π΅ΠΌ систСма создаСт ссылку ΠΈΠ· старых ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, систСма Ρ…Ρ€Π°Π½ΠΈΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство старых Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах, обСспСчивая Π»Π΅Π³ΠΊΠΎΠ΅ восстановлСниС Ρ„Π°ΠΉΠ»ΠΎΠ², Ссли это мСсто для хранСния Π½Π΅ пСрСзаписано.

Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ восстановлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм посСтитС страницу «Шансы для восстановлСния».

Β 

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы MacOS

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Apple MacOS примСняСт Π΄Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы: HFS +, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΊ своСй собствСнной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС HFS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π½Π° старых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Macintosh, ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΡƒΡŽ APFS.

Ѐайловая систСма HFS + Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Apple, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Mac, iPod, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Apple X Server. Π’ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… сСрвСрных ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ файловая систСма Apple Xsan, кластСрная файловая систСма, созданная ΠΈΠ· Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм StorNext ΠΈΠ»ΠΈ CentraVision.

Π­Ρ‚Π° файловая систСма Ρ…Ρ€Π°Π½ΠΈΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Finder ΠΎ просмотрС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², полоТСниях ΠΎΠΊΠ½Π° ΠΈ Ρ‚. Π΄.

Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ восстановлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм посСтитС страницу «Шансы для восстановлСния».

Β 

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Linux

ОБ Linux с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Π½Π°Ρ†Π΅Π»Π΅Π½Π° Π½Π° Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅, тСстированиС ΠΈ использованиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Π‘Π°ΠΌΡ‹Π΅ популярныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Linux:

  • Ext2, Ext3, Ext4 — «родная» файловая систСма Linux. Π­Ρ‚Π° файловая систСма ΠΏΠΎΠ΄ΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ΄ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ. Ѐайловая систСма Ext3 — это просто Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ext2, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ. Ext4 являСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Ext3, с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ распрСдСлСнии Ρ„Π°ΠΉΠ»ΠΎΠ² (экстСнтов) ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ². Π­Ρ‚Π° файловая систСма часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ «корнСвая» файловая систСма для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° установок Linux.
  • ReiserFS — Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ файловая систСма Linux для хранСния ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ количСства Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ². Она ΠΈΠΌΠ΅Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ возмоТности поиска Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ позволяСт ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, сохраняя хвосты Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ нСбольшиС Ρ„Π°ΠΉΠ»Ρ‹ вмСстС с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ большиС Π±Π»ΠΎΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ†Π΅Π»ΠΈ.
  • XFS — файловая систСма, созданная ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ SGI ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ использовавшаяся для сСрвСров IRIX ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ спСцификации XFS Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Linux. Ѐайловая систСма XFS ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ².
  • JFS — файловая систСма, разработанная IBM для ΠΌΠΎΡ‰Π½Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. JFS1 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ JFS, JFS2 — вторая вСрсия. Π’ настоящСС врСмя эта файловая систСма являСтся с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных вСрсий Linux.

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ «ТСсткой связи», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Π΄Π΅Π»Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Linux ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ имя Ρ„Π°ΠΉΠ»Π° Π½Π΅ рассматриваСтся ΠΊΠ°ΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ„Π°ΠΉΠ»Π° ΠΈ скорСС опрСдСляСтся ΠΊΠ°ΠΊ псСвдоним для Ρ„Π°ΠΉΠ»Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ мСстополоТСниями, Π΄Π°ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ½ΠΎΠΆΠ°Ρ‚ΡŒΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌ ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΡ‹ΠΌ трудностям ΠΏΡ€ΠΈ восстановлСнии ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² послС удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ поврСТдСния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ восстановлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм посСтитС страницу «Шансы для восстановлСния».

Β 

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы BSD, Solaris, Unix

НаиболСС распространСнной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм являСтся UFS (Unix File System), Ρ‚Π°ΠΊΠΆΠ΅ часто называСмая FFS (Fast File System).

Π’ настоящСС врСмя UFS (Π² Ρ€Π°Π·Π½Ρ‹Ρ… вСрсиях) поддСрТиваСтся всСми ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами сСмСйства Unix ΠΈ являСтся основной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ОБ BSD ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Sun Solaris. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ Π·Π°ΠΌΠ΅Π½Ρ‹ для UFS Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах (ZFS для Solaris, JFS ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм для Unix ΠΈ Ρ‚. Π΄.).

Для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ восстановлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм посСтитС страницу «Шансы для восстановлСния».

Β 

ΠšΠ»Π°ΡΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

ΠšΠ»Π°ΡΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… кластСрных систСмах. Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ распрСдСлСнноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

РаспрСдСлСнныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • ZFS — Β«Zettabyte File SystemΒ» — новая файловая систСма, разработанная для распрСдСлСнных Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ Sun Solaris OS.
  • Apple Xsan — ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Apple Π² CentraVision ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах StorNext.
  • VMFS — «Ѐайловая систСма Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин», разработанная ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ VMware для своСго VMware ESX Server.
  • GFS — Red Hat Linux Β«Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Π°Ρ файловая систСма».
  • JFS1 — ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ (ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ) Π΄ΠΈΠ·Π°ΠΉΠ½ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы IBM JFS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² старых систСмах хранСния AIX.

ΠžΠ±Ρ‰ΠΈΠ΅ свойства этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ распрСдСлСнных Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰, Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Для получСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ восстановлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм посСтитС страницу «Шансы для восстановлСния».


Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅

Β 

Β 

Β 

Β 

ext, ext2, ext3, ext4, hpfs,

filesystems(5) Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Linux: ext, ext2, ext3, ext4, hpfs,

ΠžΠŸΠ˜Π‘ΠΠΠ˜Π•

Если, ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, файловая систСма proc смонтирована Π² /proc, Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ /proc/filesystems ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ список Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ядром; подробности смотритС Π² proc(5). Если Π²Π°ΠΌ трСбуСтся Π½Π΅ поддСрТиваСмая файловая систСма, Ρ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ пСрСсобСритС ядро.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, Π΅Ρ‘ Π½ΡƒΠΆΠ½ΠΎ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ; смотритС mount(8).

Π”Π°Π»Π΅Π΅ приводится ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС доступных ΠΈΠ»ΠΈ доступных Ρ€Π°Π½Π΅Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π² ядрС Linux. ПолноС описаниС ΠΈ всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ограничСния описаны Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΊ ядру.

ext
Π”ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы minix. ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ вытСснСна Π²Ρ‚ΠΎΡ€ΠΎΠΉ вСрсиСй Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой (ext2) ΠΈ Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π° ΠΈΠ· ядра (Π² 2.1.21).
ext2
Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ дисковая файловая систСма Linux для Тёстких дисков, Π° Ρ‚Π°ΠΊΠΆΠ΅ смСнных носитСлСй. Вторая вСрсия Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»Π°ΡΡŒ ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (ext). Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ext2(5).
ext3
ЖурналируСмая вСрсия Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ext2. ΠžΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ с ext3 ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с ext2. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ext3(5).
ext4
ΠžΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½Π°Ρ вСрсия ext3, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ сущСствСнноС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ надёТности, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π³Ρ€Π°Π½ΠΈΡ† Ρ‚ΠΎΠΌΠΎΠ², Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ext4(5).
hpfs
Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ файловая систСма (High Performance Filesystem), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² OS/2. Данная файловая систСма доступна ΠΏΠΎΠ΄ Linux Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния ΠΈΠ·-Π·Π° отсутствия Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.
iso9660
Ѐайловая систСма для CD-ROM, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ стандарту ISO 9660.
High Sierra
Π’ Linux Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° стандарта High Sierra, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ° стандарта ISO 9660 для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм CD-ROM. High Sierra автоматичСски распознаСтся ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π² Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы iso9660.
Rock Ridge
Π’ Linux Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° записСй System Use Sharing Protocol, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π΅ ΠΎΠ±ΠΌΠ΅Π½Π° Rock Ridge. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ описания Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС iso9660 для машин UNIX ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², UID/GID, ΠΏΡ€Π°Π²Π°Ρ… доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΏΠΎ стандарту POSIX ΠΈ Ρ„Π°ΠΉΠ»Π°Ρ… устройств. Rock Ridge автоматичСски распознаётся ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π² Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы iso9660.
JFS
ЖурналируСмая файловая систСма, разработанная IBM, Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² Linux начиная с ядра вСрсии 2.4.24.
minix
Ѐайловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°ΡΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Minix, пСрвая, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» Linux. Π˜ΠΌΠ΅Π΅Ρ‚ нСсколько нСдостатков: ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π° 64ΠœΠ‘, ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΎΠ΄Π½Π° врСмСнная ΠΌΠ΅Ρ‚ΠΊΠ°. ΠžΡΡ‚Π°Π»Π°ΡΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ для дискСт ΠΈ RAM-дисков.
msdos
Ѐайловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² DOS, Windows ΠΈ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… с OS/2. ИмСна Ρ„Π°ΠΉΠ»ΠΎΠ² Π² msdos Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ 8 символов с Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· 3 символов, ΠΎΡ‚Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ.
ncpfs
БСтСвая файловая систСма, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» NCP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Novell NetWare.

Для использования ncpfs Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ адрСсу

nfs
БСтСвая файловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для доступа ΠΊ дискам, располоТСнным Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π² сСти.
ntfs
Π—Π°ΠΌΠ΅Π½Π° для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Microsoft Window FAT (VFAT, FAT32). Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π° Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ использованиС пространства ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠ΅ возмоТности ΠΊΠ°ΠΊ списки контроля, ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ‚.Π΄.
proc
НСнастоящая файловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ интСрфСйс ΠΊ структурам Π΄Π°Π½Π½Ρ‹Ρ… ядра вмСсто прямого чтСния ΠΈΠ· /dev/kmem. Π’ частности, Π΅Ρ‘ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ пространство Π½Π° дискС. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ proc(5).
Reiserfs
ЖурналируСмая файловая систСма, разработанная Гансом Π Π΅ΠΉΠ·Π΅Ρ€ΠΎΠΌ (Hans Reiser), Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² Linux начиная с ядра вСрсии 2.4.1.
smb
БСтСвая файловая систСма, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» SMB, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Windows for Workgroups, Windows NT ΠΈ Lan Manager.

Для использования Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы smb Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° mount, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ksmbfs ΠΏΠΎ адрСсу

sysv
РСализация Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы SystemV/Coherent для Linux. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈΠ· Xenix, SystemV/386 ΠΈ Coherent.
umsdos
Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая систСма DOS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Linux. Π‘Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΡ‘Π½ Ρ„Π°ΠΉΠ»ΠΎΠ², UID/GID, ΠΏΡ€Π°Π²Π° доступа POSIX ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ (устройства, ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹ ΠΈ Ρ‚.Π΄.) Π±Π΅Π· ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΡ совмСстимости с DOS.
vfat
Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая систСма DOS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Microsoft Windows95 ΠΈ Windows NT. Π’ vfat Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΡ‘Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму MSDOS.
XFS
ЖурналируСмая файловая систСма, разработанная SGI, Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π² Linux начиная с ядра вСрсии 2.4.20.
xiafs
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ надёТная файловая систСма посрСдством Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Minix. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ основныС часто Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ возмоТности Π±Π΅Π· Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎΠΉ слоТности. Ѐайловая систСма xiafs большС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π½Π΅ разрабатываСтся ΠΈΠ»ΠΈ сопровоТдаСтся. Π‘Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π° ΠΈΠ· ядра 2.1.21.

8.1.2. ΠžΠ±Π·ΠΎΡ€ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. Linux ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…

8.1.2. ΠžΠ±Π·ΠΎΡ€ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

Π—ΠΠœΠ•Π§ΠΠΠ˜Π•. ΠžΠ±ΡΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ спСцифично для Linux. Однако, Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… соврСмСнных систСм Unix Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ сходныС особСнности. ΠœΡ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²Π°ΠΌ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ своСй систСмы.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ V7 Unix ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π» лишь ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы; Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ организация ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π±Ρ‹Π»ΠΈ структурированы ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ способом. 4.1 BSD использовал Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠ°ΠΊ Ρƒ V7 структурой, Π½ΠΎ с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π±Π»ΠΎΠΊΠ° 1024 Π±Π°ΠΉΡ‚Π° вмСсто 512 Π±Π°ΠΉΡ‚ΠΎΠ². 4.2 BSD Π²Π²Π΅Π»ΠΎ Β«Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму BSDΒ», которая Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»Π° располоТСниС индСксов ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° дискС ΠΈ Π΄Π°Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большиС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ². (Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, использованиС Π±ΠΎΠ»ΡŒΡˆΠΈΡ… протяТСнных Π±Π»ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… обСспСчиваСт Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, особСнно для чтСния Ρ„Π°ΠΉΠ»ΠΎΠ².)

Π’ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ 4.3 BSD ΠΈ System V Release 2 Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΈ сСрСдинС 1980-Ρ… систСмы Unix ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Для ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ[77] ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ сначала Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Π½Π° срСду архивирования (9-Π΄ΠΎΡ€ΠΎΠΆΠ΅Ρ‡Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ), ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ систСму, Π° Π·Π°Ρ‚Π΅ΠΌ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅.

Π’ сСрСдинС 1980-Ρ… Sun Microsystems Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ядра, которая сдСлала Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ использованиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ врСмя. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС SunOS, сначала для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ сСтСвой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Sun (Network File System β€” NFS). Однако, ΠΊΠ°ΠΊ слСдствиС, стало Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ нСсколько Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ Π½Π° дискС. System V Release 3 использовала ΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (Remote File SystemΒ β€” RFS), Π½ΠΎ ΠΎΠ½Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ лишь ΠΎΠ΄Π½Ρƒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Π½Π° дискС.[78] (RFS Π½ΠΈΠΊΠΎΠ³Π΄Π° ΡˆΠΈΡ€ΠΎΠΊΠΎ Π½Π΅ использовалась ΠΈ сСйчас являСтся лишь историчСской сноской.)

ΠžΠ±Ρ‰ΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ Sun стал популярным ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ рСализовывался Π² коммСрчСских систСмах Unix, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ System V Release 4. БистСмы Linux ΠΈ BSD ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡ‚ΡŒ этого Π΄ΠΈΠ·Π°ΠΉΠ½Π° для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ мноТСства Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π½Π° дискС. Π’ частности, ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ для всСх разновидностСй Unix Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Intel x86 являСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ монтирования Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм MS-DOS/Windows FAT, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π² соотвСтствии с ISO 9660 CD-ROM.

Linux ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько собствСнных (Ρ‚.Π΅. Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅ΠΌΡ‹Ρ… Π½Π° дискС) Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. НаиболСС популярными ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ext2 ΠΈ ext3. Однако, доступно Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. БвСдСния ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /usr/src/linux/Documentation/filesystems/ (Ссли Π²Ρ‹ установили исходный ΠΊΠΎΠ΄ ядра). Π’ Ρ‚Π°Π±Π». 8.1 пСрСчислСны ΠΈΠΌΠ΅Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм с ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ описаниСм ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ…. Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Β«RWΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«Ρ‡Ρ‚Π΅Π½ΠΈΠ΅/запись», a Β«ROΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅Β».

Π’Π°Π±Π»ΠΈΡ†Π° 8.1. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ ядром Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Linux (ядро 2.4.x)

Имя Π Π΅ΠΆΠΈΠΌ ОписаниС afs RW Andrew File System (файловая систСма Andrew) adfs RW Acorn Advanced Disc Filing System (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ дисковая файловая систСма Acorn) affs RO, RW Amiga Fast File system (быстрая файловая систСма Amiga) Π Π΅ΠΆΠΈΠΌ Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния» Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΡƒ «для записи ΠΈ чтСния» зависит ΠΎΡ‚ вСрсии Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы autofs RW Ѐайловая систСма для взаимодСйствия с Π΄Π΅ΠΌΠΎΠ½ΠΎΠΌ автоматичСского монтирования befs RO Ѐайловая систСма BeOS. ΠŸΠΎΠΌΠ΅Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π°Π»ΡŒΡ„Π°. bfs RW SCO UnixWare Boot File system (загрузочная файловая систСма SCO Unix). binfmt-misc RW Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ файловая систСма для запуска ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°ΠΉΠ»ΠΎΠ² Java) efs RW Ѐайловая систСма, разработанная для Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Unix SGI, Π½Π°Π·Π²Π°Π½Π½ΠΎΠ³ΠΎ Irix coda RW Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ распрСдСлСнная файловая систСма, разработанная Π² CMU[79] cramfs RO НСбольшая файловая систСма для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π² постоянной памяти (ROM). devfs RW Бпособ динамичСского прСдоставлСния Ρ„Π°ΠΉΠ»ΠΎΠ² для /dev (устарСло). devpts RW Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ файловая систСма для псСвдотСрминалов. ext2 RW Вторая Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая систСма. Ѐайловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для GNU/Linux, хотя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дистрибутивы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ext3. ext3 RW Ѐайловая систСма ext2 с ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ hfs RW Hierarchical File System (иСрархичСская файловая систСма) Apple Mac OS. hpfs RW High Performance File System (Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ файловая систСма) OS/2. intermezzo RW Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ распрСдСлСнная файловая систСма для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² отсоСдинСнном ΠΎΡ‚ сСти состоянии. Π‘ΠΌ Π²Π΅Π±-сайт InterMezzo (http://www.inter-mezzo.org) jffs RW Journalled Flash File system (ТурналируСмая файловая систСма с Π³Ρ€ΡƒΠΏΠΏΠΎΠ²ΠΎΠΉ записью/считываниСм, для встроСнных систСм) jffs2 RW Journalled Flash File system 2 (Ρ‚ΠΎΠΆΠ΅ для встроСнных систСм) iso9660 RO Ѐайловая систСма ISO 9660 для CD-ROM. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Rock Ridge, Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΡ… CD-ROM ΠΊΠ°ΠΊ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ файловая систСма (Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния). jfs RW Journalled File System (ТурналируСмая файловая систСма) IBM для Linux. ncp RW ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Novell NCP для NetWare; ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. ntfs RO ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы NTFS Windows openpromfs RO Ѐайловая систСма /proc для PROM Π½Π° систСмах SPARC proc RW Доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ процСссах ΠΈ ядрС qnx4 RW Ѐайловая систСма QNX4 (нСбольшой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) ramfs RW Ѐайловая систСма для создания RAM-дисков. reiserfs RW Развитая ТурналируСмая файловая систСма romfs RO Ѐайловая систСма для создания простых RAM-дисков Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния. smbfs RW ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм SMB (раздСляСмых Ρ„Π°ΠΉΠ»ΠΎΠ² Windows) sysv RW Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы System V Release 2, Xenix, Minix ΠΈ Coherent. coherent, minix ΠΈ xenix ΡΠ²Π»ΡΡŽΡ‚ΡΡ псСвдонимами tmpfs RW Ѐайловая систСма элСктронного диска, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ динамичСский рост. udf RO Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы UDF, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² DVD-ROM ufs RO, RW Быстрая файловая систСма BSD, Π½Π° соврСмСнных систСмах с доступом для чтСния ΠΈ записи. umsdos RW Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ vfat, Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π΅Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС Unix usbfs RW Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ файловая систСма для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами USB. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π±Ρ‹Π»ΠΎ usbdevfs, это имя Π΄ΠΎ сих ΠΏΠΎΡ€ появляСтся, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π²Ρ‹Π²ΠΎΠ΄Π΅ mount vfat RW ВсС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм FAT MS-DOS/Windows ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ msdos ΠΈ fat vxfs RW ЖурналируСмая файловая систСма Veritas VxFS. xfs RW Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ файловая систСма, разработанная SGI для Linux. Π‘ΠΌ Π²Π΅Π±-сайт XFS (http://oss.sgi.com/projects/xfs/)

НС всС ΠΈΠ· этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ mount; список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… см. Π² mount(8).

Π–ΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΎΠΉ, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использованной Π² систСмах Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… для увСличСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ восстановлСниС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² случаС Π°Π²Π°Ρ€ΠΈΠΈ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹Ρ‚ΡŒ сдСлано быстро ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания этого Π±Ρ‹Π»ΠΈ доступны нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π·Π° ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠΈΡ€Π΅ GNU/Linux. Одной ΠΈΠ· Π½ΠΈΡ… являСтся ext3; Ρƒ Π½Π΅Π΅ прСимущСство ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости с ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами ext2, ΠΎΡ‡Π΅Π½ΡŒ просто ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Ρ‚ΡƒΠ΄Π°-сюда ΠΌΠ΅ΠΆΠ΄Ρƒ этими двумя Π²ΠΈΠ΄Π°ΠΌΠΈ (Π‘ΠΌ. tune2fs(8).) ReiserFS ΠΈ XFS Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ своих Ρ‚Π²Π΅Ρ€Π΄Ρ‹Ρ… сторонников.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы fat, msdos, umsdos ΠΈ vfat всС Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ исходный ΠΊΠΎΠ΄. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ vfat для монтирования Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Windows FAT-32 (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ FAT-xx), a umsdos, Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» FAT Π² качСствС ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для GNU/Linux.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Coherent, MINIX, ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ System V ΠΈ Xenix всС ΠΈΠΌΠ΅ΡŽΡ‚ сходныС структуры Π½Π° дискС. Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы sysv ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС ΠΈΠ· Π½ΠΈΡ…; Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΈΠΌΠ΅Π½ΠΈ coherent, minix, sysv ΠΈ xenix ΡΠ²Π»ΡΡŽΡ‚ΡΡ псСвдонимами ΠΎΠ΄ΠΈΠ½ для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. ИмСна coherent ΠΈ xenix Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹.

Быстрая файловая систСма BSD Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»Π΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΠ»Π°ΡΡŒ. Ѐайловая систСма ufs ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния/записи для вСрсий, начиная с 4.4 BSD, которая являСтся основой для Ρ‚Ρ€Π΅Ρ… ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм BSD: FreeBSD, NetBSD ΠΈ OpenBSD. Она ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния/записи для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Sun Solaris ΠΊΠ°ΠΊ для SPARC, Ρ‚Π°ΠΊ ΠΈ для систСм Intel x86. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ BSD ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы NeXTStep ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡ Β«ROΒ» для befs ΠΈ ntfs ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы этих Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π½ΠΎ Π² Π½ΠΈΡ… Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ· Π½ΠΈΡ… Ρ„Π°ΠΉΠ»Ρ‹. (Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ; ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ своСй систСмы.) Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы cramfs, iso9660, romfs ΠΈ udf ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Β«ROΒ», ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π»Π΅ΠΆΠ°Ρ‰Π΅Π΅ Π² ΠΈΡ… основС срСдство ΠΏΠΎ своСй сути являСтся устройством Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

Π”Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… большС Π½Π΅ сущСствуСт, это ext, которая Π±Ρ‹Π»Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, ΠΈ xiafs, которая Ρ€Π°ΡΡˆΠΈΡ€ΡΠ»Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму MINIX для использования Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ², xiafs ΠΈ ext2 появились ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² ΠΎΠ΄Π½ΠΎ врСмя, Π½ΠΎ ext2 Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ счСтС стала Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.[80]

сравнСниС, сСкрСты ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ особСнности β€” Β«Π₯Π°ΠΊΠ΅Ρ€Β»

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

ΠŸΠΎΡ‡Π΅ΠΌΡƒ смартфон ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти? Π§Π΅ΠΌ ext4 ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ ext3? ΠŸΠΎΡ‡Π΅ΠΌΡƒ Ρ„Π»Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΎΠΆΠΈΠ²Π΅Ρ‚ дольшС, Ссли ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π² NTFS, Π° Π½Π΅ Π² FAT? Π’ Ρ‡Π΅ΠΌ главная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° F2FS? ΠžΡ‚Π²Π΅Ρ‚Ρ‹ ΠΊΡ€ΠΎΡŽΡ‚ΡΡ Π² особСнностях строСния Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. О Π½ΠΈΡ… ΠΌΡ‹ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ.

Β 

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ способ хранСния Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ‚ Π½ΠΈΡ… зависит, с ΠΊΠ°ΠΊΠΈΠΌΠΈ ограничСниями столкнСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, насколько быстрыми Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ чтСния ΠΈ записи ΠΈ ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π±Π΅Π· сбоСв. ОсобСнно это касаСтся Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Ρ… SSD ΠΈ ΠΈΡ… ΠΌΠ»Π°Π΄ΡˆΠΈΡ… Π±Ρ€Π°Ρ‚ΡŒΠ΅Π² β€” Ρ„Π»Π΅ΡˆΠ΅ΠΊ. Зная эти особСнности, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΆΠ°Ρ‚ΡŒ ΠΈΠ· любой систСмы максимум ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ использованиС для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.

Π’Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы приходится всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π½Π°Π΄ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅. НапримСр, трСбуСтся ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ частыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. На ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы этого ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами: индСксированиС обСспСчит быстрый поиск, Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ свободных Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒ часто ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ оптимизация Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти снизит количСство Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.

Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ срок Π±Π΅Π·ΠΎΡ‚ΠΊΠ°Π·Π½ΠΎΠΉ эксплуатации ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ свойства соврСмСнных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠ°ΠΊ отлоТСнная запись, дСдупликация ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹. ОсобСнно Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ ΠΎΠ½ΠΈ для Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… SSD с Ρ‡ΠΈΠΏΠ°ΠΌΠΈ памяти TLC, Ρ„Π»Π΅ΡˆΠ΅ΠΊ ΠΈ ΠΊΠ°Ρ€Ρ‚ памяти.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ для дисковых массивов Ρ€Π°Π·Π½Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, файловая систСма ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠΌΠ°, ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ΅ созданиС снимков ΠΈΠ»ΠΈ динамичСскоС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅Π· ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚ΠΎΠΌΠ°.

Β 

Π§Π΅Ρ€Π½Ρ‹ΠΉ ящик

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π² основном Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Ρ‚ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, которая прСдлагаСтся ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. Они Ρ€Π΅Π΄ΠΊΠΎ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ дисковыС Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ΠΈ Π΅Ρ‰Π΅ Ρ€Π΅ΠΆΠ΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ± ΠΈΡ… настройках β€” просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠΎΠΊΡƒΠΏΠ°ΡŽΡ‚ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ носитСли.

Π£ ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊΠΎΠ² Windows всС просто: NTFS Π½Π° всСх дисковых Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΈ FAT32 (ΠΈΠ»ΠΈ Ρ‚Π° ΠΆΠ΅ NTFS) Π½Π° Ρ„Π»Π΅ΡˆΠΊΠ°Ρ…. Если ΠΆΠ΅ стоит NAS ΠΈ Π² Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ какая-Ρ‚ΠΎ другая файловая систСма, Ρ‚ΠΎ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° это остаСтся Π·Π° Π³Ρ€Π°Π½ΡŒΡŽ восприятия. К Π½Π΅ΠΌΡƒ просто ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ сСти ΠΈ ΠΊΠ°Ρ‡Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠ°ΠΊ ΠΈΠ· Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ящика.

На ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π³Π°Π΄ΠΆΠ΅Ρ‚Π°Ρ… с Android Ρ‡Π°Ρ‰Π΅ всСго встрСчаСтся ext4 Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти ΠΈ FAT32 Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… microSD. Π―Π±Π»ΠΎΡ‡Π½ΠΈΠΊΠ°ΠΌ ΠΆΠ΅ ΠΈ вовсС Π±Π΅Π· Ρ€Π°Π·Π½ΠΈΡ†Ρ‹, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… Π·Π° файловая систСма: HFS+, HFSX, APFS, WTFS… для Π½ΠΈΡ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ красивыС Π·Π½Π°Ρ‡ΠΊΠΈ ΠΏΠ°ΠΏΠΎΠΊ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², нарисованныС Π»ΡƒΡ‡ΡˆΠΈΠΌΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ. Π‘ΠΎΠ³Π°Ρ‡Π΅ всСго Π²Ρ‹Π±ΠΎΡ€ Ρƒ линуксоидов, Π½ΠΎ ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½Π΅Ρ€ΠΎΠ΄Π½Ρ‹Ρ… для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π² Windows, ΠΈ Π² macOS β€” ΠΎΠ± этом Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅.

Β 

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΊΠΎΡ€Π½ΠΈ

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм создано ΡΠ²Ρ‹ΡˆΠ΅ сотни, Π½ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‡ΡƒΡ‚ΡŒ большС дСсятка. Π₯отя всС ΠΎΠ½ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈΡΡŒ для своих спСцифичСских ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π² ΠΈΡ‚ΠΎΠ³Π΅ оказались родствСнными Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Они ΠΏΠΎΡ…ΠΎΠΆΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½ΡƒΡŽ структуру прСдставлСния (ΠΌΠ΅Ρ‚Π°)Π΄Π°Π½Π½Ρ‹Ρ… β€” B-Π΄Π΅Ρ€Π΅Π²ΡŒΡ (Β«Π±ΠΈ-Π΄Π΅Ρ€Π΅Π²ΡŒΡΒ»).

Как ΠΈ любая иСрархичСская систСма, B-Π΄Π΅Ρ€Π΅Π²ΠΎ начинаСтся с ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ записи ΠΈ Π΄Π°Π»Π΅Π΅ вСтвится Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… элСмСнтов β€” ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… записСй ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ… ΠΈ ΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ…, ΠΈΠ»ΠΈ Β«Π»ΠΈΡΡ‚ΡŒΠ΅Π²Β». Основной смысл создания Ρ‚Π°ΠΊΠΎΠΉ логичСской структуры Π±Ρ‹Π» Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ поиск ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… динамичСских массивах β€” Π²Ρ€ΠΎΠ΄Π΅ ТСстких дисков объСмом Π² нСсколько Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ Π²Π½ΡƒΡˆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… RAID-массивов.

B-Π΄Π΅Ρ€Π΅Π²ΡŒΡ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ мСньшС ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ ΠΊ диску, Ρ‡Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ сбалансированных Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ДостигаСтся это Π·Π° счСт Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² B-Π΄Π΅Ρ€Π΅Π²ΡŒΡΡ… иСрархичСски располоТСны Π½Π° ΠΎΠ΄Π½ΠΎΠΉ высотС, Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π° высотС Π΄Π΅Ρ€Π΅Π²Π°.

Как ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сбалансированныС Π΄Π΅Ρ€Π΅Π²ΡŒΡ, B-trees ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ ΠΏΡƒΡ‚Π΅ΠΉ ΠΎΡ‚ корня Π΄ΠΎ любого листа. ВмСсто роста Π²Π²Ρ‹ΡΡŒ ΠΎΠ½ΠΈ сильнСС вСтвятся ΠΈ большС растут Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ: всС Ρ‚ΠΎΡ‡ΠΊΠΈ вСтвлСния Ρƒ B-Π΄Π΅Ρ€Π΅Π²Π° хранят мноТСство ссылок Π½Π° Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, благодаря Ρ‡Π΅ΠΌΡƒ ΠΈΡ… Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ Π·Π° мСньшСС число ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ число ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ сниТаСт количСство самых Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… дисковых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ β€” позиционирования Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ².

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ B-Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² Π±Ρ‹Π»Π° сформулирована Π΅Ρ‰Π΅ Π² сСмидСсятых Π³ΠΎΠ΄Π°Ρ… ΠΈ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°Π»Π°ΡΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΠΌ. Π’ Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΎΠ½Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² NTFS, BFS, XFS, JFS, ReiserFS ΠΈ мноТСствС Π‘Π£Π‘Π”. ВсС ΠΎΠ½ΠΈ β€” родствСнники с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ, Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ довольно Π²Π°ΠΆΠ½Ρ‹Ρ…. НСдостаток Ρƒ родствСнных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Ρ‰ΠΈΠΉ: всС ΠΎΠ½ΠΈ создавались для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠΌΠ΅Π½Π½ΠΎ с дисками Π΅Ρ‰Π΅ Π΄ΠΎ появлСния SSD.

Β 

ЀлСш-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ прогрСсса

Π’Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ постСпСнно Π²Ρ‹Ρ‚Π΅ΡΠ½ΡΡŽΡ‚ дисковыС, Π½ΠΎ ΠΏΠΎΠΊΠ° Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΡƒΠΆΠ΄Ρ‹Π΅ ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ наслСдству. Они построСны Π½Π° массивах Ρ„Π»Π΅Ρˆ-памяти, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ²Ρ‹Ρ… Ρƒ дисковых устройств. Π’ частности, Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π΄ записью, Π° эта опСрация Π² Ρ‡ΠΈΠΏΠ°Ρ… NAND Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ячССк. Она Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.

Бвязано это ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² NAND-памяти всС ячСйки ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ Π² Π±Π»ΠΎΠΊΠΈ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ шинС. НС Π±ΡƒΠ΄Π΅ΠΌ Π²Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π² Π΄Π΅Ρ‚Π°Π»ΠΈ страничной ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π°ΡΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ. Π’Π°ΠΆΠ΅Π½ сам ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π³Ρ€ΡƒΠΏΠΏΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ячСйками ΠΈ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Π±Π»ΠΎΠΊΠΎΠ² Ρ„Π»Π΅Ρˆ-памяти ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ большС, Ρ‡Π΅ΠΌ Π±Π»ΠΎΠΊΠΈ, адрСсуСмыС Π² любой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ всС адрСса ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ с NAND flash Π½Π°Π΄ΠΎ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· слой абстрагирования FTL (Flash Translation Layer).

Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ дисковых устройств ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΡ… Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… интСрфСйсов ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„Π»Π΅Ρˆ-памяти. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ FTL рСализуСтся ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ (частично) Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΈ Π½Π° хостС β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, компания Plextor ΠΏΠΈΡˆΠ΅Ρ‚ для своих SSD Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ запись.

БовсСм Π±Π΅Π· FTL Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π°ΠΆΠ΅ запись ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ячСйку ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ запуску Ρ†Π΅Π»ΠΎΠΉ сСрии ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ отыскиваСт Π±Π»ΠΎΠΊ, содСрТащий Π½ΡƒΠΆΠ½ΡƒΡŽ ячСйку; Π±Π»ΠΎΠΊ считываСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, записываСтся Π² кСш ΠΈΠ»ΠΈ Π½Π° свободноС мСсто, Π·Π°Ρ‚Π΅ΠΌ стираСтся Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, послС Ρ‡Π΅Π³ΠΎ пСрСзаписываСтся ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΡƒΠΆΠ΅ с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ измСнСниями.

Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ армСйскиС Π±ΡƒΠ΄Π½ΠΈ: Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΊΠ°Π· ΠΎΠ΄Π½ΠΎΠΌΡƒ солдату, сСрТант Π΄Π΅Π»Π°Π΅Ρ‚ ΠΎΠ±Ρ‰Π΅Π΅ построСниС, Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π±Π΅Π΄ΠΎΠ»Π°Π³Ρƒ ΠΈΠ· строя ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΡƒΠ΅Ρ‚ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·ΠΎΠΉΡ‚ΠΈΡΡŒ. Π’ Ρ€Π΅Π΄ΠΊΠΎΠΉ Π½Ρ‹Π½Π΅ NOR-памяти организация Π±Ρ‹Π»Π° спСцназовская: каТдая ячСйка ΡƒΠΏΡ€Π°Π²Π»ΡΠ»Π°ΡΡŒ нСзависимо (Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ транзистора Π±Ρ‹Π» ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚).

Π—Π°Π΄Π°Ρ‡ Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² всС прибавляСтся, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π»Π΅Ρˆ-памяти тСхпроцСсс Π΅Π΅ изготовлСния ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Ρ€Π°Π΄ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ плотности ΠΈ ΡƒΠ΄Π΅ΡˆΠ΅Π²Π»Π΅Π½ΠΈΡ стоимости хранСния Π΄Π°Π½Π½Ρ‹Ρ…. ВмСстС с тСхнологичСскими Π½ΠΎΡ€ΠΌΠ°ΠΌΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ ΠΈ расчСтный срок эксплуатации Ρ‡ΠΈΠΏΠΎΠ².

ΠœΠΎΠ΄ΡƒΠ»ΠΈ с ΠΎΠ΄Π½ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΌΠΈ ячСйками SLC ΠΈΠΌΠ΅Π»ΠΈ заявлСнный рСсурс Π² 100 тысяч Ρ†ΠΈΠΊΠ»ΠΎΠ² пСрСзаписи ΠΈ Π΄Π°ΠΆΠ΅ большС. МногиС ΠΈΠ· Π½ΠΈΡ… Π΄ΠΎ сих ΠΏΠΎΡ€ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² старых Ρ„Π»Π΅ΡˆΠΊΠ°Ρ… ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… CF. Π£ MLC ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ класса (eMLC) рСсурс заявлялся Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΡ‚ 10 Π΄ΠΎ 20 тысяч, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ MLC ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ уровня ΠΎΠ½ оцСниваСтся Π² 3–5 тысяч. ΠŸΠ°ΠΌΡΡ‚ΡŒ этого Ρ‚ΠΈΠΏΠ° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ тСснит Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ дСшСвая TLC, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ рСсурс Π΅Π΄Π²Π° дотягиваСт Π΄ΠΎ тысячи Ρ†ΠΈΠΊΠ»ΠΎΠ². Π£Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ срок ΠΆΠΈΠ·Π½ΠΈ Ρ„Π»Π΅Ρˆ-памяти Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ приходится Π·Π° счСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΡƒΡ…ΠΈΡ‰Ρ€Π΅Π½ΠΈΠΉ, ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы становятся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½ΠΈΡ….

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ файловая систСма Π½Π΅Π²Π°ΠΆΠ½Π°. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сам Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½Ρ‹ΠΉ массив ячССк памяти любого Ρ‚ΠΈΠΏΠ°, распрСдСляя ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Для Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΎΠ½ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ диск, Π° сам выполняСт Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ любом ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ. Однако Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ оптимизация Ρƒ Ρ€Π°Π·Π½Ρ‹Ρ… устройств разнится ΠΎΡ‚ волшСбной Π΄ΠΎ Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ.

Π’ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… SSD встроСнный ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ β€” это малСнький ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ памяти (ΠΏΠΎΠ»Π³ΠΈΠ³Π° ΠΈ большС), ΠΈ ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ эффСктивности Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ Π»ΠΈΡˆΠ½ΠΈΡ… Ρ†ΠΈΠΊΠ»ΠΎΠ² пСрСзаписи. Π§ΠΈΠΏ упорядочиваСт всС Π±Π»ΠΎΠΊΠΈ Π² кСшС, выполняСт ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ запись, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π΄Π΅Π΄ΡƒΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π½Π° Π»Π΅Ρ‚Ρƒ, Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ΄Π½ΠΈ Π±Π»ΠΎΠΊΠΈ ΠΈ ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ Π² Ρ„ΠΎΠ½Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. ВсС это Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ происходит Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ для ОБ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π‘ Ρ‚Π°ΠΊΠΈΠΌ SSD Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ, какая файловая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСС влияниС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ рСсурс, Ρ‡Π΅ΠΌ внСшниС.

Π’ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Π΅ SSD (ΠΈ Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ β€” Ρ„Π»Π΅ΡˆΠΊΠΈ) ставят ΠΊΡƒΠ΄Π° ΠΌΠ΅Π½Π΅Π΅ ΡƒΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. КСш Π² Π½ΠΈΡ… ΡƒΡ€Π΅Π·Π°Π½ ΠΈΠ»ΠΈ отсутствуСт, Π° ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ сСрвСрныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ вовсС. Π’ ΠΊΠ°Ρ€Ρ‚Π°Ρ… памяти ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎ часто утвСрТдаСтся, Π±ΡƒΠ΄Ρ‚ΠΎ ΠΈΡ… Π½Π΅Ρ‚ вовсС. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… устройств с Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ внСшниС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ балансировки Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ β€” Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ спСциализированных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Β 

ΠžΡ‚ JFFS ΠΊ F2FS

Одной ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, которая Π±Ρ‹ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π»Π΅Ρˆ-памяти, Π±Ρ‹Π»Π° JFFS β€” Journaling Flash File System. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ эта Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° швСдской Ρ„ΠΈΡ€ΠΌΡ‹ Axis Communications Π±Ρ‹Π»Π° ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ эффСктивности памяти сСтСвых устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Axis выпускала Π² дСвяностых. ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия JFFS ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ NOR-ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½ΠΎ ΡƒΠΆΠ΅ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ вСрсии ΠΏΠΎΠ΄Ρ€ΡƒΠΆΠΈΠ»Π°ΡΡŒ с NAND.

БСйчас JFFS2 ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. Π’ основном ΠΎΠ½Π° всС Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² дистрибутивах Linux для встраиваСмых систСм. Π•Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Π°Ρ…, IP-ΠΊΠ°ΠΌΠ΅Ρ€Π°Ρ…, NAS ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… завсСгдатаях ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ трСбуСтся нСбольшой объСм Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ памяти.

Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΉ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΎΠΉ развития JFFS2 стала LogFS, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ индСксныС дСскрипторы Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅. Авторы этой ΠΈΠ΄Π΅ΠΈ β€” сотрудник Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠ³ΠΎ подраздСлСния IBM Π™ΠΎΡ€Π½ ЭнгСль ΠΈ ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°Ρ‚Π΅Π»ΡŒ ΠžΡΠ½Π°Π±Ρ€ΡŽΠΊΡΠΊΠΎΠ³ΠΎ унивСрситСта Π ΠΎΠ±Π΅Ρ€Ρ‚ ΠœΠ΅Ρ€Ρ‚Π΅Π½Ρ. Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ LogFS Π²Ρ‹Π»ΠΎΠΆΠ΅Π½ Π½Π° GitHub. Будя ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ послСднСС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Π½Π΅ΠΌ Π±Ρ‹Π»ΠΎ сдСлано Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄, LogFS Ρ‚Π°ΠΊ ΠΈ Π½Π΅ ΠΎΠ±Ρ€Π΅Π»Π° ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ.

Π—Π°Ρ‚ΠΎ эти ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ подстСгнули появлСниС Π΄Ρ€ΡƒΠ³ΠΎΠΉ спСциализированной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы β€” F2FS. Π•Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ Samsung, Π½Π° долю ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ приходится нСмалая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π² ΠΌΠΈΡ€Π΅ Ρ„Π»Π΅Ρˆ-памяти. Π’ Samsung Π΄Π΅Π»Π°ΡŽΡ‚ Ρ‡ΠΈΠΏΡ‹ NAND Flash для собствСнных устройств ΠΈ ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ SSD с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²Ρ‹ΠΌΠΈ интСрфСйсами вмСсто унаслСдованных дисковых. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ спСциализированной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы с ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ для Ρ„Π»Π΅Ρˆ-памяти Π±Ρ‹Π»ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Samsung Π΄Π°Π²Π½ΠΎ Π½Π°Π·Ρ€Π΅Π²ΡˆΠ΅ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ.

Π§Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄, Π² 2012 Π³ΠΎΠ΄Ρƒ, Π² Samsung создали F2FS (Flash Friendly File System). Π•Π΅ идСя Ρ…ΠΎΡ€ΠΎΡˆΠ°, Π½ΠΎ рСализация оказалась сыроватой. ΠšΠ»ΡŽΡ‡Π΅Π²Π°Ρ Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€ΠΈ создании F2FS Π±Ρ‹Π»Π° проста: ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ число ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ пСрСзаписи ячССк ΠΈ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° Π½ΠΈΡ… максимально Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ. Для этого трСбуСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с нСсколькими ячСйками Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π±Π»ΠΎΠΊΠ° ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Π° Π½Π΅ Π½Π°ΡΠΈΠ»ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ. Π—Π½Π°Ρ‡ΠΈΡ‚, Π½ΡƒΠΆΠ½Π° Π½Π΅ мгновСнная ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ запросу ОБ, Π° ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, дозапись Π½ΠΎΠ²Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² Π½Π° свободноС мСсто ΠΈ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ стираниС ячССк.

БСгодня ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° F2FS ΡƒΠΆΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Linux (Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Android), Π½ΠΎ особых прСимущСств Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ½Π° ΠΏΠΎΠΊΠ° Π½Π΅ Π΄Π°Π΅Ρ‚. Основная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ этой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (отлоТСнная ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒ) ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ ΠΏΡ€Π΅ΠΆΠ΄Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌ ΠΎ Π΅Π΅ эффСктивности. Π‘Ρ‚Π°Ρ€Ρ‹ΠΉ Ρ‚Ρ€ΡŽΠΊ с ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π°ΠΆΠ΅ ΠΎΠ΄ΡƒΡ€Π°Ρ‡ΠΈΠ²Π°Π» Ρ€Π°Π½Π½ΠΈΠ΅ вСрсии Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ², Π³Π΄Π΅ F2FS дСмонстрировала ΠΌΠ½ΠΈΠΌΠΎΠ΅ прСимущСство Π½Π΅ Π½Π° нСсколько ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ² (ΠΊΠ°ΠΊ оТидалось) ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π² Ρ€Π°Π·Ρ‹, Π° Π½Π° порядки. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ F2FS Ρ€Π°ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π°Π» ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π» ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Ссли Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ F2FS ΠΈ Π½Π΅Π²Π΅Π»ΠΈΠΊ, Ρ‚ΠΎ износ ячССк ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ мСньшС, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ использовании Ρ‚ΠΎΠΉ ΠΆΠ΅ ext4. Π’Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ смоТСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ самой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Β 

ЭкстСнты ΠΈ Π±ΠΈΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹

Пока F2FS воспринимаСтся ΠΊΠ°ΠΊ экзотика для Π³ΠΈΠΊΠΎΠ². Π”Π°ΠΆΠ΅ Π² собствСнных смартфонах Samsung всС Π΅Ρ‰Π΅ примСняСтся ext4. МногиС ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ Π΅Π΅ дальнСйшим Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ext3, Π½ΠΎ это Π½Π΅ совсСм Ρ‚Π°ΠΊ. Π Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ скорСС ΠΎ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΈ, Ρ‡Π΅ΠΌ ΠΎ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π½ΠΈΠΈ Π±Π°Ρ€ΡŒΠ΅Ρ€Π° Π² 2 Π’Π±Π°ΠΉΡ‚ Π½Π° Ρ„Π°ΠΉΠ» ΠΈ простом ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… количСствСнных ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ.

Когда ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π±Ρ‹Π»ΠΈ большими, Π° Ρ„Π°ΠΉΠ»Ρ‹ β€” малСнькими, адрСсация Π½Π΅ прСдставляла слоТностСй. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ Π²Ρ‹Π΄Π΅Π»ΡΠ»ΠΎΡΡŒ энноС количСство Π±Π»ΠΎΠΊΠΎΠ², адрСса ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… заносились Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ соотвСтствия. Π’Π°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΈ файловая систСма ext3, ΠΎΡΡ‚Π°ΡŽΡ‰Π°ΡΡΡ Π² ΡΡ‚Ρ€ΠΎΡŽ Π΄ΠΎ сих ΠΏΠΎΡ€. А Π²ΠΎΡ‚ Π² ext4 появился ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ адрСсации β€” экстСнты.

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π» ext4 Π² Windows 7

ЭкстСнты ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ индСксных дСскрипторов Π² Π²ΠΈΠ΄Π΅ обособлСнных Π½Π°Π±ΠΎΡ€ΠΎΠ² Π±Π»ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΊΠ°ΠΊ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Один экстСнт ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Ρ„Π°ΠΉΠ» срСднСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π° для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² достаточно Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ дСсяток-Π΄Ρ€ΡƒΠ³ΠΎΠΉ экстСнтов. Π­Ρ‚ΠΎ ΠΊΡƒΠ΄Π° эффСктивнСС, Ρ‡Π΅ΠΌ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ сотни тысяч ΠΌΠ΅Π»ΠΊΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚Π°.

ПомСнялся Π² ext4 ΠΈ сам ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ записи. Π’Π΅ΠΏΠ΅Ρ€ΡŒ распрСдСлСниС Π±Π»ΠΎΠΊΠΎΠ² происходит сразу Π·Π° ΠΎΠ΄ΠΈΠ½ запрос. И Π½Π΅ Π·Π°Ρ€Π°Π½Π΅Π΅, Π° нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ записью Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° диск. ΠžΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ±Π»ΠΎΡ‡Π½ΠΎΠ΅ распрСдСлСниС позволяСт ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π»ΠΈΡˆΠ½ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π³Ρ€Π΅ΡˆΠΈΠ»Π° ext3: Π² Π½Π΅ΠΉ Π±Π»ΠΎΠΊΠΈ для Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π²Ρ‹Π΄Π΅Π»ΡΠ»ΠΈΡΡŒ сразу, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ умСщался Π² кСшС ΠΈ планировался ΠΊ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΡŽ ΠΊΠ°ΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ.

УправляСм Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌΠΈ ext3/ext4 Π² Windows

Β 

Π”ΠΈΠ΅Ρ‚Π° с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ FAT

Помимо сбалансированных Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² ΠΈ ΠΈΡ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ популярныС логичСскиС структуры. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΌ. Как ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… Ρ‚Ρ‹ навСрняка часто ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒΡΡ.

Β 

Π—Π°Π³Π°Π΄ΠΊΠ°

ΠžΡ‚Π³Π°Π΄Π°ΠΉ Π·Π°Π³Π°Π΄ΠΊΡƒ: Π² Π΄Π²Π΅Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ ΠΎΠ½Π° Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ»Π½Π΅Ρ‚ΡŒ, ΠΊ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈ Π±Ρ‹Π»Π° Π³Π»ΡƒΠΏΠΎΠ²Π°Ρ‚ΠΎΠΉ Ρ‚ΠΎΠ»ΡΡ‚ΡƒΡˆΠΊΠΎΠΉ, Π° ΠΊ Ρ‚Ρ€ΠΈΠ΄Ρ†Π°Ρ‚ΠΈ Π΄Π²ΡƒΠΌ стала ΠΆΠΈΡ€Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΡΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡˆΠΊΠΎΠΉ. ΠšΡ‚ΠΎ ΠΎΠ½Π°?

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, это история ΠΏΡ€ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT. ВрСбования совмСстимости обСспСчили Π΅ΠΉ Π΄ΡƒΡ€Π½ΡƒΡŽ Π½Π°ΡΠ»Π΅Π΄ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ. На дискСтах ΠΎΠ½Π° Π±Ρ‹Π»Π° 12-разрядной, Π½Π° ТСстких дисках β€” ΠΏΠΎΠ½Π°Ρ‡Π°Π»Ρƒ 16-Π±ΠΈΡ‚Π½ΠΎΠΉ, Π° Π΄ΠΎ Π½Π°ΡˆΠΈΡ… Π΄Π½Π΅ΠΉ дошла ΡƒΠΆΠ΅ ΠΊΠ°ΠΊ 32-разрядная. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ вСрсии ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΎΡΡŒ число адрСсуСмых Π±Π»ΠΎΠΊΠΎΠ², Π½ΠΎ Π² самой сути Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ мСнялось.

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Π°Ρ Π΄ΠΎ сих ΠΏΠΎΡ€ файловая систСма FAT32 появилась Π°ΠΆ Π΄Π²Π°Π΄Ρ†Π°Ρ‚ΡŒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. БСгодня ΠΎΠ½Π° всС Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Π° ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π½ΠΈ списки управлСния доступом, Π½ΠΈ дисковыС ΠΊΠ²ΠΎΡ‚Ρ‹, Π½ΠΈ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ сТатиС, Π½ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ соврСмСнныС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π—Π°Ρ‡Π΅ΠΌ ΠΆΠ΅ FAT32 Π½ΡƒΠΆΠ½Π° Π² наши Π΄Π½ΠΈ? ВсС Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для обСспСчСния совмСстимости. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ справСдливо ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π΄Π΅Π» с FAT32 смоТСт ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ любая ОБ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π³ΠΎ ΠΎΠ½ΠΈ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… ТСстких дисках, USB Flash ΠΈ ΠΊΠ°Ρ€Ρ‚Π°Ρ… памяти.

Β 

Как ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ смартфона

ΠšΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ microSD(HC), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² смартфонах, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π² FAT32. Π­Ρ‚ΠΎ основноС прСпятствиС для установки Π½Π° Π½ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ пСрСноса Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти. Π§Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ Ρ€Π°Π·Π΄Π΅Π» с ext3 ΠΈΠ»ΠΈ ext4. На Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ пСрСнСсти всС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° ΠΈ ΠΏΡ€Π°Π²Π° доступа), поэтому любоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ смоТСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, словно Π·Π°ΠΏΡƒΡΡ‚ΠΈΠ»ΠΎΡΡŒ ΠΈΠ· Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти.

Windows Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π° Ρ„Π»Π΅ΡˆΠΊΠ°Ρ… большС ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°, Π½ΠΎ для этого ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Linux (хотя Π±Ρ‹ Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΊΠ΅) ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с логичСской Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, MiniTool Partition Wizard Free. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ² Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» с ext3/ext4, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Link2SD ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹Π΅ Π΅ΠΌΡƒ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ ΠΊΡƒΠ΄Π° большС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², Ρ‡Π΅ΠΌ Π² случаС с ΠΎΠ΄Π½ΠΈΠΌ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ FAT32.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Link2SD ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Π΄Π΅Π» Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ microSD

Как Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ Π²Ρ‹Π±ΠΎΡ€Π° FAT32 часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ отсутствиС Π² Π½Π΅ΠΉ Турналирования, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, Π±ΠΎΠ»Π΅Π΅ быстрыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи ΠΈ мСньший износ ячССк памяти NAND Flash. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΆΠ΅ использованиС FAT32 ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌΡƒ ΠΈ ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

ЀлСшки ΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти ΠΊΠ°ΠΊ Ρ€Π°Π· быстро ΡƒΠΌΠΈΡ€Π°ΡŽΡ‚ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ любоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² FAT32 Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒ ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ сСкторов, Π³Π΄Π΅ располоТСны Π΄Π²Π΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΠ» Π²Π΅Π±-страничку Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, ΠΈ ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Π»Π°ΡΡŒ Ρ€Π°Π· сто β€” с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π° Ρ„Π»Π΅ΡˆΠΊΡƒ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΌΠ΅Π»ΠΊΠΎΠΉ Π³ΠΈΡ„ΠΊΠΈ. Запустил ΠΏΠΎΡ€Ρ‚Π΅ΠΉΠ±Π»-софт? Он насоздавал Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ постоянно мСняСт ΠΈΡ… Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Ρ„Π»Π΅ΡˆΠΊΠ°Ρ… NTFS с Π΅Π΅ устойчивой ΠΊ сбоям Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ $MFT. МСлкиС Ρ„Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ прямо Π² Π³Π»Π°Π²Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Π° Π΅Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠΏΠΈΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π½Ρ‹Π΅ области Ρ„Π»Π΅Ρˆ-памяти. Π’Π΄ΠΎΠ±Π°Π²ΠΎΠΊ благодаря индСксации Π½Π° NTFS поиск выполняСтся быстрСС.

INFO


Для FAT32 ΠΈ NTFS тСорСтичСскиС ограничСния ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ влоТСнности Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ½ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅: Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 7707 ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Π›ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ ΠΏΠΎΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² ΠΌΠ°Ρ‚Ρ€Π΅ΡˆΠΊΠΈ оцСнят.

Другая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сталкиваСтся Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, β€” Π½Π° Ρ€Π°Π·Π΄Π΅Π» с FAT32 Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» большС 4 Π“Π±Π°ΠΉΡ‚.32 (минус Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, Ссли Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ) ΠΊΠ°ΠΊ Ρ€Π°Π· Π΄Π°ΡŽΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³ΠΈΠ³Π°. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π½Π° ΡΠ²Π΅ΠΆΠ΅ΠΊΡƒΠΏΠ»Π΅Π½Π½ΡƒΡŽ Ρ„Π»Π΅ΡˆΠΊΡƒ нСльзя Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½ΠΈ Ρ„ΠΈΠ»ΡŒΠΌ Π² Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ качСствС, Π½ΠΈ ΠΎΠ±Ρ€Π°Π· DVD.

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π΅Ρ‰Π΅ ΠΏΠΎΠ»Π±Π΅Π΄Ρ‹: ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ошибка хотя Π±Ρ‹ Π²ΠΈΠ΄Π½Π° сразу. Π’ Π΄Ρ€ΡƒΠ³ΠΈΡ… ситуациях FAT32 выступаСт Π² Ρ€ΠΎΠ»ΠΈ Π±ΠΎΠΌΠ±Ρ‹ Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ дСйствия. НапримСр, Ρ‚Ρ‹ скопировал Π½Π° Ρ„Π»Π΅ΡˆΠΊΡƒ ΠΏΠΎΡ€Ρ‚Π΅ΠΉΠ±Π»-софт ΠΈ Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΠΎΡ€Π°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒΡΡ ΠΈΠΌ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Бпустя Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя Ρƒ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (допустим, бухгалтСрской ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠΉ) Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… раздуваСтся, ΠΈ… ΠΎΠ½Π° просто пСрСстаСт ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒΡΡ. Π€Π°ΠΉΠ» Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ пСрСзаписан, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ достиг Π»ΠΈΠΌΠΈΡ‚Π° Π² 4 Π“Π±Π°ΠΉΡ‚.

МСнСС очСвидная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² FAT32 Π΄Π°Ρ‚Π° создания Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½Π° с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ Π΄Π²ΡƒΡ… сСкунд. Π­Ρ‚ΠΎΠ³ΠΎ нСдостаточно для ΠΌΠ½ΠΎΠ³ΠΈΡ… криптографичСских ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ. Низкая Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° Β«Π΄Π°Ρ‚Π°Β» β€” Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ FAT32 Π½Π΅ рассматриваСтся ΠΊΠ°ΠΊ полноцСнная файловая систСма с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния бСзопасности.64 Π±Π°ΠΉΡ‚ (16 Π­Π±Π°ΠΉΡ‚), Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ объСма появятся нСскоро.

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ exFAT β€” ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° списков контроля доступа (ACL). Π­Ρ‚ΠΎ ΡƒΠΆΠ΅ Π½Π΅ Ρ‚Π° ΠΏΡ€ΠΎΡΡ‚ΡƒΡˆΠΊΠ° ΠΈΠ· дСвяностых, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΡŽ exFAT ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° exFAT ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ ΠΈ лСгально Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Windows (начиная с XP SP2) ΠΈ OS X (начиная с 10.6.5). Π’ Linux ΠΈ *BSD ΠΎΠ½Π° поддСрТиваСтся Π»ΠΈΠ±ΠΎ с ограничСниями, Π»ΠΈΠ±ΠΎ Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ Π·Π°ΠΊΠΎΠ½Π½ΠΎ. Microsoft Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ использованиС exFAT, ΠΈ Π² этой области ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΎΠ²Ρ‹Ρ… споров.

Β 

Btrfs

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ яркий ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π½Π° основС B-Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π² называСтся Btrfs. Π­Ρ‚Π° Π€Π‘ появилась Π² 2007 Π³ΠΎΠ΄Ρƒ ΠΈ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ создавалась Π² Oracle с ΠΏΡ€ΠΈΡ†Π΅Π»ΠΎΠΌ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с SSD ΠΈ RAID. НапримСр, Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ динамичСски ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ индСксныС дСскрипторы прямо Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ систСмС ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΎΠΌ Π½Π° ΠΏΠΎΠ΄Ρ‚ΠΎΠΌΠ° Π±Π΅Π· выдСлСния ΠΈΠΌ свободного мСста.

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² Btrfs ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ копирования ΠΏΡ€ΠΈ записи ΠΈ полная интСграция с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ядра Device mapper ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ практичСски ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹Π΅ ΡΠ½Π°ΠΏΡˆΠΎΡ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ устройства. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сТатиС Π΄Π°Π½Π½Ρ‹Ρ… (zlib ΠΈΠ»ΠΈ lzo) ΠΈ дСдупликация ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ основныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π·Π°ΠΎΠ΄Π½ΠΎ продлСвая врСмя ΠΆΠΈΠ·Π½ΠΈ Ρ„Π»Π΅Ρˆ-памяти. ОсобСнно это Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (достигаСтся сТатиС Π² 2–4 Ρ€Π°Π·Π°) ΠΈ ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (ΠΎΠ½ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ упорядочСнно ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ нСпосрСдствСнно Π² Β«Π»ΠΈΡΡ‚ΡŒΡΡ…Β»).

Π’Π°ΠΊΠΆΠ΅ Btrfs ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Турналирования (Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…), ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ‚ΠΎΠΌΠ° Π±Π΅Π· размонтирования ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… соврСмСнных Ρ„ΠΈΡ‡. Код Btrfs ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPL. Π­Ρ‚Π° файловая систСма поддСрТиваСтся Π² Linux ΠΊΠ°ΠΊ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ начиная с вСрсии ядра 4.3.1.

Β 

Π‘ΠΎΡ€Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΆΡƒΡ€Π½Π°Π»Ρ‹

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈ всС Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ соврСмСнныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы (ext3/ext4, NTFS, HFSX, Btrfs ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅) относят ΠΊ ΠΎΠ±Ρ‰Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π²Π΅Π΄ΡƒΡ‚ ΡƒΡ‡Π΅Ρ‚ вносимых ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Π»ΠΎΠ³Π΅ (ΠΆΡƒΡ€Π½Π°Π»Π΅) ΠΈ ΡΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ с Π½ΠΈΠΌ Π² случаС сбоя ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ дисковых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Однако ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ подробности вСдСния ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² ΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Ρƒ этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Ρ€Π°Π·Π½Ρ‹Π΅.

Π•xt3 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ€ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° вСдСния ΠΆΡƒΡ€Π½Π°Π»Π°: с ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связью, упорядочСнный ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ запись Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ±Ρ‰ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…), Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡƒΡŽ асинхронно ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ измСнСниям самих Π΄Π°Π½Π½Ρ‹Ρ…. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ выполняСтся Ρ‚Π° ΠΆΠ΅ запись ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ строго ΠΏΠ΅Ρ€Π΅Π΄ внСсСниСм Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π’Ρ€Π΅Ρ‚ΠΈΠΉ Ρ€Π΅ΠΆΠΈΠΌ эквивалСнтСн ΠΏΠΎΠ»Π½ΠΎΠΌΡƒ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠ°ΠΊ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ Π² самих Ρ„Π°ΠΉΠ»Π°Ρ…).

Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… обСспСчиваСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послСдний Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π²Π° лишь ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‚ выявлСниС ошибок Π² Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ восстановлСниС цСлостности самой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Π½ΠΎ Π½Π΅ содСрТимого Ρ„Π°ΠΉΠ»ΠΎΠ².

Π–ΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² NTFS ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌ вСдСния Π»ΠΎΠ³Π° Π² ext3. Π’ ΠΆΡƒΡ€Π½Π°Π» Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ измСнСния Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, Π° сами Π΄Π°Π½Π½Ρ‹Π΅ Π² случаС сбоя ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ утСряны. Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ вСдСния ΠΆΡƒΡ€Π½Π°Π»Π° Π² NTFS задумывался Π½Π΅ ΠΊΠ°ΠΊ способ достиТСния максимальной надСТности, Π° лишь ΠΊΠ°ΠΊ компромисс ΠΌΠ΅ΠΆΠ΄Ρƒ быстродСйствиСм ΠΈ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ. ИмСнно поэтому люди, ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΡˆΠΈΠ΅ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ систСмами, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ NTFS псСвдоТурналируСмой.

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² NTFS ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π² Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² ext3. Π’ NTFS Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ пСриодичСски ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ всСх ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ€Π°Π½Π΅Π΅ дисковых ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ восстановлСния Π² \System Volume Infromation\. Π­Ρ‚ΠΎ просто слуТСбныС записи Π² Π»ΠΎΠ³Π΅.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ³ΠΎ частичного Турналирования NTFS Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ для бСспроблСмной Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Π΅Π΄ΡŒ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Ρ€Π΅Π·ΠΊΠΎΠΌ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ питания дисковыС устройства Π½Π΅ ΠΎΠ±Π΅ΡΡ‚ΠΎΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ. Π‘Π»ΠΎΠΊ питания ΠΈ многочислСнныС кондСнсаторы Π² самих накопитСлях ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· Ρ‚ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ запас энСргии, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π½Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ SSD ΠΏΡ€ΠΈ ΠΈΡ… быстродСйствии ΠΈ экономичности Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΆΠ΅ количСства энСргии ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΈ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ снизила Π±Ρ‹ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Ρ€Π°Π·Ρ‹.

Β 

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ сторонниС Π€Π‘ Π² Windows

ИспользованиС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π»ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ОБ. НапримСр, Windows Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ext2/3/4 ΠΈ HFS+, Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΏΠΎΡ€ΠΎΠΉ Π½Π°Π΄ΠΎ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€.

WARNING


Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ сторонних Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΈΠΌΠ΅ΡŽΡ‚ свои ограничСния ΠΈ Π½Π΅ всСгда Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ. Они ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ, антивирусами ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ext2fsd для чтСния ΠΈ записи Π½Π° Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ext2/3 с частичной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ext4. Π’ послСднСй вСрсии ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ экстСнты ΠΈ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ объСмом Π΄ΠΎ 16 Π’Π±Π°ΠΉΡ‚. НС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ LVM, списки контроля доступа ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹.

ΠœΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π°Π·Π΄Π΅Π» ext4 Π² Windows 10

БущСствуСт бСсплатный ΠΏΠ»Π°Π³ΠΈΠ½ ext4tc для Total Commander. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ext2/3/4.

Плагин для Total Commander добавляСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ext4

coLinux β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ бСсплатный ΠΏΠΎΡ€Ρ‚ ядра Linux. ВмСстС с 32-Π±ΠΈΡ‚Π½Ρ‹ΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ ΠΎΠ½ позволяСт Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Linux Π² срСдС Windows с 2000 ΠΏΠΎ 7 Π±Π΅Π· использования Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 32-Π±ΠΈΡ‚Π½Ρ‹Π΅ вСрсии. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° 64-Π±ΠΈΡ‚Π½ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Ρ‹Π»Π° ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Π°. сoLinux позволяСт Π² Ρ‚ΠΎΠΌ числС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· Windows доступ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ ext2/3/4. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° приостановлСна Π² 2014 Π³ΠΎΠ΄Ρƒ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² Windows 10 ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ встроСнная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹Ρ… для Linux Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, просто ΠΎΠ½Π° скрыта. На эти мысли Π½Π°Π²ΠΎΠ΄ΠΈΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ уровня ядра Lxcore.sys ΠΈ сСрвис LxssManager, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ загруТаСтся ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° процСссом Svchost.exe. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом смотри Π² Π΄ΠΎΠΊΠ»Π°Π΄Π΅ АлСкса Π˜ΠΎΠ½Π΅ΡΠΊΡƒ Β«Π―Π΄Ρ€ΠΎ Линукс, скрытоС Π²Π½ΡƒΡ‚Ρ€ΠΈ Windows 10Β», с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ выступил Π½Π° Black Hat 2016.

Π‘ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π² Ρ‚ΠΎΠΌ ext4 Π² Windows, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½ΠΈΠΌ ΠΊΠ°ΠΊ с Π»ΡŽΠ±Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ

ExtFS for Windows β€” ΠΏΠ»Π°Ρ‚Π½Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, выпускаСмый ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Paragon. Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Windows с 7 ΠΏΠΎ 10, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ доступ ΠΊ Ρ‚ΠΎΠΌΠ°ΠΌ ext2/3/4 Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ чтСния ΠΈ записи. ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ext4 Π² Windows.

HFS+ for Windows 10 β€” Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ производства Paragon Software. НСсмотря Π½Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π²ΠΎ всСх вСрсиях Windows начиная с XP. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ систСмам HFS+/HFSX Π½Π° дисках с любой Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ (MBR/GPT).

WinBtrfs β€” ранняя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Btrfs для Windows. Π£ΠΆΠ΅ Π² вСрсии 0.6 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ доступ ΠΊ Ρ‚ΠΎΠΌΠ°ΠΌ Btrfs ΠΊΠ°ΠΊ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° запись. Π£ΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ТСсткиС ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ссылки, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ACL, Π΄Π²Π° Π²ΠΈΠ΄Π° компрСссии ΠΈ Ρ€Π΅ΠΆΠΈΠΌ асинхронного чтСния/записи. Пока WinBtrfs Π½Π΅ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ mkfs.btrfs, btrfs-balance ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для обслуТивания этой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Β 

ВозмоТности ΠΈ ограничСния Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм: сводная Ρ‚Π°Π±Π»ΠΈΡ†Π°

Ѐай­ло­вая ΡΠΈΡΒ­Ρ‚Π΅Β­ΠΌΠ°ΠœΠ°ΠΊΒ­ΡΠΈΒ­ΠΌΠ°Π»ΡŒΒ­Π½Ρ‹ΠΉ Ρ€Π°Π·Β­ΠΌΠ΅Ρ€ Ρ‚ΠΎΠΌΠ°ΠŸΡ€Π΅Β­Π΄Π΅Π»ΡŒΒ­Π½Ρ‹ΠΉ Ρ€Π°Π·Β­ΠΌΠ΅Ρ€ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°Π”Π»ΠΈΒ­Π½Π° собст­вСн­ного ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°Π”Π»ΠΈΒ­Π½Π° ΠΏΠΎΠ»Β­Π½ΠΎΒ­Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° (Π²ΠΊΠ»ΡŽΒ­Ρ‡Π°Ρ ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ корня)ΠŸΡ€Π΅Β­Π΄Π΅Π»ΡŒΒ­Π½ΠΎΠ΅ число Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Β­Π»ΠΎΒ­Π³ΠΎΠ²Π’ΠΎΡ‡Β­Π½ΠΎΡΡ‚ΡŒ ука­за­ния Π΄Π°Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»Π°/ΠΊΠ°Ρ‚Π°Β­Π»ΠΎΒ­Π³Π°ΠŸΡ€Π°Π²Π° дос­ту­паЖёсткиС ΡΡΡ‹Π»ΠΊΠΈΠ‘ΠΈΠΌΒ­Π²ΠΎΠ»ΡŒΒ­Π½Ρ‹Π΅ ΡΡΡ‹Π»ΠΊΠΈΠœΠ³Π½ΠΎΒ­Π²Π΅Π½Β­Π½Ρ‹Π΅ снимки (snapΒ­shots)Π‘ΠΆΠ°Β­Ρ‚ΠΈΠ΅ Π΄Π°Π½Β­Π½Ρ‹Ρ… Π² Ρ„ΠΎΠ½Π΅Π¨ΠΈΡ„Β­Ρ€ΠΎΒ­Π²Π°Β­Π½ΠΈΠ΅ Π΄Π°Π½Β­Π½Ρ‹Ρ… Π² фонСДСду­пли­ка­ция Π΄Π°Π½Β­Π½Ρ‹Ρ…
FAT162 Π“Π‘ сСкторами ΠΏΠΎ 512 Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ 4 Π“Π‘ кластСрами ΠΏΠΎ 64 ΠšΠ‘2 Π“Π‘255 Π±Π°ΠΉΡ‚ с LFN
FAT328 Π’Π‘ сСкторами ΠΏΠΎ 2 ΠšΠ‘4 Π“Π‘ (2^32 — 1 Π±Π°ΠΉΡ‚)255 Π±Π°ΠΉΡ‚ с LFNΠ΄ΠΎ 32 ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² с CDS6546010 мс (созданиС) / 2 с (ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅)Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚
exFATβ‰ˆ 128 ΠŸΠ‘ (2^32-1 кластСров ΠΏΠΎ 2^25-1 Π±Π°ΠΉΡ‚) тСорСтичСски / 512 Π’Π‘ ΠΈΠ·-Π·Π° сторонних ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ16 Π­Π‘ (2^64 — 1 Π±Π°ΠΉΡ‚)255 символов Unicode (UTF-16)32760 символов Unicode, Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 255 символов Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ элСмСнтС2796202 Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅10 мсACLΠ½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚
NTFS256 Π’Π‘ кластСрами ΠΏΠΎ 64 ΠšΠ‘ ΠΈΠ»ΠΈ 16 Π’Π‘ кластСрами ΠΏΠΎ 4 ΠšΠ‘16 Π’Π‘ (Win 7) / 256 Π’Π‘ (Win 8)255 символов Unicode (UTF-16)32760 символов Unicode, Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 255 символов Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ элСмСнтС2^32-1100 нсACLΠ΄Π°Π΄Π°Π΄Π°Π΄Π°Π΄Π°Π΄Π°
HFS+8 Π­Π‘ (2^63 Π±Π°ΠΉΡ‚)8 Π­Π‘255 символов Unicode (UTF-16)ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ограничиваСтся2^32-11 сUnix, ACLΠ΄Π°Π΄Π°Π½Π΅Ρ‚Π΄Π°Π΄Π°Π½Π΅Ρ‚
APFS8 Π­Π‘ (2^63 Π±Π°ΠΉΡ‚)8 Π­Π‘255 символов Unicode (UTF-16)ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ограничиваСтся2^631 нсUnix, ACLΠ΄Π°Π΄Π°Π΄Π°Π΄Π°Π΄Π°Π΄Π°
Ext332 Π’Π‘ (тСорСтичСски) / 16 Π’Π‘ кластСрами ΠΏΠΎ 4Β ΠšΠ‘ (ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ e2fs programs)2 Π’Π‘ (тСорСтичСски) / 16Β Π“Π‘ Ρƒ старых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ255 символов Unicode (UTF-16)ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ограничиваСтся1 сUnix, ACLΠ΄Π°Π΄Π°Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚Π½Π΅Ρ‚
Ext41 Π­Π‘ (тСорСтичСски) / 16 Π’Π‘ кластСрами ΠΏΠΎ 4Β ΠšΠ‘ (ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ e2fs programs)16 Π’Π‘255 символов Unicode (UTF-16)ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ ограничиваСтся4 ΠΌΠ»Ρ€Π΄.17 Π±Π°ΠΉΡ‚1 нсPOSIX, ACLΠ΄Π°Π΄Π°Π΄Π°Π΄Π°Π΄Π°Π΄Π°

Ubuntu Manpage: filesystems — Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π² Linux: minix, ext, ext2, ext3, xia, msdos, umsdos,

Provided by: manpages-ru_0.98-4_all
ИМЯ
       filesystems  -  Π’ΠΈΠΏΡ‹  Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π² Linux: minix, ext, ext2, ext3, xia, msdos, umsdos,
       vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs

ΠžΠŸΠ˜Π‘ΠΠΠ˜Π•
       Π’ Ρ„Π°ΠΉΠ»Π΅ Когда, файловая систСма proc смонтирована Π² /proc, Π²  Ρ„Π°ΠΉΠ»Π΅  /proc/filesystems  Π²Ρ‹
       ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ вашим ядром. Если
       Π²Π°ΠΌ  понадобилась  какая-Π»ΠΈΠ±ΠΎ  ΠΈΠ·  Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ…  систСм,  ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ  Ρ‚Π°ΠΌ   Π½Π΅Ρ‚,   Ρ‚ΠΎ   Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅
       ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ ядро.

       Π§Ρ‚ΠΎΠ±Ρ‹  ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ  ΠΊΠ°ΠΊΡƒΡŽ-Π»ΠΈΠ±ΠΎ  Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ  систСму,  Π²Ρ‹  Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ
       ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount(8), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ доступныС ΠΎΠΏΡ†ΠΈΠΈ монтирования.

       НиТС даётся ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ описаниС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

       minix  Π­Ρ‚Π° файловая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Minix, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚  ΠΈ  ΠΏΠΎΠ΄
              Linux.  Она  ΠΈΠΌΠ΅Π΅Ρ‚  нСсколько  ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ:  Ρ€Π°Π·ΠΌΠ΅Ρ€  Ρ€Π°Π·Π΄Π΅Π»Π°  Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 64 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚,
              ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΎΠ΄ΠΈΠ½ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡˆΡ‚Π°ΠΌΠΏ ΠΈ Ρ‚.  Π΄.   Она  остаСтся  ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ  для
              дискСт ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… дисков Π² памяти.

       ext    ΠŸΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΠΎΠ΅  Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅  Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ  систСмы  minix.   Оно ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ вытСснСно Π²Ρ‚ΠΎΡ€ΠΎΠΉ
              вСрсиСй Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы (ext2) ΠΈ впослСдствии Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ΠΎ ΠΈΠ· ядра.

       ext2   Π’Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ  дисковая  файловая  систСма,  ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ  Linux  ΠΊΠ°ΠΊ  для
              фиксированных,  Ρ‚Π°ΠΊ ΠΈ для ΡΡŠΠ΅ΠΌΠ½Ρ‹Ρ… дисков.  Вторая Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая систСма Π±Ρ‹Π»Π°
              Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ  систСмы  (ext).   ext2  ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚
              Π»ΡƒΡ‡ΡˆΡƒΡŽ  ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ  (Π²  ΠΏΠ»Π°Π½Π΅  скорости  ΠΈ  использования процСссора) срСди
              Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Linux.

       ext3   являСтся вСрсиСй Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ext2  с  ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ  Турналирования.   Π’Ρ‹  ΠΌΠΎΠΆΠ΅Ρ‚Π΅
              Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ Ρ‚ΡƒΠ΄Π° ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ ext2 ΠΈ ext3.

       xiafs  Π±Ρ‹Π»Π°  Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π°  ΠΈ  Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π°  ΠΊΠ°ΠΊ  ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ  ΠΈ  бСзопасная файловая систСма,
              Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‰Π°Ρ возмоТности Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Minix. Она  прСдоставляСт  Ρ‚ΠΎΠ»ΡŒΠΊΠΎ  Π±Π°Π·ΠΎΠ²Ρ‹Π΅
              возмоТности,  Π±Π΅Π·  ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…  Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ  ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ, ΠΈ Π½Π΅ содСрТит ΠΊΠ°ΠΊΠΈΡ… Π±Ρ‹ Ρ‚ΠΎ Π½ΠΈ Π±Ρ‹Π»ΠΎ
              ΠΈΠ·Π»ΠΈΡˆΠ΅ΡΡ‚Π².  Ѐайловая систСма xia Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚, Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π½Π΅  разрабатываСтся  ΠΈ
              Π½Π΅ поддСрТиваСтся.  Она Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π° ΠΈΠ· ядра, начиная с вСрсии 2.1.21.

       msdos  -  это  файловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… с DOS, Windows ΠΈ, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…
              случаях, OS/2.  ИмСна Ρ„Π°ΠΉΠ»ΠΎΠ² msdos ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π»ΠΈΠ½ΠΎΠΉ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ восьми символов, плюс
              Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈ Ρ‚Ρ€ΠΈ символа Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ.

       umsdos являСтся  Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ  Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы DOS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΠΎΠ΄ Linux.  Она добавляСт
              Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ², UID/GID, ΠΏΡ€Π°Π² доступа  ΠΊ  Ρ„Π°ΠΉΠ»Π°ΠΌ  ΠΏΠΎ
              стандарту  POSIX,  Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (устройств, ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ², ΠΈ Ρ‚.
              Π΄.) Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС DOS, Π±Π΅Π· Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ совмСстимости с DOS.

       vfat   - это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая  систСма  DOS,  ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ  Π²  Microsoft  Windows95  ΠΈ
              Windows NT. VFAT добавляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ
              систСмС MSDOS.

       proc   являСтся Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС  интСрфСйса
              для  доступа  ΠΊ структурам Π΄Π°Π½Π½Ρ‹Ρ… ядра, вмСсто чтСния ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ /dev/kmem.  Π’
              частности, Ρ„Π°ΠΉΠ»Ρ‹ Π² этой  Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ  систСмС  Π½Π΅  Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚  мСста  Π½Π°  дискС.  Π‘ΠΌΠΎΡ‚Ρ€ΠΈ
              proc(5).

       iso9660
              - это файловая систСма для CD-ROM, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ стандарту ISO 9660.

              High Sierra
                     Linux  ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚  High  Sierra,  ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΡ†Ρƒ  стандарта  ISO 9660 для
                     Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм CD-ROM. ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π² Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ISO
                     9660 , ΠΎΠ½Π° распознаСтся автоматичСски.

              Rock Ridge
                     Linux  Ρ‚Π°ΠΊΠΆΠ΅  ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚  записи  ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°  System  Use Sharing Protocol,
                     ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Rock Ridge Interchange  Protocol.   Они
                     ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ  для  ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ описания Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС iso9660 для
                     UNIX машин ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‚Π°ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ,  ΠΊΠ°ΠΊ  Π΄Π»ΠΈΠ½Π½Ρ‹Π΅  ΠΈΠΌΠ΅Π½Π°,  UID/GID,
                     ΠΏΡ€Π°Π²Π°  доступа  ΠΊ  Ρ„Π°ΠΉΠ»Π°ΠΌ  ΠΏΠΎ стандарту POSIX ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ устройств.  Rock Ridge
                     автоматичСски распознаСтся ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Π² Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ  систСмы
                     iso9660.

       hpfs   -  это  Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ  файловая  систСма,  ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ  Π²  OS/2.   Данная
              файловая  систСма  доступна  ΠΏΠΎΠ΄  Linux  Ρ‚ΠΎΠ»ΡŒΠΊΠΎ   для   чтСния   ΠΈΠ·-Π·Π°   отсутствия
              Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

       sysv   -  это рСализация Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы SystemV/Coherent для Linux.  Она Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Xenix
              FS, SystemV/386 FS ΠΈ Coherent FS.

       nfs    - это сСтСвая файловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для доступа ΠΊ дискам, располоТСнным Π½Π°
              Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π² сСти.

       smb    -  это  сСтСвая файловая систСма, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» SMB, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²
              Windows for Workgroups, Windows NT ΠΈ Lan Manager.

              Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ  Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ  систСму  smb,  Π²Π°ΠΌ  Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°  ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ
              ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°  mount,  ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ  ΠΌΠΎΠΆΠ½ΠΎ  Π½Π°ΠΉΡ‚ΠΈ  Π²  ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ ksmbfs, располоТСнном ΠΏΠΎ адрСсу
              ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs.

       ncpfs  - это сСтСвая файловая систСма, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» NCP,  ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ  Π²
              Novell NetWare.

              Для  использования  ncpfs Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ
              ΠΏΠΎ адрСсу ftp://linux01.gwdg.de/pub/ncpfs.

БМОВРИ Π’ΠΠšΠ–Π•
       proc(5), fsck(8), mkfs(8), mount(8)

ΠŸΠ•Π Π•Π’ΠžΠ”
       ΠŸΠ΅Ρ€Π΅Π²Ρ‘Π» с английского Π’ΠΈΠΊΡ‚ΠΎΡ€ Вислобоков <[email protected]> 2004

                                            2001-12-07                             FILESYSTEMS(5)

Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

Π Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ устройства ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ каТдая файловая систСма ΠΈΠΌΠ΅Π΅Ρ‚ свои собствСнныС ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния, свои нСдостатки ΠΈ трСбования.

ReclaiMe восстанавливаСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм:

FAT — Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы FAT (FAT16 ΠΈ FAT32). ΠžΠ±Ρ‹Ρ‡Π½ΠΎ устройства с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшой Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти, Ρ„Π»ΡΡˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ ΠΈ Ρ‚.ΠΏ., ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT.

exFAT — Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ файловая систСма FAT, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ для Ρ„Π»ΡΡˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ большой Смкости (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°Ρ€Ρ‚ SDHC) Π² Windows Vista с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ обновлСния 1, Windows CE 6.0 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсиях.

NTFS — самая распространСнная файловая систСма Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows (XP, Vista, Windows 7).

ReFS — файловая систСма, разработанная Microsoft для ΠΈΡ… Windows 8 Server.

HFS — файловая систСма Mac OS Standard , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Apple.HFS устарСла, ΠΈ Apple постСпСнно отказываСтся ΠΎΡ‚ Π½Π΅Π΅. Начиная с Mac OS X 10.6 (Snow Leopard), Mac OS Π½Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ диски Π² HFS, Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ диски HFS доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

HFSPlus — файловая систСма Mac OS Extended , файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Apple ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… слоТных устройствах, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ iPod.

APFS — файловая систСма Apple, выпущСнная Π² 2017 Π³ΠΎΠ΄Ρƒ ΠΈ ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠ°Ρ Π½Π° Π·Π°ΠΌΠ΅Π½Ρƒ HFS +.

UfsBE ΠΈ UfsLE — Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы UFS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π° Apple Mac ΠΈ UNIX.

ext ( ext2 , ext3 ΠΈ ext4 ) — Ρ€Π°Π·Π½Ρ‹Π΅ поколСния стандартной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux.

XFS — файловая систСма, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² установках Linux ΠΈ устройствах NAS.

Btrfs — файловая систСма Linux, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² устройствах NAS, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ NETGEAR ΠΈ Synology.

RAW — имя Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы-заполнитСля, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π² Windows, Ссли Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½.

РаспрСдСлСниС ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ² ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

Π’ ΠΌΠ°Ρ€Ρ‚Π΅ 2014 Π³ΠΎΠ΄Π° ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Π»ΠΈ Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ Π·Π° 2013 Π³ΠΎΠ΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, какая файловая систСма большС всСго участвуСт Π² ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°Ρ… восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…. По Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ счСту, NTFS Π²Ρ‹ΠΈΠ³Ρ€Ρ‹Π²Π°Π΅Ρ‚, участвуя Π² Π΄Π²ΡƒΡ… трСтях всСх восстановлСний.

ИсслСдованиС основано Π½Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 30 000 ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π°Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π±Ρ‹Π» достовСрно установлСн. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² основном ΠΎΡ‚Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ„Π°ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π»ΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Windows ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся самой популярной ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ПК, NTFS — файловая систСма, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π½Π° этих ПК.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π²Π΅ ΠΈΠ· отслСТиваСмых Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, UFS ΠΈ HFS, Π½Π΅ ΠΏΠΎΠΏΠ°Π»ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, имСя слишком ΠΌΠ°Π»ΠΎ случаСв. БобствСнно, Π·Π° 2013 Π³ΠΎΠ΄ Π½Π΅ Π±Ρ‹Π»ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ случая восстановлСния HFS. Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ считаСм ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ HFS ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΉ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠΉ Π½Π° HFS + Π² практичСском использовании.

ReFS, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» особого примСнСния, Π±ΡƒΠ΄ΡƒΡ‡ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ. НавСрноС, поэтому ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ послСднСС мСсто Π² Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π΅. Π­Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ReFS Π±Π΅Π·ΠΎΡˆΠΈΠ±ΠΎΡ‡Π΅Π½.Он Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π΅Ρ€ΠΏΠΈΡ‚ Π½Π΅ΡƒΠ΄Π°Ρ‡Ρƒ, ΠΈ это Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»ΡΡŽΡ‰Π΅, Ссли ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎ нСскольким случаям, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ нас Π±Ρ‹Π»ΠΈ с большими (50 Π’Π‘ +) Π±Π»ΠΎΠΊΠ°ΠΌΠΈ.

NTFS 63%
FAT 14%
EXT 10%
XFS 8%
HFS + 4%
ReFS 1%
ΠžΡΡ‚Π°Π»ΠΈΡΡŒ вопросы?

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π±ΠΈΠ»Π΅Ρ‚

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Π’ настоящСС врСмя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Ρ‹Π½ΠΎΠΊ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство возмоТностСй для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅.Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ устройства хранСния Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΈ внСшниС ТСсткиС диски, ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти Ρ„ΠΎΡ‚ΠΎ / Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΠΌΠ΅Ρ€, USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ, Π½Π°Π±ΠΎΡ€Ρ‹ RAID ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ слоТныС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. На Π½ΠΈΡ… хранятся Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹, изобраТСния, Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, сообщСния элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ ΠΈ Ρ‚. Π”., ΠšΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивно ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π° дискС ΠΈ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΏΡ€ΠΈ нСобходимости.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ даСтся ΠΎΠ±Ρ‰ΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, основных срСдств управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² любом Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΈ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ особСнности Π΅Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ².


Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма?

Π›ΡŽΠ±ΠΎΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» хранится Π½Π° носитСлС с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ. ЀактичСски, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ прСдставляСт собой Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ пространство для чтСния ΠΈΠ»ΠΈ чтСния ΠΈ записи Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π½Π΅ΠΌ ΠΈΠΌΠ΅Π΅Ρ‚ своС смСщСниС ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° хранСния, извСстноС ΠΊΠ°ΠΊ адрСс , , ΠΈ Π½Π° Π½Π΅Π³ΠΎ ссылаСтся этот адрСс. Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ сСтки с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ячССк (каТдая ячСйка прСдставляСт собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°ΠΉΡ‚).Π›ΡŽΠ±ΠΎΠΉ сохранСнный Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ свои ячСйки.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Ρƒ ΠΈΠ· сСктора ΠΈ внутрисСкторного смСщСния для ссылки Π½Π° любой Π±Π°ΠΉΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Π‘Π΅ΠΊΡ‚ΠΎΡ€ — это Π³Ρ€ΡƒΠΏΠΏΠ° Π±Π°ΠΉΡ‚ΠΎΠ² (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 512 Π±Π°ΠΉΡ‚ΠΎΠ² ), минимальная адрСсуСмая Π΅Π΄ΠΈΠ½ΠΈΡ†Π° физичСской памяти. НапримСр, , Π±Π°ΠΉΡ‚ 1040 Π½Π° ТСстком дискС Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ ΠΊΠ°ΠΊ сСктор # 3 ΠΈ смСщСниС Π² сСкторС 16 Π±Π°ΠΉΡ‚ΠΎΠ² ([сСктор] + [сСктор] + [16 Π±Π°ΠΉΡ‚ΠΎΠ²]).Π­Ρ‚Π° схСма примСняСтся для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ адрСсации Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ использования мСньшСго числа для ссылки Π½Π° Π»ΡŽΠ±ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π½Π°Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽΡΡ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ адрСса (внутрисСкторноС смСщСниС), Ρ„Π°ΠΉΠ»Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ , начиная с Π½Π°Ρ‡Π°Π»Π° сСктора ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ†Π΅Π»Ρ‹Π΅ сСктора (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: 10-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь сСктор, 512-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ вСсь сСктор, ΠΏΡ€ΠΈ этом 514-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° Ρ†Π΅Π»Ρ‹Ρ… сСктора).

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» хранится Π² Β« Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ…Β» сСкторах ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ ΠΏΠΎΠ·ΠΆΠ΅ ΠΏΠΎ Π΅Π³ΠΎ извСстному полоТСнию ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ. Однако ΠΊΠ°ΠΊ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ сСктора заняты, Π° ΠΊΠ°ΠΊΠΈΠ΅ свободны? Π“Π΄Π΅ хранятся Ρ€Π°Π·ΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ имя Ρ„Π°ΠΉΠ»Π°? ИмСнно Π·Π° это ΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ файловая систСма .

Π’ Ρ†Π΅Π»ΠΎΠΌ файловая систСма (часто сокращСнно FS) прСдставляСт собой структурированноС прСдставлСниС Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½Π°Π±ΠΎΡ€ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… , ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… эти Π΄Π°Π½Π½Ρ‹Π΅.ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΊ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ Π²ΠΎ врСмя ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ форматирования. Π­Ρ‚Π° структура слуТит для всСго Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ сСгмСнта Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° — дискового Ρ€Π°Π·Π΄Π΅Π»Π° . ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π±Π»ΠΎΠΊΠ°Ρ…, , Π° Π½Π΅ Π² сСкторах. Π‘Π»ΠΎΠΊΠΈ FS — это Π³Ρ€ΡƒΠΏΠΏΡ‹ сСкторов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π±Π»ΠΎΠΊΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΡ‚ 1 Π΄ΠΎ 128 сСкторов (512-65536 Π±Π°ΠΉΡ‚). Π€Π°ΠΉΠ»Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ хранятся Π² Π½Π°Ρ‡Π°Π»Π΅ Π±Π»ΠΎΠΊΠ° ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Ρ†Π΅Π»Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ.

ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Π° ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи / удалСния Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ Π΅Π³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ .Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ хранятся Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, Π° Ρ€Π°Π·Π±ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹. НапримСр, Ρ‚ΠΎΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ занят Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΠΊΠΎΠ»ΠΎ 4 Π±Π»ΠΎΠΊΠΎΠ² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠ΅ΠΉ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ). ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΉΠΌΠ΅Ρ‚ 8 Π±Π»ΠΎΠΊΠΎΠ², ΠΈ поэтому удаляСт ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ послСдний Ρ„Π°ΠΉΠ»Ρ‹. Π’Π΅ΠΌ самым ΠΎΠ½ освобоТдаСт пространство ΠΈΠ· 8 Π±Π»ΠΎΠΊΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ сСгмСнт находится рядом с Π½Π°Ρ‡Π°Π»ΠΎΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ — Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π’ этом случаС 8-Π±Π»ΠΎΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» разбиваСтся Π½Π° Π΄Π²Π΅ части (ΠΏΠΎ 4 Π±Π»ΠΎΠΊΠ° Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ) ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Β«Π΄Ρ‹Ρ€Ρ‹Β» Π² свободном пространствС.Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ± ΠΎΠ±ΠΎΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ… ΠΊΠ°ΠΊ ΠΎ Π΅Π³ΠΎ частях хранится Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС.

Помимо Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, файловая систСма Ρ‚Π°ΠΊΠΆΠ΅ содСрТит собствСнныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ°), дСскрипторов Ρ„Π°ΠΉΠ»Π°, (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€, располоТСниС, Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈ Ρ‚. Π”.), ΠΈΠΌΠ΅Π½ ΠΈ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² . Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ бСзопасности, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ , ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Для соотвСтствия Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ трСбованиям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ мноТСство Ρ‚ΠΈΠΏΠΎΠ² (ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ²) Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±ΠΎΠ»Π΅Π΅ эффСктивно ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ цСлям.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Windows

Microsoft Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Π²Π΅ основныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы: NTFS , основной Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных вСрсий этой ОБ, ΠΈ FAT , унаслСдованный ΠΎΡ‚ старой DOS ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ exFAT Π² качСствС Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. ReFS Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Π» прСдставлСн Microsoft ΠΊΠ°ΠΊ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½ΠΎΠ²ΠΎΠ³ΠΎ поколСния для сСрвСрных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², начиная с Windows Server 2012. HPFS , Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Microsoft совмСстно с IBM, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΡ‡Π΅Π½ΡŒ старых ΠΌΠ°ΡˆΠΈΠ½Π°Ρ… ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows NT Π΄ΠΎ 3.5.

FAT

FAT (Ρ‚Π°Π±Π»ΠΈΡ†Π° размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ²) — ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сущСствуСт с 1980-Ρ… Π³ΠΎΠ΄ΠΎΠ². Он состоит ΠΈΠ· FS дСскрипторного сСктора (Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ сСктор ΠΈΠ»ΠΈ супСрблок), Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ распрСдСлСния Π±Π»ΠΎΠΊΠΎΠ² (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ²) ΠΈ простого пространства хранСния для хранСния Π΄Π°Π½Π½Ρ‹Ρ…. Π€Π°ΠΉΠ»Ρ‹ Π² FAT хранятся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ прСдставляСт собой массив ΠΈΠ· 32-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Ρ… записСй , каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… опрСдСляСт Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,Π³Ρ€Π°ΠΌΠΌ. Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ имя). Π—Π°ΠΏΠΈΡΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Ρ„Π°ΠΉΠ»Π°. Π›ΡŽΠ±ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ распрСдСлСния Π±Π»ΠΎΠΊΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ связанный список.

Π’Π°Π±Π»ΠΈΡ†Π° распрСдСлСния Π±Π»ΠΎΠΊΠΎΠ² содСрТит массив дСскрипторов Π±Π»ΠΎΠΊΠΎΠ². НулСвоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ относится ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π±Π»ΠΎΠΊΡƒ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ для Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ†Π°.

Числа Π² FAT12 , FAT16 , FAT32 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ количСство Π±ΠΈΡ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для адрСсации Π±Π»ΠΎΠΊΠ° FS.Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ FAT12 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 4096 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ссылок Π½Π° Π±Π»ΠΎΠΊΠΈ, Π° FAT16 ΠΈ FAT32 ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎ 65536 ΠΈ 4294967296 соотвСтствСнно. ЀактичСскоС максимальноС количСство Π±Π»ΠΎΠΊΠΎΠ² Π΅Ρ‰Π΅ мСньшС ΠΈ зависит ΠΎΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° FS .

FAT12 ΠΈ FAT16 ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡŒ ΠΊ старым дискСтам ΠΈ Π² настоящСС врСмя Π½Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ примСнСния. FAT32 Π΄ΠΎ сих ΠΏΠΎΡ€ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΊΠ°Ρ€Ρ‚ памяти ΠΈ USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ .Π€ΠΎΡ€ΠΌΠ°Ρ‚ поддСрТиваСтся смартфонами, Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π°ΠΌΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ устройствами.

FAT32 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Windows-совмСстимых Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ… ΠΈΠ»ΠΈ дисковых Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠ΅Π½Π΅Π΅ 32 Π“Π‘ , Ссли ΠΎΠ½ΠΈ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного инструмСнта этой ОБ, ΠΈΠ»ΠΈ Π΄ΠΎ 2 Π’Π‘, Ссли для форматирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ срСдства Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅. Ѐайловая систСма Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ 4 Π“Π‘ . Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π±Ρ‹Π» прСдставлСн exFAT , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΠΈ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° соврСмСнных Π²Π½Π΅ΡˆΠ½ΠΈΡ… ТСстких дисках ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… накопитСлях.

NTFS

NTFS (файловая систСма Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ) Π±Ρ‹Π»Π° прСдставлСна ​​в 1993 Π³ΠΎΠ΄Ρƒ вмСстС с Windows NT ΠΈ Π² настоящСС врСмя являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° Π±Π°Π·Π΅ Windows. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ Windows Server Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ этот Ρ„ΠΎΡ€ΠΌΠ°Ρ‚.

Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы достаточно Π½Π°Π΄Π΅ΠΆΠ΅Π½ благодаря ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа , , ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ , ΠΈ Ρ‚. Π”. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² NTFS хранится ΠΊΠ°ΠΊ дСскриптор Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈ Π΅Π³ΠΎ содСрТимоС.Π’Π°Π±Π»ΠΈΡ†Π° Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° содСрТит записи со всСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π½ΠΈΡ…: Ρ€Π°Π·ΠΌΠ΅Ρ€, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅, имя ΠΈ Ρ‚. Π”. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 16 записСй Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ для BitMap, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранятся записи всСх свободных ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… кластСров, ΠΆΡƒΡ€Π½Π°Π», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для вСдСния ΠΆΡƒΡ€Π½Π°Π»Π°. записи ΠΈ BadClus, содСрТащий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠ»ΠΎΡ…ΠΈΡ… кластСрах. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈ послСдний сСкторы Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы содСрТат Π΅Π΅ настроСк (загрузочная запись ΠΈΠ»ΠΈ супСрблок ). Π­Ρ‚ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ значСния 48 ΠΈ 64 Π±ΠΈΡ‚ для ссылок Π½Π° Ρ„Π°ΠΉΠ»Ρ‹, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π΄Π°Π½Π½Ρ‹Ρ… с Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ высокой Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ.

ReFS

ReFS (Resilient File System) — это послСдняя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Microsoft, прСдставлСнная Π² Windows 8 ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ доступная для Windows 10. Π•Π³ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ отличаСтся ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Windows ΠΈ Π² основном ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Π² Π²ΠΈΠ΄Π΅ B + -Π΄Π΅Ρ€Π΅Π²Π° . ReFS отличаСтся высокой ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ Π·Π° счСт внСсСнных Π² Π½Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. НаиболСС ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ· Π½ΠΈΡ… являСтся Copy-on-Write (CoW): ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π±Π΅Π· копирования; Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ²Π΅Ρ€Ρ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… — ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π½Π° дискС.ПослС Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ новая копия ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… сохраняСтся Π² свободной области Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, Π° Π·Π°Ρ‚Π΅ΠΌ систСма создаСт ссылку ΠΈΠ· старых ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π½ΠΎΠ²ΡƒΡŽ копию. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ количСство старых Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ хранится Π² Ρ€Π°Π·Π½Ρ‹Ρ… мСстах, обСспСчивая Π»Π΅Π³ΠΊΠΎΠ΅ восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ…, Ссли это пространство хранСния Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ пСрСзаписано.

HPFS

HPFS (Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ файловая систСма) Π±Ρ‹Π»Π° создана Microsoft Π² сотрудничСствС с IBM ΠΈ прСдставлСна ​​в OS / 2 1.20 Π² 1989 Π³ΠΎΠ΄Ρƒ Π² качСствС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для сСрвСров, которая ΠΌΠΎΠ³Π»Π° ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с FAT. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ FAT, которая просто выдСляСт любой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ свободный кластСр Π½Π° дискС для Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° Ρ„Π°ΠΉΠ»Π°, HPFS стрСмится ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ ΠΈΠ»ΠΈ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… экстСнтами ) максимально Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π’ Π½Π°Ρ‡Π°Π»Π΅ HPFS Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π±Π»ΠΎΠΊΠ°, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… 18 сСкторов: Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ , супСрблок ΠΈ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ .ΠžΡΡ‚Π°Π²ΡˆΠ΅Π΅ΡΡ пространство хранСния Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΎ Π½Π° части смСТных сСкторов, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… полосами , Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌΠΈ 8 ΠœΠ‘ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ. Полоса ΠΈΠΌΠ΅Π΅Ρ‚ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π±ΠΈΡ‚ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ распрСдСлСния сСкторов , ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ, ΠΊΠ°ΠΊΠΈΠ΅ сСктора Π² Π½Π΅ΠΉ заняты (1 — занят, 0 — свободный). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈΠΌΠ΅Π΅Ρ‚ свой собствСнный F-Node , располоТСнный рядом с Π½ΠΈΠΌ Π½Π° дискС — эта структура содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ мСстонахоТдСнии Ρ„Π°ΠΉΠ»Π° ΠΈ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°Ρ…. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ полоса ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² , располоТСнная Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ диска, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ², Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ сама структура ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² прСдставляСт собой сбалансированноС Π΄Π΅Ρ€Π΅Π²ΠΎ с Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½Ρ‹ΠΌΠΈ записями.

Подсказка: Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ пСрспСктивах восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚ΠΈΠΏΠΎΠ² Π€Π‘, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Windows, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΡΡ‚Π°Ρ‚ΡŒΡΡ…, посвящСнных особСнностям восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ОБ ΠΈ возмоТностям восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ инструкции ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² руководствС, посвящСнном Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Windows.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы macOS

Apple macOS примСняСт Π΄Π²Π° Ρ‚ΠΈΠΏΠ° FS: HFS + , Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΡ… ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅ΠΉ HFS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π½Π° старых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Macintosh, ΠΈ APFS, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ соврСмСнными ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ Mac ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ macOS 10.14 ΠΈ Π½ΠΎΠ²Π΅Π΅.

HFS +

HFS + Ρ€Π°Π½ΡŒΡˆΠ΅ Π±Ρ‹Π» основным Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Apple , Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Mac, iPod, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Apple X Server, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ½ Π±Ρ‹Π» Π·Π°ΠΌΠ΅Π½Π΅Π½ APFS Π² macOS High Sierra. Π’ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… сСрвСрных ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Apple Xsan, кластСрная файловая систСма , созданная Π½Π° основС StorNext ΠΈ CentraVision.

HFS + ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ B-Π΄Π΅Ρ€Π΅Π²ΡŒΡ для размСщСния ΠΈ поиска Ρ„Π°ΠΉΠ»ΠΎΠ².Π’ΠΎΠΌΠ° дСлятся Π½Π° сСкторы, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 512 Π±Π°ΠΉΡ‚, Π·Π°Ρ‚Π΅ΠΌ ΠΎΠ½ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² Π±Π»ΠΎΠΊΠΈ распрСдСлСния, количСство ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… зависит ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° всСго Ρ‚ΠΎΠΌΠ°. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ свободных ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠ°Ρ… распрСдСлСния хранится Π² Ρ„Π°ΠΉΠ»Π΅ распрСдСлСния. ВсС Π±Π»ΠΎΠΊΠΈ распрСдСлСния, Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ Π² качСствС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ„Π°ΠΉΠ» пСрСполнСния Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ. И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, всС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»Π° пСрСчислСны Π² Ρ„Π°ΠΉΠ»Π΅ Attributes. ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ΡΡ Π·Π° счСт вСдСния ΠΆΡƒΡ€Π½Π°Π»Π°, Ρ‡Ρ‚ΠΎ позволяСт ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ всС измСнСния Π² систСмС ΠΈ быстро Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π΅Π΅ Π² Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ состояниС Π² случаС Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½Ρ‹Ρ… событий.Π‘Ρ€Π΅Π΄ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ — ТСсткиС ссылки Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ логичСских Ρ‚ΠΎΠΌΠΎΠ², ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа, сТатиС Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Ρ‚. Π”.

APFS

Ѐайловая систСма Apple ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, присущих Π΅Π΅ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΡ†Π΅, ΠΈ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹ с соврСмСнными Ρ„Π»ΡΡˆ-накопитСлями ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ накопитСлями. Π’ этом 64-Π±ΠΈΡ‚Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ копирования ΠΏΡ€ΠΈ записи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊ Π½Π΅ΠΌΡƒ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Ρ‹ измСнСния, ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ мноТСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ обСспСчСния цСлостности Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ экономии мСста.ВсС содСрТимоС ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ…, ΠΏΠ°ΠΏΠΊΠ°Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… структурах APFS хранятся Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ APFS. Π‘ΡƒΠΏΠ΅Ρ€Π±Π»ΠΎΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ количСствС Π±Π»ΠΎΠΊΠΎΠ² Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅, Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Π±Π»ΠΎΠΊΠ° ΠΈ Ρ‚. Π”. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎΠ±ΠΎ всСх Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈ свободных Π±Π»ΠΎΠΊΠ°Ρ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° управляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ структур Bitmap. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚ΠΎΠΌ Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ свой собствСнный Volume Superblock , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± этом Ρ‚ΠΎΠΌΠ΅. ВсС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ Ρ‚ΠΎΠΌΠ° записаны Π² B-Tree Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ , Π° B-Tree Extents ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° экстСнты — ссылки Π½Π° содСрТимоС Ρ„Π°ΠΉΠ»Π° (Π½Π°Ρ‡Π°Π»ΠΎ Ρ„Π°ΠΉΠ»Π°, Π΅Π³ΠΎ Π΄Π»ΠΈΠ½Π° Π² Π±Π»ΠΎΠΊΠ°Ρ…).

Подсказка: ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ возмоТности восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ‚ΠΈΠΏΠΎΠ² Π€Π‘ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΡΡ‚Π°Ρ‚ΡŒΡΡ… ΠΎΠ± особСнностях восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… Π² зависимости ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ ΡˆΠ°Π½ΡΠ°Ρ… Π½Π° восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ…. Если вас интСрСсуСт практичСская сторона ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ руководству ΠΏΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· macOS.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Linux

Linux с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ, тСстированиС ΠΈ использованиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.К Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярным Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°ΠΌ для Linux относятся:

Π΄ΠΎΠ±.

Ext2, Ext3, Ext4 — это просто Ρ€Π°Π·Π½Ρ‹Π΅ вСрсии Β«Ρ€ΠΎΠ΄Π½ΠΎΠΉΒ» Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux Ext. Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ ΠΏΠΎΠ΄ΠΏΠ°Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ΄ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½ΠΈΡ. Ext3 — это просто Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ext2 , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ записи Ρ„Π°ΠΉΠ»ΠΎΠ² с ΠΆΡƒΡ€Π½Π°Π»ΠΎΠΌ . Ext4 — это дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Ext3, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ Π·Π° счСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² (экстСнтов) ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ².Π­Ρ‚Π° FS часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Β«ΠΊΠΎΡ€Π΅Π½ΡŒ Β» для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° установок Linux.

ReiserFS

ReiserFS — Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ файловая систСма Linux, оптимизированная для хранСния ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ³ΠΎ количСства Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² . Он ΠΈΠΌΠ΅Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ возмоТности поиска ΠΈ позволяСт ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, сохраняя ΠΈΡ… хвосты ΠΈΠ»ΠΈ просто ΠΎΡ‡Π΅Π½ΡŒ малСнькиС элСмСнты вмСстС с ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ использования для этой Ρ†Π΅Π»ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π±Π»ΠΎΠΊΠΎΠ² FS. Однако этот Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π½Π΅ развиваСтся ΠΈ Π½Π΅ поддСрТиваСтся.

XFS

XFS — надСТная ТурналируСмая файловая систСма, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ созданная Silicon Graphics ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π΅Π΅ сСрвСрами IRIX. Π’ 2001 Π³ΠΎΠ΄Ρƒ ΠΎΠ½ ΠΏΠΎΠΏΠ°Π» Π² ядро ​​Linux ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ поддСрТиваСтся Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ дистрибутивов Linux, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Red Hat Enterprise Linux, Π΄Π°ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΅Π³ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для хранСния ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ‚ΠΎΠΌΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ хостС.

JFS

JFS — файловая систСма, разработанная IBM для ΠΌΠΎΡ‰Π½Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.JFS1 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ JFS , JFS2 — Π²Ρ‚ΠΎΡ€ΠΎΠΉ выпуск. Π’ настоящСС врСмя этот ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ соврСмСнных вСрсий Linux.

Btrfs

Btrfs — файловая систСма, основанная Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ копирования ΠΏΡ€ΠΈ записи (COW), которая Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Oracle ΠΈ поддСрТиваСтся основным ядром Linux с 2009 Π³ΠΎΠ΄Π°. Btrfs Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° логичСских Ρ‚ΠΎΠΌΠΎΠ² , ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ нСсколько устройств ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ, Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ, Π±ΠΎΠ»Π΅Π΅ простоС администрированиС ΠΈ Ρ‚. Π΄.вмСстС с рядом Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй.

F2FS

F2FS — файловая систСма Linux, разработанная Samsung Electronics, адаптированная ΠΊ спСцификС устройств хранСния Π½Π° основС Ρ„Π»ΡΡˆ-памяти NAND , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² соврСмСнных смартфонах ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСмах. Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° основС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π»ΠΎΠ³-структурированных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм (LFS) ΠΈ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠ΅ особСнности Ρ„Π»Π΅Ρˆ-Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, ΠΊΠ°ΠΊ постоянноС врСмя доступа ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство Ρ†ΠΈΠΊΠ»ΠΎΠ² пСрСзаписи Π΄Π°Π½Π½Ρ‹Ρ….ВмСсто создания ΠΎΠ΄Π½ΠΎΠ³ΠΎ большого Π±Π»ΠΎΠΊΠ° для записи, F2FS собираСт Π±Π»ΠΎΠΊΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ (Π΄ΠΎ 6), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

ΠšΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡ Β« ТСстких ссылок Β», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Π΄Π΅Π»Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ‚ΠΈΠΏΠΎΠ² Linux FS ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ Π² Ρ‚ΠΎΠΌ смыслС, Ρ‡Ρ‚ΠΎ имя Ρ„Π°ΠΉΠ»Π° Π½Π΅ рассматриваСтся ΠΊΠ°ΠΊ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Ρ„Π°ΠΉΠ»Π°, Π° скорСС опрСдСляСтся ΠΊΠ°ΠΊ псСвдоним для Ρ„Π°ΠΉΠ»Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ связан ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… мСст , Π΄Π°ΠΆΠ΅ ΡƒΠΌΠ½ΠΎΠΆΠ°Ρ‚ΡŒΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ.Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹ΠΌ ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΡ‹ΠΌ трудностям ΠΏΡ€ΠΈ восстановлСнии ΠΈΠΌΠ΅Π½ Ρ„Π°ΠΉΠ»ΠΎΠ² послС ΠΈΡ… удалСния ΠΈΠ»ΠΈ логичСского поврСТдСния.

Подсказка: Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ возмоТности ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π€Π‘ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΡΡ‚Π°Ρ‚ΡŒΡΡ…, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… особСнности восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ΠΈ возмоТности восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ слСдуСт ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ инструкциСй ΠΏΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Linux.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы BSD, Solaris, Unix

НаиболСС распространСнной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для этих ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм являСтся UFS (файловая систСма Unix), Ρ‚Π°ΠΊΠΆΠ΅ часто называСмая FFS (быстрая файловая систСма).

Π’ настоящСС врСмя UFS (Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… рСдакциях) поддСрТиваСтся всСми ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами сСмСйства Unix ΠΈ являСтся основной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ОБ BSD ΠΈ ОБ Sun Solaris. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ стрСмятся Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρƒ UFS Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ( ZFS для Solaris, JFS ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ для Unix ΠΈ Ρ‚. Π”.).

Подсказка: Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ вСроятности ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΏΡ€ΠΈ восстановлСнии Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· этих Ρ‚ΠΈΠΏΠΎΠ² Π€Π‘ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΡΡ‚Π°Ρ‚ΡŒΡΡ… ΠΎΠ± особСнностях восстановлСния Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ОБ ΠΈ возмоТностях восстановлСния Π΄Π°Π½Π½Ρ‹Ρ…. Π‘Π°ΠΌ процСсс описан Π² инструкции, посвящСнной Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Unix, Solaris ΠΈ BSD.

ΠšΠ»Π°ΡΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

ΠšΠ»Π°ΡΡ‚Π΅Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… кластСрных систСмах ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ распрСдСлСнноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅.

Π’ΠΈΠΏΡ‹ распрСдСлСнных Π€Π‘ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • ZFS — компания Sun « Zettabyte File System » — Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ для распрСдСлСнных Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ ОБ Sun Solaris.

  • Apple Xsan — Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Apple CentraVision, Π° Π·Π°Ρ‚Π΅ΠΌ StorNext.

  • VMFS — «Ѐайловая систСма Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Β», разработанная ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ VMware для своСго сСрвСра VMware ESX.

  • GFS — Red Hat Linux Β« Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Π°Ρ файловая систСма Β».

  • JFS1 — исходная (ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ°Ρ) конструкция IBM JFS , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² старых систСмах хранСния AIX.

ΠžΠ±Ρ‰ΠΈΠ΅ свойства этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ распрСдСлСнных Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰, Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… тСхнологиях, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для хранСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ Β«Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ хранСния».

ПослСднСС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: 10 сСнтября 2021 Π³.

Если Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ эта ΡΡ‚Π°Ρ‚ΡŒΡ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Сю Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма?

Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ файловая систСма — ΠΈΠ½ΠΎΠ³Π΄Π° записываСмая файловая систСма — это способ имСнования Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΈΡ… логичСского размСщСния для хранСния ΠΈ поиска.Π‘Π΅Π· Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы хранимая информация Π½Π΅ Π±Ρ‹Π»Π° Π±Ρ‹ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΈ Π΅Π΅ Π±Ρ‹Π»ΠΎ Π±Ρ‹ слоТно ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ. По ΠΌΠ΅Ρ€Π΅ увСличСния Смкости Π΄Π°Π½Π½Ρ‹Ρ… организация ΠΈ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² становятся всС Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ Π² Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°Π·Π²Π°Π½Ρ‹ Π² Ρ‡Π΅ΡΡ‚ΡŒ Π±ΡƒΠΌΠ°ΠΆΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΈ созданы ΠΏΠΎ ΠΈΡ… ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΌΡƒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ логичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ хранСния ΠΈ поиска Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы (ОБ), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Microsoft Windows, macOS ΠΈ систСмы Π½Π° Π±Π°Π·Π΅ Linux.НСкоторыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ распрСдСлСнныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π½Π° дисках ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ назначСния.

Как Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Ѐайловая систСма Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈ упорядочиваСт Π΄Π°Π½Π½Ρ‹Π΅, ΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏ индСкса для всСх Π΄Π°Π½Π½Ρ‹Ρ…, содСрТащихся Π½Π° устройствС хранСния. Π­Ρ‚ΠΈ устройства ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ТСсткиС диски, оптичСскиС ΠΏΡ€ΠΈΠ²ΠΎΠ΄Ρ‹ ΠΈ Ρ„Π»ΡΡˆ-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ соглашСния для имСнования Ρ„Π°ΠΉΠ»ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ максимальноС количСство символов Π² ΠΈΠΌΠ΅Π½ΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ символы ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… систСмах, ΠΊΠ°ΠΊ Π΄ΠΎΠ»Π³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ суффикс ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°.Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ ΠΊ рСгистру.

Наряду с самим Ρ„Π°ΠΉΠ»ΠΎΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы содСрТат Ρ‚Π°ΠΊΡƒΡŽ β€‹β€‹ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, располоТСниС ΠΈ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…. ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ свободныС Π±Π»ΠΎΠΊΠΈ доступного Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π½Π° дискС ΠΈ объСм доступного пространства.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π΄Π΅Ρ€Π΅Π²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²

Ѐайловая систСма Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ для указания ΠΏΡƒΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Ρ‡Π΅Ρ€Π΅Π· структуру ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².Π€Π°ΠΉΠ» помСщаСтся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ — ΠΈΠ»ΠΈ ΠΏΠ°ΠΏΠΊΡƒ Π² ОБ Windows — ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΌ мСстС Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ структуры. ПК ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ОБ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ Π³Π΄Π΅-Ρ‚ΠΎ Π² иСрархичСской Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ структурС.

ΠŸΠ΅Ρ€Π΅Π΄ созданиСм Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° носитСлС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Ρ‹. Π Π°Π·Π΄Π΅Π» — это ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ТСсткого диска ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ОБ управляСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ. Одна файловая систСма содСрТится Π² основном Ρ€Π°Π·Π΄Π΅Π»Π΅, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ созданиС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΌ дискС.Π’ этой ситуации, Ссли ΠΎΠ΄Π½Π° файловая систСма Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π°, Π΄Π°Π½Π½Ρ‹Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π² бСзопасности.

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈ Ρ€ΠΎΠ»ΡŒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ для хранСния ΠΈ извлСчСния Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π΅Π³ΠΎΠ² ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…:

  • Π”Π°Ρ‚Π° создания
  • Π”Π°Ρ‚Π° измСнСния
  • Π”Π°Ρ‚Π° послСднСго обращСния
  • ПослСдняя рСзСрвная копия
  • ID ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ создатСля Ρ„Π°ΠΉΠ»Π°
  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° доступ
  • Π Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°

ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ хранятся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ содСрТимого Ρ„Π°ΠΉΠ»Π°, ΠΏΡ€ΠΈ этом ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы хранят ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… записях ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².НСкоторыС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² структурС, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ индСксным дСскриптором.

Π’ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах индСксный дСскриптор ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅, Π½Π΅ связанныС с содСрТимым самого Ρ„Π°ΠΉΠ»Π°. Inode индСксируСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для доступа ΠΊ ΠΌΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Ρ„Π°ΠΉΠ»Π°, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈ ΠΊ самому Ρ„Π°ΠΉΠ»Ρƒ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅, являСтся OS X, ОБ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Apple. Он позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ряд Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΡ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎ 255 символов.

Доступ ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ доступ для чтСния ΠΈ записи для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΠ°Ρ€ΠΎΠ»ΠΈ — самый простой способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это. Наряду с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ Π½Π°Π΄ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ доступа ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ измСнСния Π΄Π°Π½Π½Ρ‹Ρ….

ΠŸΡ€Π°Π²Π° доступа ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ списки управлСния доступом ΠΈΠ»ΠΈ возмоТностями, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для ограничСния доступа ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. Π­Ρ‚ΠΈ Ρ‚ΠΈΠΏΡ‹ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для прСдотвращСния доступа ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½ΠΎ Π½Π΅ Ρ‚Π°ΠΊ эффСктивны ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ².

Π¨ΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ доступ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½ΠΎ ΠΎΠ½ΠΎ большС Π½Π°Ρ†Π΅Π»Π΅Π½ΠΎ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Ρƒ систСм ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π°Ρ‚Π°ΠΊ. ΠšΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΊ Π½Π΅Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ тСксту, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста. Волько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ. ΠŸΡ€ΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ для эффСктивного управлСния Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

БущСствуСт нСсколько Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ логичСскими структурами ΠΈ свойствами, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€.Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ ОБ ΠΈ потрСбностСй этой ОБ. Π’Ρ€ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмы для ПК — это Microsoft Windows, Mac OS X ΠΈ Linux. ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ОБ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Apple iOS ΠΈ Google Android.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Π’Π°Π±Π»ΠΈΡ†Π° размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ( FAT ) поддСрТиваСтся ОБ Microsoft Windows. FAT считаСтся простой ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ, ΠΈ ΠΎΠ½Π° создана ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ унаслСдованных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. FAT Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² 1977 Π³ΠΎΠ΄Ρƒ для Π³ΠΈΠ±ΠΊΠΈΡ… дисков, Π½ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ Π±Ρ‹Π»Π° Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° для ТСстких дисков.Π₯отя FAT эффСктивна ΠΈ совмСстима с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ соврСмСнных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, ΠΎΠ½Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒΡΡ ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ с Π±ΠΎΠ»Π΅Π΅ соврСмСнными Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами.

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Π°Ρ файловая систСма (GFS) — это файловая систСма для ОБ Linux ΠΈ файловая систСма совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ диска. GFS ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ прямой доступ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ локальная файловая систСма.

GFS2 — это обновлСнная вСрсия с функциями, Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π² ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ GFS, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ обновлСнная систСма ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…. Богласно условиям Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ общСствСнной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GNU Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы GFS ΠΈ GFS2 доступны ΠΊΠ°ΠΊ бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС.

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠ°Ρ файловая систСма (HFS) Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для использования с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами Mac. HFS Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Mac OS Standard, Π½Π° смСну Π΅ΠΌΡƒ ΠΏΡ€ΠΈΡˆΠ»Π° Mac OS Extended. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ прСдставлСнная Π² 1985 Π³ΠΎΠ΄Ρƒ для Π³ΠΈΠ±ΠΊΠΈΡ… ΠΈ ТСстких дисков, HFS Π·Π°ΠΌΠ΅Π½ΠΈΠ»Π° ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Macintosh. Π•Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисках.

Ѐайловая систСма NT — Ρ‚Π°ΠΊΠΆΠ΅ извСстная ΠΊΠ°ΠΊ файловая систСма Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ( NTFS ) — это файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Windows ΠΈΠ· Windows NT 3.1 ОБ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ вСрсии. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой FAT Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ использованиС дискового пространства. NTFS Ρ‚Π°ΠΊΠΆΠ΅ поддСрТиваСтся Π² ОБ Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ бСсплатного Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° NTFS с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. Π’ Mac OS Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° NTFS Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ дисковый Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ( UDF ) — это файловая систСма, Π½Π΅ зависящая ΠΎΡ‚ производитСля, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π½Π° оптичСских носитСлях ΠΈ DVD. UDF замСняСт Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму ISO 9660 ΠΈ являСтся ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой для Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ DVD, Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ DVD Forum.

Ѐайловая систСма ΠΈ Π‘Π£Π‘Π”

Подобно Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС, систСма управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π‘Π£Π‘Π”) эффСктивно Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ. Однако ΠΎΠ½ΠΈ Π½Π΅ взаимозамСняСмы. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ файловая систСма Ρ…Ρ€Π°Π½ΠΈΡ‚ нСструктурированныС, часто Π½Π΅ связанныС Ρ„Π°ΠΉΠ»Ρ‹, Π‘Π£Π‘Π” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния структурированных связанных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ управлСния ΠΈΠΌΠΈ.

Π‘Π£Π‘Π” создаСт ΠΈ опрСдСляСт ограничСния для Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Ѐайловая систСма позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ Π·Π° Ρ€Π°Π· ΠΈ обращаСтся ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ.По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅, Π° Π½Π΅ самой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ согласованной Ρ„ΠΎΡ€ΠΌΠΎΠΉ хранСния Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Π΅ΠΌ Π‘Π£Π‘Π”, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСтся ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·.

ЦСнтрализованная структура Π‘Π£Π‘Π” позволяСт ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ совмСстноС использованиС Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‡Π΅ΠΌ файловая систСма, ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈ внСсСнии ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС, Π½ΠΎ для обСспСчСния максимальной бСзопасности Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π‘Π£Π‘Π”.Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС опрСдСляСтся ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой, ΠΈ Π΅Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ осущСствляСтся ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ прСдоставляСтся авторизация.

Π‘Π£Π‘Π” ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ высокиС ограничСния бСзопасности, полагаясь Π½Π° Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠŸΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Π°Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ количСству прСпятствий ΠΏΡ€ΠΈ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, поэтому с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΎΠ±Ρ‰Π΅Π³ΠΎ, простого Π² использовании хранСния ΠΈ поиска Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π° файловая систСма.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм развиваСтся

Π’Π΅Ρ€ΠΌΠΈΠ½ файловая систСма Ρ€Π°Π½Π΅Π΅ относился ΠΊ физичСским Π±ΡƒΠΌΠ°ΠΆΠ½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ, Π½ΠΎ Π΅Ρ‰Π΅ Π² 1961 Π³ΠΎΠ΄Ρƒ использовался для обозначСния Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².К 1964 Π³ΠΎΠ΄Ρƒ ΠΎΠ½ стал ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для обозначСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Π’Π΅Ρ€ΠΌΠΈΠ½ файловая систСма ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ ΠΊ части ОБ ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Network File System (NFS) ΠΈ Andrew File System (AFS).

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, этот Ρ‚Π΅Ρ€ΠΌΠΈΠ½ развился для обозначСния Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ для энСргонСзависимой памяти, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ управляСт Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ обСспСчСниСм ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ ΠΊΠ°ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

7 способов опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² Linux (Ext2, Ext3 ΠΈΠ»ΠΈ Ext4)

Ѐайловая систСма — это способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ΡΡ, хранятся, ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡŽΡ‚ΡΡ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π° дискС ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅ хранСния; способ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° дискС.

Ѐайловая систСма Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Π΄Π²Π° сСгмСнта, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ…: User Data ΠΈ Metadata (имя Ρ„Π°ΠΉΠ»Π°, врСмя Π΅Π³ΠΎ создания, врСмя измСнСния, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ располоТСниС Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² ΠΈ Ρ‚. Π”.).

Π’ этом руководствС ΠΌΡ‹ расскаТСм ΠΎ сСми способах опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ext2, Ext3, Ext4, BtrFS, GlusterFS ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ…./ dev » Команда df — поиск Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство ΠΏΠΎ использованию ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π½Π°ΡˆΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ…:

  1. 12 ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ Β«dfΒ» для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ дискового пространства Π² Linux
  2. Pydf — ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Β«dfΒ», ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ использованиС диска Π² Ρ†Π²Π΅Ρ‚Π΅

2. ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ fsck

fsck ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈ, ΠΏΡ€ΠΈ нСобходимости, восстановлСния Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Linux, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… диска.

Π€Π»Π°Π³ -N ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок, ΠΎΠ½ просто ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ сдСлано (Π½ΠΎ всС, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, это Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы):

 $ fsck -N / dev / sda3
$ fsck -N / dev / sdb1
 
fsck — ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux

3. ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ lsblk

lsblk ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ устройства, ΠΏΡ€ΠΈ использовании с ΠΎΠΏΡ†ΠΈΠ΅ΠΉ -f ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…:

 $ lsblk -f
 
lsblk — ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux

4./ dev »

Π‘ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ — ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² Linux

5. ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ blkid

blkid Команда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для поиска ΠΈΠ»ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ свойств Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ устройства, просто ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» диска Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

 $ blkid / dev / sda3
 
blkid — Найти Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

6. ИспользованиС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Ρ„Π°ΠΉΠ» Команда опрСдСляСт Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°, Ρ„Π»Π°Π³ -s Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π° -L Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ символичСскиС ссылки:

 $ sudo Ρ„Π°ΠΉΠ» -sL / dev / sda3
 
file — опрСдСляСт Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

7.ИспользованиС Ρ„Π°ΠΉΠ»Π° fstab

/ etc / fstab — это Ρ„Π°ΠΉΠ» с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ статичСской Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС (Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ° монтирования, Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ монтирования ΠΈ Ρ‚. Π”.):

 $ cat / etc / fstab
 
Fstab — ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux

Π’ΠΎΡ‚ ΠΈ всС! Π’ этом руководствС ΠΌΡ‹ объяснили сСмь способов ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Linux. Π’Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄, Π½Π΅ упомянутый здСсь? ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ Π² коммСнтариях.

Если Π²Ρ‹ Ρ†Π΅Π½ΠΈΡ‚Π΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π΄Π΅Π»Π°Π΅ΠΌ здСсь, Π½Π° TecMint, Π²Π°ΠΌ слСдуСт ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅:

TecMint — это самый быстрорастущий ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉΡΡ наибольшим Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ΠΌ сайт сообщСства, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π»ΡŽΠ±Ρ‹Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, руководства ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ Linux Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.ΠœΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ людСй ΠΏΠΎΡΠ΅Ρ‰Π°ΡŽΡ‚ TecMint! для поиска ΠΈΠ»ΠΈ просмотра тысяч ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… статСй доступны Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠž для всСх.

Если Π²Π°ΠΌ нравится Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅, поТалуйста, ΠΊΡƒΠΏΠΈΡ‚Π΅ Π½Π°ΠΌ ΠΊΠΎΡ„Π΅ (ΠΈΠ»ΠΈ 2) Π² Π·Π½Π°ΠΊ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ΠœΡ‹ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Ρ‹ Π·Π° Π²Π°ΡˆΡƒ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ.

Ѐайловая систСма

| Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ файловая систСма

Ѐайловая систСма — это процСсс управлСния Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° дискС хранСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈΠ»ΠΈ FS.Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ логичСского диска, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сТимаСт Ρ„Π°ΠΉΠ»Ρ‹, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹, извСстныС ΠΊΠ°ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ. Π­Ρ‚ΠΎ абстрактно для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ связано с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ; ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ½ управляСт Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌΠΈ опСрациями диска. Π€Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°Ρ…. Π₯отя Π² Windows ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, NTFS являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнной Π² нашС врСмя. Π‘Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ» с Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ сущСствовал, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ установлСнныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±Π΅Π· управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ ΠΈΠΌΠ΅Π»ΠΈ Π±Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π΅Π· Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структуры.Ѐайловая систСма позволяСт Π²Π°ΠΌ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„Π°ΠΉΠ»Ρ‹ часто ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

Диск (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ТСсткий диск) ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, нСзависимо ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° ΠΈ использования. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ Ρ„Π°ΠΉΠ»Π°, ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅ мСстополоТСния Ρ„Π°ΠΉΠ»Π° ΠΈ мСстС хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° дискС, Π° Ρ‚Π°ΠΊΠΆΠ΅ описываСт, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ. Π’Π°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅, ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ², ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ / ΠΏΠ°ΠΏΠΊΠΈ, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой.

На Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ устройствС Ρ„Π°ΠΉΠ»Ρ‹ хранятся Π² сСкторах, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Π΅ хранятся Π² Π³Ρ€ΡƒΠΏΠΏΠ°Ρ… сСкторов, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Π±Π»ΠΎΠΊΠ°ΠΌΠΈ. Π Π°Π·ΠΌΠ΅Ρ€ ΠΈ располоТСниС Ρ„Π°ΠΉΠ»ΠΎΠ² опрСдСляСтся Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ сСкторы Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ использованию. Помимо Windows, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, содСрТащиС Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT ΠΈ NTFS. Но Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… Apple (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, iOS ΠΈ macOS) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ HFS +, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ опСрационная систСма ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

Иногда для обозначСния Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «файловая систСма».НапримСр, Ρ„Ρ€Π°Π·Π° Β«Π½Π° ТСстком дискС доступны Π΄Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы» Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ диск Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами, NTFS ΠΈ FAT. Но это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ физичСский диск.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅, трСбуСтся файловая систСма; ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° создана для использования Π² macOS, Π²Ρ‹ Π½Π΅ смоТСтС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Windows, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ зависят ΠΎΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΈΠΆΠ΅:

FAT: FAT — это Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ для ТСстких дисков. Он ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π±Ρ‹Π» Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ прСдставлСн Π² 1977 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для 12 ΠΈΠ»ΠΈ 16 Π±ΠΈΡ‚ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ доступа кластСра ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ² (FAT). На ТСстких дисках ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСмах ΠΎΠ½ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Microsoft. Π’ Ρ‚Π°ΠΊΠΈΡ… устройствах, ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Ρ‹, Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ устройства, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ„Π°ΠΉΠ»Π°Ρ….Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π»ΠΈΡ‚ΡŒ срок слуТбы ТСсткого диска, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сводит ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ износ ТСсткого диска. БСгодня FAT Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΠΌΠΈ вСрсиями Microsoft Windows, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Windows XP, Vista, 7 ΠΈ 10, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ NTFS. FAT8, FAT12, FAT32, FAT16 — это Ρ€Π°Π·Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ FAT (для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ размСщСния Ρ„Π°ΠΉΠ»ΠΎΠ²).

GFS: GFS — это файловая систСма, которая Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Global File System. Он позволяСт нСскольким ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Сдиная машина, которая Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° Π² УнивСрситСтС ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹.Но сСйчас Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Red Hat. Когда физичСскоС расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ двумя ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ Π²Π΅Π»ΠΈΠΊΠΎ ΠΈ ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ, файловая систСма GFS позволяСт ΠΈΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΡƒ Ρ„Π°ΠΉΠ»ΠΎΠ². ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ для сохранСния Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ глобальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

HFS: HFS (Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠ°Ρ файловая систСма) — это файловая систСма, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Macintosh для создания ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π²ΠΎ врСмя форматирования ТСсткого диска.Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΅Π³ΠΎ основная функция Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° ТСстком дискС Macintosh. Apple Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ запись ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ дисков HFS с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° появлСния Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ OS X. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, диски Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ HFS Π½Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ с Windows, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ HFS — это Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Macintosh. ЖСсткиС диски Windows Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм WIN32 ΠΈΠ»ΠΈ NTFS.

NTFS: NTFS — это файловая систСма, которая ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму NT ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows NT ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… вСрсиях Windows, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Windows 2000, Windows XP, Windows 7 ΠΈ Windows 10.Иногда Π΅Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой Π½ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой FAT ΠΈ HPFS, ΠΎΠ½Π° прСдоставляСт Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ восстановлСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ряд ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΠΈ, бСзопасности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

UDF: UDF — это файловая систСма, Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Universal Disk Format ΠΈ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ использованная OSTA (Ассоциация оптичСских Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ хранСния) Π² 1995 Π³ΠΎΠ΄Ρƒ для обСспСчСния согласованности Π΄Π°Π½Π½Ρ‹Ρ…, записанных Π½Π° нСсколько оптичСских носитСлСй. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ с CD-ROM ΠΈ DVD-ROM ΠΈ поддСрТиваСтся всСми ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами.Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² процСссС записи CD-R ΠΈ CD-RW, Ρ‡Ρ‚ΠΎ называСтся ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ записью.

АрхитСктура Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

Ѐайловая систСма содСрТит Π΄Π²Π° ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ уровня. Иногда эти слои Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ вмСстС, Π° ΠΈΠ½ΠΎΠ³Π΄Π° явно Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹. Для Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ API (интСрфСйс ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ) прСдоставляСтся логичСской Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ OPEN, CLOSE, READ ΠΈ Ρ‚. Π”., ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° взаимодСйствиС с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Π°Ρ опСрация пСрСнаправляСтся Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, располоТСнный ΠΏΠΎΠ΄ Π½Π΅ΠΉ.ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… экзСмпляров физичСских Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ позволяСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму. И ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ экзСмпляр называСтся Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ называСтся физичСской Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой. Он связан с физичСской Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ считываСмыС ΠΈΠ»ΠΈ записываСмыС физичСскиС Π±Π»ΠΎΠΊΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ устройством хранСния, этот ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ взаимодСйствуСт с ΠΊΠ°Π½Π°Π»ΠΎΠΌ ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ устройств.

Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

1. ДисковыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

На дисковом носитСлС файловая систСма диска ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΊΠΎΠ² Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ скорости доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ. НСзависимо ΠΎΡ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ располоТСния Π΄Π°Π½Π½Ρ‹Ρ…, нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ нСскольким Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π° дискС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы диска.

2. Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Flash

Ѐайловая систСма Ρ„Π»ΡΡˆ-памяти ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ограничСния, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ возмоТности Ρ„Π»ΡΡˆ-памяти. Π›ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΡƒΡŽ для Ρ„Π»Π΅Ρˆ-устройства; ΠΎΠ΄Π½Π°ΠΊΠΎ файловая систСма Π½Π° дискС являСтся основным носитСлСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ устройство Ρ„Π»ΡΡˆ-памяти.

3. Π›Π΅Π½Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Ѐайловая систСма Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΉ Π»Π΅Π½Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° Π»Π΅Π½Ρ‚Π΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π»Π΅Π½Ρ‚Ρ‹ ΠΈ файловая систСма. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с дисками ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅ Π»Π΅Π½Ρ‚Ρ‹ Π±ΠΎΠ»Π΅Π΅ эффСктивны для доступа ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎ являСтся ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния создания ΠΈ эффСктивного управлСния.

4. Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…

Ѐайловая систСма Π½Π° основС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… — Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅Ρ‚ΠΎΠ΄ управлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π€Π°ΠΉΠ»Ρ‹ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΈΡ… характСристикам (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Ρ„Π°ΠΉΠ»Π°, Π°Π²Ρ‚ΠΎΡ€Ρƒ, Ρ‚Π΅ΠΌΠ΅ ΠΈ Ρ‚. Π”.), А Π½Π΅ ΠΏΠΎ иСрархичСскому структурированному ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ.

5. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

НСкоторым ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ трСбуСтся ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ нСсколько ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ для сбоя ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΠΈΠ»ΠΈ нСсколько ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, Π½ΠΎ ΠΎΠ½ΠΈ Π½Π΅ вносят Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. НапримСр, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ исполняСмыС Ρ„Π°ΠΉΠ»Ρ‹ Π²ΠΎ врСмя установки ΠΈΠ»ΠΈ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ΠΌ для использования ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒΡΡ, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС остановлСно Π²ΠΎ врСмя обновлСния ΠΈΠ»ΠΈ установки. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, вся систСма ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΉΡ‚ΠΈ ΠΈΠ· строя, Ссли процСсс установки ΠΈΠ»ΠΈ обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Π½Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½.

6. Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

БСтСвая файловая систСма ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ Π½Π° сСрвСрС. На ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ сСти, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… интСрфСйсов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ ΠΊ иСрархичСским Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌ.ΠšΠ»ΠΈΠ΅Π½Ρ‚Ρ‹, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС, для FTP ΠΈ WebDAV, Π° Ρ‚Π°ΠΊΠΆΠ΅ AFS, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ SMB, NFS — всС это ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ сСтСвых Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.

7. ΠžΠ±Ρ‰ΠΈΠ΅ дисковыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Ѐайловая систСма с ΠΎΠ±Ρ‰ΠΈΠΌ диском позволяСт нСскольким машинам ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ внСшнСй дисковой подсистСмС, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° нСсколько машин обращаСтся ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ внСшнСй дисковой подсистСмС, Π² этом состоянии ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΈ; Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚, файловая систСма Ρ€Π΅ΡˆΠ°Π΅Ρ‚, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ подсистСмС Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒΡΡ доступ.

8. Минимальная файловая систСма

Π’ 1970-Ρ… Π³ΠΎΠ΄Π°Ρ… для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² дисковыС ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ Π»Π΅Π½Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ устройства Π±Ρ‹Π»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌΠΈ. Π‘Ρ‹Π»ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ нСсколько Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… систСм хранСния Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ аудиокассСту. На кассСтном ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π±Ρ‹Π» ΠΏΡ€ΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π—ΠΠŸΠ˜Π‘Π¬Β», ΠΊΠΎΠ³Π΄Π° систСма Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° записи Π΄Π°Π½Π½Ρ‹Ρ…. И, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ систСму, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π’ΠžΠ—Π’Π ΠΠ’Β» Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π° кассСтном ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«PLAYΒ», ΠΊΠΎΠ³Π΄Π° систСмС Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅.

9. ПлоскиС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

ΠŸΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ нСдоступны Π² плоской систСмС. Он содСрТит СдинствСнный ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, ΠΈ всС Ρ„Π°ΠΉΠ»Ρ‹ хранятся Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Из-Π·Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшого объСма доступного пространства для Π΄Π°Π½Π½Ρ‹Ρ… файловая систСма этого Ρ‚ΠΈΠΏΠ° Π±Ρ‹Π»Π° подходящСй, ΠΊΠΎΠ³Π΄Π° дискСты Π±Ρ‹Π»ΠΈ доступны Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅.


Π“Π»Π°Π²Π° 1. ΠžΠ±Π·ΠΎΡ€ доступных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Red Hat Enterprise Linux 8

Π’Ρ‹Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, подходящСй для вашСго прилоТСния, являСтся Π²Π°ΠΆΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ·-Π·Π° большого количСства доступных ΠΎΠΏΡ†ΠΈΠΉ ΠΈ связанных с этим компромиссов.Π’ этой Π³Π»Π°Π²Π΅ описаны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, поставляСмыС с Red Hat Enterprise Linux 8, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ историчСскиС свСдСния ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС, подходящСй для вашСго прилоТСния.

1.1. Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм

Red Hat Enterprise Linux 8 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм (FS). Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм Ρ€Π΅ΡˆΠ°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΈ ΠΈΡ… использованиС зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прилоТСния. На самом ΠΎΠ±Ρ‰Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ доступныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ основным Ρ‚ΠΈΠΏΠ°ΠΌ:

Π’Π°Π±Π»ΠΈΡ†Π° 1.1. Π’ΠΈΠΏΡ‹ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΈ ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования

Π’ΠΈΠΏ Ѐайловая систСма Атрибуты ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ использования

Диск ΠΈΠ»ΠΈ локальная Π€Π‘

XFS

XFS — это файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² RHEL. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠ°ΠΊ экстСнты, ΠΎΠ½ ΠΌΠ΅Π½Π΅Π΅ уязвим для Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Ρ‡Π΅ΠΌ ext4.Red Hat Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ XFS Π² качСствС локальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Ссли Π½Π΅Ρ‚ особых ΠΏΡ€ΠΈΡ‡ΠΈΠ½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΈΠ½Π°Ρ‡Π΅: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ случаи, связанныС с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

ext4

ext4 ΠΈΠΌΠ΅Π΅Ρ‚ прСимущСство долговСчности Π² Linux. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΠ½ поддСрТиваСтся практичСски всСми прилоТСниями Linux. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΠ½ сопСрничаСт с XFS. ext4 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².

БСтСвая ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрная Π€Π‘

NFS

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ NFS для ΠΎΠ±ΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ нСсколькими систСмами Π² ΠΎΠ΄Π½ΠΎΠΉ сСти.

SMB

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ SMB для ΠΎΠ±ΠΌΠ΅Π½Π° Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ с систСмами Microsoft Windows.

ΠžΠ±Ρ‰Π΅Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ ΠΈΠ»ΠΈ ΠΎΠ±Ρ‰ΠΈΠΉ диск FS

GFS2

GFS2 прСдоставляСт ΠΎΠ±Ρ‰ΠΈΠΉ доступ для записи Ρ‡Π»Π΅Π½Π°ΠΌ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ кластСра. АкцСнт дСлаСтся Π½Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ надСТности, с максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ локальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.SAS Grid, Tibco MQ, IBM Websphere MQ ΠΈ Red Hat Active MQ Π±Ρ‹Π»ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ Π½Π° GFS2.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ объСмом FS

Stratis (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ)

Stratis — это ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ‚ΠΎΠΌΠΎΠ², построСнный Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ XFS ΠΈ LVM. ЦСль Stratis — ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ возмоТности, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами управлСния Ρ‚ΠΎΠΌΠ°ΠΌΠΈ, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Btrfs ΠΈ ZFS.Π­Ρ‚ΠΎΡ‚ стСк ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π½ΠΎ Stratis ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈ консолидируСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы — это Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ локальном сСрвСрС ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ.

НапримСр, локальная файловая систСма являСтся СдинствСнным Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… дисков SATA ΠΈΠ»ΠΈ SAS ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° вашСм сСрвСрС Π΅ΡΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ RAID-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ дисками.Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнными Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΊ SAN, ΠΊΠΎΠ³Π΄Π° устройство, экспортированноС Π² SAN, Π½Π΅ являСтся ΠΎΠ±Ρ‰ΠΈΠΌ.

ВсС Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы совмСстимы с POSIX ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимы со всСми ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌΠΈ выпусками Red Hat Enterprise Linux. БовмСстимыС с POSIX Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° систСмных Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ read () , write () ΠΈ seek () .

Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ программиста, ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ°Π»ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ.НаиболСС Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ различия с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ связаны с ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, насколько большой Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ файловая систСма, ΠΊΠ°ΠΊΠΈΠ΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈ вашСй Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.

ДоступныС Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

1.3. Ѐайловая систСма XFS

XFS — это Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠ°Ρ, Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ, надСТная ΠΈ зрСлая 64-разрядная файловая систСма с ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, которая ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ большиС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π½Π° ΠΎΠ΄Π½ΠΎΠΌ хостС.Π­Ρ‚ΠΎ файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Red Hat Enterprise Linux 8. XFS Π±Ρ‹Π»Π° ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° SGI Π² Π½Π°Ρ‡Π°Π»Π΅ 1990-Ρ… ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄ΠΎΠ»Π³ΡƒΡŽ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… сСрвСрах ΠΈ массивах хранСния.

К особСнностям XFS относятся:

ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ
  • Π–ΡƒΡ€Π½Π°Π» ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы послС сбоя систСмы Π·Π° счСт записи ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ воспроизвСдСны ΠΏΡ€ΠΈ пСрСзапускС систСмы ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° согласованности ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΎ врСмя выполнСния
  • ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈ быстрыС ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π°
  • Π’Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΆΡƒΡ€Π½Π°Π»Π° ΠΊΠ²ΠΎΡ‚.Π­Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ согласованности ΠΊΠ²ΠΎΡ‚ послС сбоя.
ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π΄ΠΎ 1024 Π’ΠΈΠ‘
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ большоС количСство ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ
  • Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ B-Π΄Π΅Ρ€Π΅Π²Π° для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ управлСния свободным пространством
  • Π‘Π»ΠΎΠΆΠ½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ чтСния ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ
Π‘Ρ…Π΅ΠΌΡ‹ распрСдСлСния
  • РаспрСдСлСниС Π½Π° основС экстСнта
  • ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ выдСлСния полос с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ полос
  • ΠžΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ распрСдСлСниС
  • ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ распрСдСлСниС мСста
  • ДинамичСски выдСляСмыС inodes
Π”Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
  • Копии Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° основС ссылок (Π½ΠΎΠ²ΠΎΠ΅ Π² Red Hat Enterprise Linux 8)
  • ВСсно ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования ΠΈ восстановлСния
  • Онлайн-дСфрагмСнтация
  • Онлайн-файловая систСма растСт
  • ВозмоТности всСстороннСй диагностики
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ ( xattr ).Π­Ρ‚ΠΎ позволяСт систСмС ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°Ρ€ имя / Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.
  • ΠšΠ²ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. Π­Ρ‚ΠΎ позволяСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ²ΠΎΡ‚Ρ‹ ΠΏΠΎ Π΄Π΅Ρ€Π΅Π²Ρƒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ².
  • БубсСкундныС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ

Π Π°Π±ΠΎΡ‡ΠΈΠ΅ характСристики

XFS ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… систСмах с ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°ΠΌΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ систСма — это систСма с ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ большим количСством процСссоров, нСсколькими HBA ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΠΌΠΈ ΠΊ внСшним дисковым массивам.XFS Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… систСмах с ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.

XFS ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для ΠΎΠ΄Π½ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ с большим количСством ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, которая создаСт ΠΈΠ»ΠΈ удаляСт большоС количСство Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅.

1.4. Ѐайловая систСма ext4

Ѐайловая систСма ext4 — это Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ сСмСйства Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ext. Π­Ρ‚ΠΎ Π±Ρ‹Π»Π° файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² Red Hat Enterprise Linux 6.

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ ext4 ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ext2 ΠΈ ext3, Π½ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ext4 нСсовмСстим с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ ext2 ΠΈ ext3.

ext4 добавляСт нСсколько Π½ΠΎΠ²Ρ‹Ρ… ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ:

  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π΄ΠΎ 50 Π’ΠΈΠ‘
  • ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° основС экстСнтов
  • ΠžΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ распрСдСлСниС
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ сумма ΠΆΡƒΡ€Π½Π°Π»Π°
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° большого Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°

ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° основС экстСнтов ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ выдСлСния ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΈ эффСктивный способ отслСТивания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ пространства Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС.Π­Ρ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ пространство, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. ΠžΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ позволяСт Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС ΠΎΡ‚Π»ΠΎΠΆΠΈΡ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ постоянного мСста для вновь записанных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Ρ‹ Π½Π° диск. Π­Ρ‚ΠΎ обСспСчиваСт Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Π΅ выдСлСния, позволяя Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ с Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

ВрСмя восстановлСния Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ fsck Π² ext4 Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС, Ρ‡Π΅ΠΌ Π² ext2 ΠΈ ext3.НСкоторыС исправлСния Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм продСмонстрировали ΡˆΠ΅ΡΡ‚ΠΈΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

1.5. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ XFS ΠΈ ext4

XFS — это файловая систСма ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² RHEL. Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ использованиС ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ XFS ΠΈ ext4.

ПовСдСниС ΠΏΡ€ΠΈ ошибкС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…
Π’ ext4 Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° файловая систСма ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ ошибки ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ опСрация просто продолТаСтся. Когда XFS ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Π½Π΅ΠΈΡΠΏΡ€Π°Π²ΠΈΠΌΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ½Π° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ EFSCORRUPTED .
ΠšΠ²ΠΎΡ‚Ρ‹

Π’ ext4 Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ²ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈ создании Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΠ»ΠΈ ΠΏΠΎΠ·ΠΆΠ΅ Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠ²ΠΎΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° монтирования.

ΠšΠ²ΠΎΡ‚Ρ‹ XFS Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‚ Π·Π°ΠΌΠ΅Π½Π΅. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ²ΠΎΡ‚Ρ‹ Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ ΠΌΠ°ΡƒΠ½Ρ‚Π΅.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ quotacheck Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС XFS Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ эффСкта. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΡƒΡ‡Π΅Ρ‚Π° ΠΊΠ²ΠΎΡ‚ XFS провСряСт ΠΊΠ²ΠΎΡ‚Ρ‹ автоматичСски.

ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы
XFS Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы XFS. Для сравнСния, ext4 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.
НомСра Inode

Ѐайловая систСма ext4 Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 2 32 ΠΈΠ½ΠΎΠ΄ΠΎΠ².

XFS динамичСски выдСляСт inodes. Ѐайловая систСма XFS Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΡ‡Π΅Ρ€ΠΏΠ°Ρ‚ΡŒ inodes, ΠΏΠΎΠΊΠ° Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС Π΅ΡΡ‚ΡŒ свободноС мСсто.

НСкоторыС прилоТСния Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° inode, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ 2 32 Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС XFS. Π­Ρ‚ΠΈ прилоТСния ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ сбой ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ 32-Π±ΠΈΡ‚Π½ΠΎΠΉ статистики с Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ EOVERFLOW . НомСр индСкса ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 2 32 ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условиях:

  • Ѐайловая систСма большС 1 Π’ΠΈΠ‘ с 256-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ индСксами.
  • Ѐайловая систСма большС 2 Π’ΠΈΠ‘ с 512-Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ индСксами.

Если вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с большими Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ inode, смонтируйтС Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму XFS с ΠΎΠΏΡ†ΠΈΠ΅ΠΉ -o inode32 , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° inode Π½ΠΈΠΆΠ΅ 2 32 . ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ использованиС inode32 Π½Π΅ влияСт Π½Π° inode, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ 64-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ числами.

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ , Π° Π½Π΅ , ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ inode32 , Ссли этого Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ конкрСтная срСда. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ inode32 измСняСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ распрСдСлСния.Как слСдствиС, ошибка ENOSPC ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ, Ссли Π½Π΅Ρ‚ мСста для выдСлСния inode Π² Π½ΠΈΠΆΠ½ΠΈΡ… дисковых Π±Π»ΠΎΠΊΠ°Ρ….

1,6. Π’Ρ‹Π±ΠΎΡ€ локальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΡƒΡŽ трСбованиям вашСго прилоТСния, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΡƒΡŽ систСму, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ своС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅:

  • Π£ вас большой сСрвСр?
  • Π£ вас большиС трСбования ΠΊ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ ΠΈΠ»ΠΈ Ρƒ вас Π΅ΡΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ диск SATA?
  • ΠšΠ°ΠΊΡƒΡŽ Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π²Ρ‹ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚Π΅ ΠΎΡ‚ вашСго прилоТСния?
  • ΠšΠ°ΠΊΠΎΠ²Ρ‹ ваши трСбования ΠΊ пропускной способности ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ΅?
  • Насколько ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ ваш сСрвСр ΠΈ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ для хранСния?
  • Каков Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²Π°ΡˆΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…?
  • Если систСма Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· строя, сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ?

Если ΠΈ ваш сСрвСр, ΠΈ вашС устройство хранСния большиС, XFS — Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€.Π”Π°ΠΆΠ΅ с мСньшими массивами хранСния XFS Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² сотни ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚).

Если ваша ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ рабочая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΏΡ€Π°Π²ΠΈΠ»Π°ΡΡŒ с ext4, ΠΎΡΡ‚Π°Π²Π°ΡΡΡŒ с ext4, Π²Ρ‹ ΠΈ ваши прилоТСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π·Π½Π°ΠΊΠΎΠΌΡƒΡŽ срСду.

Ѐайловая систСма ext4 ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ Π² систСмах с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ возмоТностями Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Он Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ пропускной способности (ΠΌΠ΅Π½Π΅Π΅ 200 ΠœΠ‘ / с) ΠΈ Π΄ΠΎ 1000 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π² сСкунду.Для всСго, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ высокиС возмоТности, XFS ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ Π±Ρ‹Ρ‚ΡŒ быстрСС.

XFS потрСбляСт ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π²Π΄Π²ΠΎΠ΅ большС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ЦП Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ext4, поэтому, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ рабочая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, связанная с ЦП, с нСбольшим ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠΎΠΌ, ext4 Π±ΡƒΠ΄Π΅Ρ‚ быстрСС. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ext4 Π»ΡƒΡ‡ΡˆΠ΅, Ссли ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚ΠΎΠΊ чтСния / записи ΠΈ нСбольшиС Ρ„Π°ΠΉΠ»Ρ‹, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ XFS свСтится, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² чтСния / записи ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ большСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.

Π’Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΆΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму XFS. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΆΠ°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, рассмотритС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования ext4, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ сТатиС Π² Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, Red Hat Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ XFS, Ссли Ρƒ вас Π½Π΅Ρ‚ особого сцСнария использования ext4. Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ слСдуСт ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ вашСго ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прилоТСния Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ сСрвСрС ΠΈ Π² систСмС хранСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.

Π’Π°Π±Π»ΠΈΡ†Π° 1.2. Π‘Π²ΠΎΠ΄ΠΊΠ° Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΏΠΎ локальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ РСкомСндуСмая файловая систСма

НСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° использования

XFS

Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ сСрвСр

XFS

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ устройства

XFS

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹

XFS

ΠœΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄

XFS

ΠžΠ΄Π½ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π²Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄

ext4

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Π΅ возмоТности Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° (ΠΌΠ΅Π½Π΅Π΅ 1000 IOPS)

ext4

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π°Ρ пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ (ΠΌΠ΅Π½Π΅Π΅ 200 ΠœΠ‘ / с)

ext4

Рабочая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, связанная с процСссором

ext4

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ³ΠΎ сТатия

ext4

1.7. Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы

Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами ΠΊΠ»ΠΈΠ΅Π½Ρ‚ / сСрвСр, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ клиСнтским систСмам ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хранятся Π½Π° ΠΎΠ±Ρ‰Π΅ΠΌ сСрвСрС. Π­Ρ‚ΠΎ позволяСт нСскольким ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… систСмах совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ рСсурсы хранСния.

Π’Π°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвСров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ»ΠΈ нСскольким ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΠΈΠ΅ ΡƒΠ·Π»Ρ‹ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ доступа ΠΊ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ Π±Π»ΠΎΠΊΠΎΠ², Π° скорСС Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ с Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π»ΡƒΡ‡ΡˆΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ доступ.

ДоступныС сСтСвыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы
  • НаиболСС распространСнной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΊΠ»ΠΈΠ΅Π½Ρ‚ / сСрвСр для ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² RHEL являСтся файловая систСма NFS. RHEL прСдоставляСт ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ сСрвСра NFS для экспорта локальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΏΠΎ сСти, Ρ‚Π°ΠΊ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ NFS для ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° этих Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм.
  • RHEL Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ CIFS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ популярныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ сСрвСры Microsoft SMB для взаимодСйствия с Windows. Π‘Π΅Ρ€Π²Π΅Ρ€ Samba ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ пространства прСдоставляСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ Windows слуТбу Microsoft SMB с сСрвСра RHEL.

1.8. Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы с ΠΎΠ±Ρ‰ΠΈΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами кластСра, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ сСрвСру Π² кластСрС прямой доступ ΠΊ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ Π±Π»ΠΎΡ‡Π½ΠΎΠΌΡƒ устройству Ρ‡Π΅Ρ€Π΅Π· Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ хранСния Π΄Π°Π½Π½Ρ‹Ρ… (SAN).

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ с сСтСвыми Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ систСмами
Подобно Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ систСмам ΠΊΠ»ΠΈΠ΅Π½Ρ‚ / сСрвСр, Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° Π½Π°Π±ΠΎΡ€Π΅ сСрвСров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всС ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ кластСра. Однако, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ NFS, Π½ΠΈ ΠΎΠ΄ΠΈΠ½ сСрвСр Π½Π΅ прСдоставляСт доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠΌ участникам: ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‡Π»Π΅Π½ кластСра ΠΈΠΌΠ΅Π΅Ρ‚ прямой доступ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ устройству хранСния (ΠΎΠ±Ρ‰Π΅Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ , ), ΠΈ всС ΡƒΠ·Π»Ρ‹-Ρ‡Π»Π΅Π½Ρ‹ кластСра ΠΈΠΌΠ΅ΡŽΡ‚ доступ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€Ρƒ Ρ„Π°ΠΉΠ»ΠΎΠ². .
ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌ

Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ кэша являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ элСмСнтом кластСрной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для обСспСчСния согласованности ΠΈ цСлостности Π΄Π°Π½Π½Ρ‹Ρ…. Π”ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½Π° вСрсия всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π² кластСрС, видимая для всСх ΡƒΠ·Π»ΠΎΠ² Π² кластСрС. Ѐайловая систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π»Π΅Π½Ρ‹ кластСра ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ обновляли ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π±Π»ΠΎΠΊ хранСния, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠ»ΠΎ ΠΊ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ…. Для этого Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΎΠ±Ρ‰Π΅ΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ кластСра для Π°Ρ€Π±ΠΈΡ‚Ρ€Π°ΠΆΠ° доступа ΠΊ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Ρƒ Π² качСствС ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° управлСния ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠΎΠΌ.НапримСр, ΠΏΠ΅Ρ€Π΅Π΄ созданиСм Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ записью Π² Ρ„Π°ΠΉΠ», ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвСрах, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π½Π° сСрвСрС Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ.

Π’Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ систСмам кластСра — ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ высокодоступный сСрвис, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π²Π΅Π±-сСрвСр Apache. Π›ΡŽΠ±ΠΎΠΉ Ρ‡Π»Π΅Π½ кластСра Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ согласованноС прСдставлСниС Π΄Π°Π½Π½Ρ‹Ρ…, хранящихся Π² ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС ΠΎΠ±Ρ‰Π΅Π³ΠΎ диска, ΠΈ всС обновлСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ.

Π’Π°ΠΊΡ‚ΠΈΠΊΠΎ-тСхничСскиС характСристики

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… дисков Π½Π΅ всСгда Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ систСмС, ΠΈΠ·-Π·Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚, связанных с Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹ΠΌΠΈ расходами Π½Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ.БовмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ дисковыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» записываСт ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ совмСстно с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΡƒΠ·Π»Π°ΠΌΠΈ, ΠΈΠ»ΠΈ Π³Π΄Π΅ Π½Π°Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»ΠΎΠ² совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для чтСния Ρ‡Π΅Ρ€Π΅Π· Π½Π°Π±ΠΎΡ€ ΡƒΠ·Π»ΠΎΠ². Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΡƒ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠ΅ΠΆΡƒΠ·Π»ΠΎΠ²ΠΎΠ³ΠΎ кСша ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Настройка Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ диска являСтся слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π° настройка прилоТСния для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ диска ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.

ДоступныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°
  • Red Hat Enterprise Linux прСдоставляСт Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму GFS2. GFS2 тСсно ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° с надстройкой высокой доступности Red Hat Enterprise Linux ΠΈ надстройкой отказоустойчивого Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°.

Red Hat Enterprise Linux ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ GFS2 Π½Π° кластСрах Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΎΡ‚ 2 Π΄ΠΎ 16 ΡƒΠ·Π»ΠΎΠ².

1.9. Π’Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ сСтСвой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой с ΠΎΠ±Ρ‰ΠΈΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ

ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ сСтСвой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой с ΠΎΠ±Ρ‰ΠΈΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹:

  • Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы Π½Π° основС NFS — Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ распространСнный ΠΈ популярный Π²Ρ‹Π±ΠΎΡ€ для срСд, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ сСрвСры NFS.
  • Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ с использованиСм Π²Ρ‹ΡΠΎΠΊΠΎΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сСтСвых Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Infiniband ΠΈΠ»ΠΈ 10 Gigabit Ethernet. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ слСдуСт ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ систСмам ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‡ΠΈΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ для вашСго Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Если ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ доступа ΠΈΠΌΠ΅Π΅Ρ‚ пСрвостСпСнноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ NFS для экспорта локальной Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ XFS.
  • Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° нСпросто Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ, поэтому Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… слСдуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡƒΡŽ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π½ΠΈ для локальной, Π½ΠΈ для сСтСвой Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы.
  • Ѐайловая систСма ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π² кластСрной срСдС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя простоя, устраняя дСйствия, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для размонтирования ΠΈ монтирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π²ΠΎ врСмя Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠ³ΠΎ сцСнария ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ°Π·Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ слуТбы высокой доступности.

Red Hat Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСтСвыС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы, Ссли Ρƒ вас Π½Π΅Ρ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сцСнария использования Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ услуги высокой доступности с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ простоя ΠΈ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΡ‚ΡŒ строгиС трСбования ΠΊ ΡƒΡ€ΠΎΠ²Π½ΡŽ обслуТивания.

1.10. Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠΌΠ°ΠΌΠΈ

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠΌΠ°ΠΌΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ вСсь стСк хранСния Π² цСлях простоты ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ стСка.

ДоступныС Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠΌΠ°ΠΌΠΈ
  • Red Hat Enterprise Linux 8 прСдоставляСт диспСтчСр Ρ‚ΠΎΠΌΠΎΠ² Stratis ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Stratis ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ XFS для уровня Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ с LVM, Device Mapper ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ.

Stratis Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π» Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½ Π² Red Hat Enterprise Linux 8.0. Π­Ρ‚ΠΎ Π·Π°Π΄ΡƒΠΌΠ°Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π΅Π», ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π²ΡˆΠΈΠΉΡΡ, ΠΊΠΎΠ³Π΄Π° Red Hat отказался ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Btrfs. Stratis 1.0 — это ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный диспСтчСр Ρ‚ΠΎΠΌΠΎΠ² Π½Π° основС ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ, скрывая ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:

  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΌΠΎΠΌ
  • Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡƒΠ»Π°
  • Π’ΠΎΠ½ΠΊΠΈΠ΅ ΠΏΡƒΠ»Ρ‹ хранСния
  • Π‘Π½ΠΈΠΌΠΊΠΈ
  • Кэш автоматичСского чтСния

Stratis ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΌΠΎΡ‰Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½ΠΎ Π² настоящСС врСмя Π΅ΠΌΡƒ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… возмоТностСй Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Btrfs ΠΈΠ»ΠΈ ZFS.Π’ частности, ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ CRC с самовосстановлСниСм.

Бпособы опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² Linux

Π’ вычислСниях файловая систСма — это ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для хранСния Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° устройствС хранСния. Ѐайловая систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для логичСского раздСлСния Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±Ρ‹Π»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π° Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ устройствС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ, ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈ Ρ‚. Π”. Π‘ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства.

БСгодня доступно мноТСство Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ структуры, Π»ΠΎΠ³ΠΈΠΊΡƒ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ‚. Π”.НСкоторыС ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм: Ext4, Btrfs, XFS, ZFS, NTFS, FAT32 ΠΈ Ρ‚. Π”.

Π‘Ρ‹Π²Π°ΡŽΡ‚ случаи, ΠΊΠΎΠ³Π΄Π° систСмному администратору Linux Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ просто ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму ΠΈΠ»ΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ инструмСнты для диагностики ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ошибок ΠΈ ΠΈΡ… исправлСния ΠΈ Ρ‚. Π”. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ устройство хранСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ инструмСнт / инструмСнты обслуТивания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΠΏΠΎΠΊΠ°ΠΆΡƒ Π²Π°ΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π² Linux.Π˜Ρ‚Π°ΠΊ, приступим.

Бпособ 1. ИспользованиС инструмСнта ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки df

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки df прСдустановлСна ​​почти Π²ΠΎ всСх дистрибутивах Linux, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки df , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для всСх ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ².

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы всСх ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ df ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Команда df ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:
Ѐайловая систСма: Имя устройства хранСния ΠΈΠ»ΠΈ имя Ρ€Π°Π·Π΄Π΅Π»Π°, смонтированного Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚.

УстановлСно Π½Π°: ΠšΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ смонтировано Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство / Ρ€Π°Π·Π΄Π΅Π» (файловая систСма).

Π’ΠΈΠΏ: Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства / Ρ€Π°Π·Π΄Π΅Π»Π°.

Π Π°Π·ΠΌΠ΅Ρ€: Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства / Ρ€Π°Π·Π΄Π΅Π»Π°.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ: ДисковоС пространство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ устройствС / Ρ€Π°Π·Π΄Π΅Π»Π΅.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ%: ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ дискового пространства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

ДоступСн: ОбъСм свободного дискового пространства ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

Π’ Ubuntu ΠΊΠΎΠΌΠ°Π½Π΄Π° df ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ мноТСство устройств loop , ΠΊΠ°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° снимкС экрана Π½ΠΈΠΆΠ΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ loop устройств с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ†ΠΈΠΈ -x ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ устройства tmpfs ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df .

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ устройства tmpfs ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df , запуститС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ df с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ -x ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ df -Th -x squashfs -x tmpfs

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π²ΠΎΠ΄ выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡ΠΈΡ‰Π΅. Если Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ устройства udev ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ устройства udev ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df , запуститС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ df ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ df -Th -x squashfs -x tmpfs -x devtmpfs

Π’ Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ физичСскиС устройства хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»Ρ‹.Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅.

Бпособ 2: ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ lsblk

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки lsblk прСдустановлСна ​​почти Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ дистрибутивС Linux, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки lsblk , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для всСх (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ…) устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для всСх (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ…) устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ lsblk ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Команда lsblk ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:
ИМЯ: Имя устройства хранСния ΠΈΠ»ΠΈ имя Ρ€Π°Π·Π΄Π΅Π»Π° устройства хранСния.

MOUNTPOINT: ΠšΠ°Ρ‚Π°Π»ΠΎΠ³, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ смонтировано Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство / Ρ€Π°Π·Π΄Π΅Π» (файловая систСма) (Ссли смонтировано).

FSTYPE: Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

LABEL: ΠœΠ΅Ρ‚ΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

UUID: UUID (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€) Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

FSUSE%: ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ дискового пространства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройством хранСния / Ρ€Π°Π·Π΄Π΅Π»ΠΎΠΌ.

FSAVAIL: ОбъСм свободного дискового пространства устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°

Как ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ‚Π»Π΅Π²Ρ‹Π΅ устройства ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ lsblk .

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ устройства ΠΏΠ΅Ρ‚Π»ΠΈ ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ lsblk , запуститС ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ lsblk с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ -e7 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, всС устройства ΠΏΠ΅Ρ‚Π»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ lsblk .Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡ΠΈΡ‰Π΅, Ρ‡Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅.

Бпособ 3: ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ blkid

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки blkid прСдустановлСна ​​почти Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ дистрибутивС Linux, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки blkid , Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для всСх (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ…) Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы для всСх (ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ…) устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ blkid ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Команда lsblk ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:
ИМЯ: Имя устройства хранСния ΠΈΠ»ΠΈ имя Ρ€Π°Π·Π΄Π΅Π»Π° устройства хранСния.Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ / dev / sda1, / dev / sda5 .

UUID: UUID (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€) Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

TYPE: Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π°.

PARTUUID: UUID (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€) Ρ€Π°Π·Π΄Π΅Π»Π°.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ‚Π»Π΅Π²Ρ‹Π΅ устройства ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ blkid, ΠΊΠ°ΠΊ ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ устройства ΠΏΠ΅Ρ‚Π»ΠΈ ΠΈΠ· Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ blkid , Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ blkid ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ Π±Π»ΠΊΠΈΠ΄ | grep -v ‘ВИП = «squashfs»‘

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, устройства ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ blkid .Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅.

Бпособ 4: ИспользованиС Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки file прСдустановлСна ​​почти Π²ΠΎ всСх дистрибутивах Linux, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки find для опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»Π° Π² Linux. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ устройство Π² Linux считаСтся Ρ„Π°ΠΉΠ»ΠΎΠΌ , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки find для опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° Π² Linux.

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° sdb1 , Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ file ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ sudo Ρ„Π°ΠΉΠ» -sL / dev / sda1

Если Π²Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ file, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π΄Π΅Π» sdb1 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму FAT32 .

Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° sda5 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ file ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ sudo Ρ„Π°ΠΉΠ» -sL / dev / sda5

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ€Π°Π·Π΄Π΅Π» sda5 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму EXT4 .

Бпособ 5: ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount ΠΈ Ρ„Π°ΠΉΠ»Π° / etc / mtab

Π€Π°ΠΉΠ» / etc / mtab содСрТит запись для всСх ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Π²Π°ΡˆΠΈΡ… устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки mount Ρ‚Π°ΠΊΠΆΠ΅ распСчатываСт содСрТимоС Ρ„Π°ΠΉΠ»Π° / etc / mtab . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки mount для поиска Ρ‚Π΅Ρ… ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Ρ….

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° / etc / mtab с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Π² Ρ„Π°ΠΉΠ»Π΅ / etc / mtab содСрТится ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount , ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° снимкС экрана Π½ΠΈΠΆΠ΅.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„Π°ΠΉΠ» / etc / mtab ΠΈΠ»ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ монтирования содСрТат ΠΌΠ½ΠΎΠ³ΠΎ записСй монтирования, ΠΈΡ… Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ grep , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ.

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° sda1 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Π° / etc / mtab , Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄:

$ cat / etc / mtab | grep / dev / sda1

Или,

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° sda1 FAT32 / vfat

.

Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° sda5 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ mount ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»Π° / etc / mtab , Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄:

$ cat / etc / mtab | grep / dev / sda5

Или,

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы Ρ€Π°Π·Π΄Π΅Π»Π° sda5 EXT4 .

Бпособ 6. ИспользованиС Ρ„Π°ΠΉΠ»Π° / etc / fstab

Π’ Ρ„Π°ΠΉΠ»Π΅ / etc / fstab хранится запись для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ автоматичСски ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.Π˜Ρ‚Π°ΠΊ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ устройства хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ настроСн Π½Π° автоматичСскоС ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ устройства хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° Π²ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π’ этом случаС вСсьма вСроятно, Ρ‡Ρ‚ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ / etc / fstab Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ записи для этого устройства хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°. Π’ этом случаС Π²Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± этом Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ устройствС ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π² Ρ„Π°ΠΉΠ»Π΅ / etc / fstab . Π’Π°ΠΌ придСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, описанныС Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π» устройства хранСния.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° / etc / fstab с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ Ρ„Π°ΠΉΠ»Π° / etc / fstab .

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ устройство хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π» с UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму EXT4 .

Устройство хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π» с UUID dd55-ae26 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму vfat / FAT3 2.

Π‘Ρ‚Ρ€ΠΎΠΊΠΈ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ с # Π² Ρ„Π°ΠΉΠ»Π΅ / etc / fstab , ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅ΠΌ.# ‘/ ΠΈ Ρ‚.Π΄. / fstab

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ исчСзли, ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выглядит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡ΠΈΡ‰Π΅, Ρ‡Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅.

Π’ Ρ„Π°ΠΉΠ»Π΅ / etc / fstab ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ UUID вмСсто ΠΈΠΌΠ΅Π½ΠΈ устройства хранСния ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ blkid для прСобразования UUID Π² имя устройства хранСния ΠΈΠ»ΠΈ имя Ρ€Π°Π·Π΄Π΅Π»Π°.

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f Π² имя устройства хранСния ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ blkid ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ blkid -U 3f962401-ba93-46cb-ad87-64ed6cf55a5f

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ€Π°Π·Π΄Π΅Π» sda5 ΠΈΠΌΠ΅Π΅Ρ‚ UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f .

Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ устройство хранСния ΠΈΠ»ΠΈ имя Ρ€Π°Π·Π΄Π΅Π»Π° с UUID DD55-AE26 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ€Π°Π·Π΄Π΅Π» sda1 ΠΈΠΌΠ΅Π΅Ρ‚ UUID DD55-AE26 .

Π’Ρ‹Π²ΠΎΠ΄:

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройства хранСния / Ρ€Π°Π·Π΄Π΅Π»Π° Π² Linux. Π― ΠΏΠΎΠΊΠ°Π·Π°Π» Π²Π°ΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ df, lsblk, blkid, file ΠΈ mount для опрСдСлСния Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы устройств хранСния ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² Linux.

Leave a comment