Разные операционные системы поддерживают разные файловые системы. Ваш съемный диск должен использовать FAT32 для лучшей совместимости, если он не больше и не требует NTFS. . Диски в формате Mac использовать HFS + и не работать с Windows . У Linux тоже есть свои файловые системы.
К сожалению, даже обычным пользователям компьютеров нужно думать о различных файловых системах и о том, с чем они совместимы. Вот что вам нужно знать о файловых системах и почему их так много.
Файловые системы 101
СВЯЗАННЫЕ С: Начинающий компьютерщик: объяснение разделов жесткого диска
Различные файловые системы - это просто разные способы организации и хранения файлов на жестком диске, флэш-накопителе или любом другом устройстве хранения. Каждое устройство хранения имеет один или несколько разделов , и каждый раздел «отформатирован» с файловой системой. Процесс форматирования просто создает на устройстве пустую файловую систему этого типа.
Файловая система обеспечивает способ разделения данных на диске на отдельные части, которые являются файлами. Он также обеспечивает способ хранения данных об этих файлах - например, их имен файлов, разрешений и других атрибутов. Файловая система также предоставляет индекс - список файлов на диске и их местонахождение на диске, поэтому операционная система может видеть, что находится на диске, в одном месте, а не просматривать весь диск в поисках файла. .
Ваша операционная система должна понимать файловую систему, чтобы отображать ее содержимое, открывать файлы и сохранять в них файлы. Если ваша операционная система не поддерживает файловую систему, вы можете установить драйвер файловой системы, обеспечивающий поддержку, или вы просто не можете использовать эту файловую систему с этой операционной системой.
Метафора здесь - бумажная файловая система - биты данных на компьютере называются «файлами», и они организованы в «файловую систему» так, как бумажные файлы могут быть организованы в картотеках. Существуют разные способы организации этих файлов и хранения данных о них - «файловые системы».
Но почему их так много?
Не все файловые системы одинаковы. В разных файловых системах используются разные способы организации данных. Некоторые файловые системы работают быстрее других, некоторые имеют дополнительные функции безопасности, а некоторые поддерживают диски с большим объемом памяти, тогда как другие работают только с дисками с меньшим объемом памяти. Некоторые файловые системы более надежны и устойчивы к повреждению файлов, в то время как другие жертвуют этой надежностью за дополнительную скорость.
Не существует единой файловой системы, подходящей для всех случаев. Каждая операционная система имеет тенденцию использовать свою собственную файловую систему, над которой также работают разработчики операционной системы. Разработчики ядра Microsoft, Apple и Linux работают над собственными файловыми системами. Новые файловые системы могут быть быстрее, стабильнее, лучше масштабироваться для устройств хранения большего размера и иметь больше функций, чем старые.
При проектировании файловой системы требуется много работы, и это можно сделать разными способами. Файловая система - это не раздел, который представляет собой просто кусок дискового пространства. Файловая система определяет, как файлы размещаются, организовываются, индексируются и как с ними связаны метаданные. Всегда есть возможность настроить и улучшить то, как это делается.
СВЯЗАННЫЕ С: Почему на съемных дисках по-прежнему используется файловая система FAT32 вместо NTFS?
Переключение файловых систем
СВЯЗАННЫЕ С: Общие сведения о разделении жесткого диска с помощью управления дисками
Каждый раздел отформатирован в файловой системе. Иногда вы можете «преобразовать» раздел в другую файловую систему и сохранить на нем данные, но это редко бывает идеальным вариантом. Вместо этого вы, вероятно, захотите сначала скопировать важные данные из раздела.
После этого присвоение разделу новой файловой системы - это просто вопрос «форматирования» его под ту файловую систему в операционной системе, которая его поддерживает. Например, если у вас есть диск в формате Linux или Mac, вы можете отформатировать его в NTFS или FAT32 в Windows, чтобы получить диск в формате Windows.
Операционные системы также автоматически форматируют разделы с соответствующей файловой системой в процессе установки операционной системы. Если у вас есть раздел в формате Windows, на который вы хотите установить Linux, процесс установки Linux отформатирует его раздел NTFS или FAT32 с файловой системой Linux, предпочтительной для выбранного вами дистрибутива Linux.
Итак, если у вас есть устройство хранения и вы хотите использовать на нем другую файловую систему, просто сначала скопируйте файлы с него, чтобы создать их резервную копию. Затем отформатируйте этот диск с помощью такого инструмента, как Управление дисками в Windows , GParted в Linux или Дисковая утилита в Mac OS X.
Обзор общих файловых систем
Вот краткий обзор некоторых наиболее распространенных файловых систем, с которыми вы можете столкнуться. Это не исчерпывающий список - есть еще много других.
- Фатта : FAT32 - это более старая файловая система Windows, но она по-прежнему используется на съемных носителях - правда, только на небольших. Большие внешние жесткие диски объемом 1 ТБ или около того, скорее всего, будут отформатированы в NTFS. Вы можете использовать это только с небольшими устройствами хранения или для совместимости с другими устройствами, такими как цифровые камеры, игровые консоли, телевизионные приставки и другие устройства, которые поддерживают только FAT32, а не новую файловую систему NTFS.
- NTFS : Современные версии Windows - начиная с Windows XP - используют файловую систему NTFS для своего системного раздела. Внешние диски можно отформатировать в FAT32 или NTFS.
- HFS + : Mac используют HFS + для своих внутренних разделов, и они также любят форматировать внешние диски с помощью HFS + - это требуется для использования внешнего диска с Машина времени чтобы можно было, например, правильно создать резервную копию атрибутов файловой системы. Компьютеры Mac также могут читать и писать в файловые системы FAT32, хотя по умолчанию они могут читать только из файловых систем NTFS - для записи в файловые системы NTFS с Mac потребуется стороннее программное обеспечение.
- Ext2 / Расширить / Ext4 : В Linux часто встречаются файловые системы Ext2, Ext3 и Ext4. Ext2 - это более старая файловая система, и в ней отсутствуют важные функции, такие как ведение журнала - при отключении питания или сбое компьютера при записи на диск ext2 данные могут быть потеряны. Ext3 добавляет эти функции надежности за счет некоторой скорости. Ext4 более современный и быстрый - сейчас это файловая система по умолчанию в большинстве дистрибутивов Linux, и она работает быстрее. Windows и Mac не поддерживают эти файловые системы - вам понадобится сторонний инструмент для доступа к файлам в таких файловых системах. По этой причине часто бывает идеально отформатировать системные разделы Linux как ext4 и оставить съемные устройства в формате FAT32 или NTFS, если вам нужна совместимость с другими операционными системами. Linux может читать и писать как в FAT32, так и в NTFS.
- Btrfs : Btrfs - «лучшая файловая система» - это новая файловая система Linux, которая все еще находится в разработке. На данный момент он не используется по умолчанию в большинстве дистрибутивов Linux, но, вероятно, однажды он заменит Ext4. Цель состоит в том, чтобы предоставить дополнительные функции, которые позволят Linux масштабироваться до больших объемов хранилища.
- Поменять местами : В Linux файловая система «подкачки» не является файловой системой. Раздел, отформатированный как «подкачка», может использоваться операционной системой как пространство подкачки - это как файл подкачки в Windows , но требуется выделенный раздел.
Есть и другие файловые системы - особенно в Linux и другие UNIX-подобные системы .
Обычному пользователю компьютера не обязательно знать большую часть этих вещей - они должны быть прозрачными и простыми, но знание основ поможет вам понять такие вопросы, как «Почему этот диск, отформатированный для Mac, не работает с моим ПК с Windows?» и «Следует ли мне форматировать этот жесткий диск USB как FAT32 или NTFS?»
Кредит изображения: Гэри Дж. Вуд на Flickr , kleuske на Flickr