Что представляет собой файловая система на диске: Что представляет собой файловая система на диске. Файловые системы

Содержание

Что такое файловая система и почему их так много

Различные операционные системы поддерживают различные файловые системы. Ваш съемный диск должен использовать FAT32 для лучшей совместимости, но если Вы планируете хранить большие файлы – то форматируйте в NTFS. Mac форматирует диски в стандарт HFS+, который не работает с Windows. В Linux тоже есть свои файловые системы.

Почему их так много?

Файловая системы 101

Различные файловые системы – это просто различные способы организации и хранения файлов на жестком диске, флэш-диске или любом другом устройстве хранения. Каждое запоминающее устройство имеет одну или несколько секций, и каждая секция должна быть «отформатирована» в режим определенной файловой системы. Процесс форматирования создает пустую файловую систему такого типа на устройстве.

Файловая система обеспечивает способ разделения данных на диске на отдельные части, которые являются файлами. Он также предоставляет способ хранения данных об этих файлах – например, их имён, разрешений и других атрибутов.

Файловая система также предоставляет индекс-список файлов на диске и где они расположены на диске, так что операционная система может видеть, что на диске в одном месте, и ей не придётся «прочесывать» весь диск, чтобы найти файл.

Операционная система должна понимать файловую систему, чтобы она могла отображать её содержимое, открывать файлы и сохранять в них файлы. Если ваша операционная система не понимает файловую систему, Вы можете установить драйвер файловой системы, который обеспечивает поддержку такой файловой системы.

Файловую систему компьютерного диска можно сравнить с системой организации хранения документов – биты данных на компьютере называются «файлами», и они организованы в «файловой системе», как бумажные файлы могут быть организованы в файловые шкафы. Существуют разные способы организации этих файлов и хранения данных – это есть «файловые системы».

Почему так много файловых систем

Не все файловые системы равнозначны. Различные файловые системы имеют различные способы организации своих данных. Некоторые файловые системы работают быстрее, чем другие, некоторые имеют дополнительные функции безопасности, а некоторые поддерживают диски с большими объемами памяти, в то время как другие работают только на дисках с меньшим объемом памяти. Некоторые файловые системы более надежны и устойчивы к повреждению файлов, в то время как другие снижают надежность в угоду скорости.

Не существует лучшей файловой системы, которая подходила бы для всех целей. Каждая компьютерная операционная система имеет тенденцию использовать свою собственную файловую систему, над которой также работают разработчики операционной системы. Microsoft, Apple и разработчики ядра Linux работают над своими файловыми системами. Новые файловые системы могут быть быстрее, стабильнее, лучше масштабироваться для более крупных устройств хранения данных и иметь больше возможностей, чем старые.

Файловая система не похожа на раздел, который является просто куском пространства для хранения. Файловая система определяет, как файлы раскладываются, организовываются, индексируются и как с ними связаны метаданные. Всегда есть возможность настроить и улучшить как это делается.

Переключение файловых систем

Каждый раздел имеет файловую систему. Иногда вы можете «конвертировать» файловую систему раздела, но это редко возможно. Вместо этого, вероятно, Вам придётся сначала скопировать важные данные из раздела.

Операционные системы автоматически форматируют разделы в соответствующую файловую систему в процессе установки. Если у вас есть раздел в формате Windows, на который вы хотите установить Linux, в процессе установки Linux отформатирует раздел NTFS или FAT32 в файловую систему Linux, предпочтительную для вашего дистрибутива Linux.

Таким образом, если у вас есть устройство хранения данных и вы хотите использовать другую файловую систему, просто скопируйте файлы с него, чтобы создать их резервную копию. Затем воспользуйтесь инструментом

Управление дисками в Windows, gparted в Linux или дисковой утилитой в Mac OS.

Обзор распространенных файловых систем

Вот краткий обзор некоторых из наиболее распространенных файловых систем, с которыми вы столкнетесь. Он не является исчерпывающим – существует много других файловых систем для специальных задач:

  • FAT32: является одной из наиболее старых файловых систем Windows, но он всё ещё используется на съемных носителях – небольших по объему. Большие внешние жесткие диски объемом 1 ТБ или более будут, в любом случае, отформатированы с помощью NTFS. FAT32 имеет смысл использовать только с небольшими устройствами хранения или для совместимости с другими устройствами, такими как цифровые камеры, игровые консоли, приставки и другие устройства, которые поддерживают только FAT32, но NTFS.
  • NTFS: современная версия файловой системы Windows – используется начиная с Windows XP. Внешние диски могут быть отформатированы с помощью FAT32 или NTFS.
  • HFS+: Mac использует HFS+ для своих внутренних разделов, ей же форматирует внешние диски – для использования внешнего жесткого диска с Time Machine требуется, чтобы атрибуты файловой системы можно было добавлять в резервную копию. Маки также могут читать и записывать файлы в файловые системы FAT32, но Вам понадобится стороннее программное обеспечение для записи в файловые системы NTFS с Mac.
  • Ext2 / Ext3 / Ext4: Вы будете часто видеть файловые системы ext2, ext3 и ext4 в Linux. Ext2 является более старой файловой системой, и она не имеет важных функций, таких как ведение журнала – если питание гаснет или компьютер аварийно завершает работу во время записи на диск ext2, данные могут быть потеряны. Ext3 добавляет эти характеристики робастности за счет некоторой скорости. Ext4 является более современным и быстрым вариантом – это файловая система используется по умолчанию на большинстве дистрибутивов Linux. Windows и Mac не поддерживают эти файловые системы – вам понадобится сторонний инструмент для доступа к файлам в таких файловых системах. Вместе с тем, Linux может читать и записывать как в FAT32, так и в NTFS.
  • Btrfs: это новая файловая система Linux, которая всё ещё находится в разработке. На данный момент он не является стандартным для большинства дистрибутивов Linux, но, вероятно, однажды заменит Ext4. Цель состоит в том, чтобы предоставить дополнительные функции, которые позволяют Linux масштабировать до больших объемов хранения.
  • Swap: в Linux файловая система «swap», на самом деле, не является файловой системой. Раздел, отформатированный как «swap», может быть использован в качестве пространства подкачки операционной системы – как файл подкачки Windows, но требует специальный раздел.

Существуют и другие файловые системы, особенно в Linux и других Unix-подобных системах.

Типичный пользователь компьютера не должен знать большую часть этого материала – но знание основ поможет Вам понять такие вопросы, как: «почему этот диск в формате Mac не работает с моим ПК на Windows?» и «должен ли я отформатировать этот жесткий диск USB как FAT32 или NTFS?».

Что такое файловая система и почему их так много?

Разные операционные системы поддерживают разные файловые системы. Ваш съемный диск должен использовать 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

Файловая система — ИнфоКомпУниверсал

На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.

 

Одноуровневая файловая система.

Для дисков с небольшим количеством файлов (до нескольких десятков) может использоваться одноуровневая файловая система, когда каталог диска (оглавление диска) представляет собой линейную последовательность имен файлов и соответствующих номеров начальных секторов. Такой каталог можно сравнить с оглавлением детской книжки, которое содержит названия отдельных рассказов и номера страниц .

Многоуровневая иерархическая файловая система.

Если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы хранятся в многоуровневой иерархичес

кой файловой системе, представляющей собой систему вложенных папок. В каждой папке могут храниться папки нижнего уровня, а также файлы.

Каталог иерархической файловой системы можно сравнить с оглавлением данного учебника, являющимся иерархической системой ссылок на начальные страницы глав, параграфов и пунктов.

Каждый диск имеет логическое имя, обозначаемое латинской буквой со знаком двоеточия: А:, В: — гибкие диски, С:, D:, Е: и т. д. — жесткие и оптические диски. Папкой верхнего уровня для диска является корневая папка, которая обозначается добавлением к имени диска наклоненной влево косой черты «\» (обратного слэша), например:

А:\

Рассмотрим конкретный пример иерархической файловой системы. Пусть в корневой папке диска А: имеются две вложенные папки первого уровня Документы и Изображения, а в папке Изображения — одна вложенная папка второго уровня Фото. При этом в папке Документы имеется файл Сочинение.doc, а в папке Фото — файл Класс.bmp.

Путь к файлу.

Как найти файлы в иерархической файловой системе? Для этого необходимо указать путь к файлу. Путь к файлу начинается с логического имени диска, затем записывается последовательность имен вложенных друг в друга папок, в последней из которых содержится нужный файл. Имена диска и папок записываются через разделитель «\». Пути к файлам Сочинение.dос и Класс.bmp можно записать следующим образом: А:\Документы\ А:\Изображения\Фото\

Путь к файлу вместе с именем файла называют иногда полным именем файла. Примеры полных имен файлов: А:Щокументы\Сочинение.dос А:\Изображения\Фото\Класс.bmp

В операционных системах Linux и Mac OS в полных именах файлов в качестве разделителя используется знак «/» (прямой слэш).

 

 

 

 

 

 

 

 

 

 

 

Что такое файловая система, их виды и назначение?

Подробности
апреля 29, 2018
Просмотров: 15988

 

Содержание:

В настоящее время компьютерный рынок предлагает множество возможностей хранения огромного количества личной или корпоративной информации в цифровой форме. Устройства хранения включают в себя внутренние и внешние жесткие диски, флэш-накопители 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.

Общие свойства этих файловых систем включают поддержку распределенных хранилищ, расширяемость и модульность.

Для получения дополнительной информации о восстановлении данных из этих файловых систем посетите страницу «Шансы для восстановления».


Читайте также

 

 

 

 

Является ли файловая система частью операционной системы?

Дисководы и дисководоподобные устройства являются «тупыми». Вы запрашиваете его для LBA, он возвращает вам 512, 2048 или 4096 байтов, которые он содержит; наоборот для письма.

Слой файловой системы позволяет вам сказать «Я хочу c: \ users \ public \ documents \ what.doc» и выполнять потоковые операции с ним (открыть, прочитать, записать, найти, закрыть) — он преобразуется из адресно-адресных расположений в серии запросов на чтение / запись LBA.

Таким образом, уровень файловой системы имеет две стороны: одна сторона, которая взаимодействует с дискообразным (или блочным) устройством, и другая сторона, которая взаимодействует с операционной системой. Это где специфичность для операционной системы вступает в игру. Обычно сторона блочного устройства файловой системы — это драйвер устройства, а сторона операционной системы — это API, используемый приложениями. Но это всего лишь интерфейсы, которые не должны влиять на основную работу уровня файловой системы.

Все файловые системы приводят к тому, что дополнительные данные записываются и читаются за пределами файловых данных, чтобы отслеживать информацию о файлах, то есть записывать разрешения, атрибуты и т. Д.

При загрузке возникает небольшая проблема: файлы операционной системы хранятся в файловой системе, но как они загружаются, если уровень файловой системы еще не активен? Linux решает эту проблему с помощью начального RAM-диска или встроением кода файловой системы как части ядра. Windows решает эту проблему, предоставляя загрузчику Windows возможность читать разделы FAT и NTFS. Загрузчики могут быть тупыми, как и большинство классических загрузчиков BIOS, которые загружают только LBA 0 и выполняют его и ожидают, что код получит впоследствии, или достаточно интеллектуальны и имеют собственные небольшие уровни файловой системы, такие как UEFI, U-boot и т. Д.

LVM не является файловой системой. Он берет одно или несколько блочных устройств и абстрагирует их в другое «виртуальное» блочное устройство (в /dev/mapperобщем, /dev/mapperэто виртуальное блочное устройство). Вы помещаете файловую систему «поверх» LVM так же, как вы помещаете файловую систему «поверх» раздела. LVM — это еще один уровень между одним или несколькими драйверами устройств и файловой системой, преобразующий операции чтения и записи в LBA на виртуальном блочном устройстве в одно или несколько других блочных устройств. Да, LVM может быть виртуальным блочным устройством, и вы можете иметь их каскад.

Разделы файловой системы

Информация, которой я сейчас поделюсь, относится не только к Linux или Windows. Это скорее общая информация по организации хранения данных на компьютере.

Я выделил эту информацию в отдельное видео, чтобы в дальнейшем, опираясь на нее, рассказать о некоторых особенностях установки Linux. Также эта информация вам пригодится и при работе в Windows.

Итак, обычно (хоть и не всегда) в компьютер установлен только один жесткий диск, то есть устройство, на котором и хранятся ваши файлы.

Тем не менее наверняка вы знаете, что существуют так называемые логические диски, которые вы видите в программе файловом менеджере, например, в Windows эта программа называется Проводник.

Логические диски в Windows обозначаются буквами латинского алфавита, например, C, D, E и так далее. Но как так получается, что жесткий диск, как устройство подключенное к компьютеру, только один, а дисков отображаемых в Windows несколько?

Дело в том, что логический диск — это искусственно созданный раздел на жестком диске. При установке операционной системы или с помощью специальной программы можно разбить весь объем жесткого диска на несколько разделов, которые и будут в последствии отображаться в Windows как диски C, D, E и так далее.

Кроме этого разделы можно скрывать, что часто делают производители ноутбуков. В такой скрытый раздел помещают обычно образ операционной системы, установленной по умолчанию производителем ноутбука. И вы всегда можете с помощью специальной программы восстановить компьютер до заводских настроек, то есть восстановить информацию из образа, хранящегося в скрытом разделе жесткого диска. Скрытые разделы вы не сможете обнаружить, например, в той же программе Проводник. Их можно увидеть лишь используя специальные программы или утилиты операционной системы.

Также сама операционная система может создавать разделы для собственных нужд. Такой раздел обычно создается при установке операционной системы автоматически и он также является скрытым.

Пространство любого жесткого диска может быть разделено только на четыре, так называемых первичных (или основных, primary) раздела. Но так как четыре раздела может быть недостаточно для работы, то один из этих четырех разделов можно превратить в так называемый расширенный (extended). В свою очередь расширенный раздел можно разделить на множество логических дисков, что обычно и делается.

Как правило, пользователи жесткий диск делят на два раздела — основной (первичный) и расширенный. В основной устанавливается операционная система, а расширенный разбивается на необходимое количество дополнительных логических дисков. Именно такой организации хранения информации на компьютере при работе в операционной системе Windows придерживался я сам и рекомендую ее всем. В итоге получается, что операционная система и программы установлены на диск С (основной раздел), а видео, музыка, фотографии и другие личные файлы и документы хранятся на логических дисках расширенного раздела — диски D, E и так далее.

Такой подход позволяет в случае возникновения серьезных проблем начисто переустановить Windows, без страха потерять личную информацию. «Начисто» означает, что при переустановке операционной системы будет отформатирован системный диск С и новая операционная система будет установлена в совершенно пустой раздел. При этом все личные файлы останутся целыми и невредимыми, так как расположены они на других разделах и форматирование их никак не затронет.

Каждый раздел в Windows, да и любой другой операционной системе, обязательно имеет файловую систему, которая используется для хранения и управления файлами на жестком диске. Причем каждый раздел может иметь свою файловую систему, отличную от файловых систем других разделов.

О том, что такое файловая система, я записал отдельное видео и рекомендую его найти на моем сайте и посмотреть (заметка «Что такое файловая система«). В двух словах скажу, что файловая система представляет собой некоторую программную разметку жесткого диска, которая позволяет быстро и точно определить местоположение нужного файла на жестком диске.

Файловая система создается при форматировании разделов жесткого диска и по сути форматирование — это процесс создания файловой системы.

Саму файловую систему можно условно представить в виде таблицы. То есть при форматировании жесткий диск размечается на ячейки, которые получили названия кластеры и в которых хранятся записанные на диск файлы. Также как и при игре в шахматы можно четко определить местоположение конкретной фигуры на шахматной доске, так и с помощью таблиц файловой системы можно быстро и точно определить местонахождение любого файла на диске.

Файловых систем существует множество и обычно разные операционные системы имеют свои файловые системы. С Linux и Windows ситуация обстоит именно таким образом — у этих операционных систем разные файловые системы и поэтому установить их в один раздел жесткого диска не получится и нужно будет создавать дополнительные разделы для Linux, то есть при установке Linux на компьютер придется переразбивать жесткий диск.

Кроме этого есть и еще нюансы, о которых я расскажу в следующих видео, так как их стоит учитывать, чтобы избежать проблем при одновременной установке Linux и Windows на одном компьютере.

Итак, подводя итог скажу:

  • Любой жесткий диск для работы разбивается на разделы и всегда на жестком диске есть хотя бы один основной раздел, в который и устанавливается операционная система.
  • Каждый раздел жесткого диска в обязательном порядке имеет файловую систему.
  • Разные операционные системы используют разные файловые системы, которые порой не совместимы друг с другом.

Несовместимость означает, что одна операционная система может «не видеть» разделы другой операционной систем, а значит и файлы, находящиеся в таких разделах будут недоступны для работы. Но об этом и о других особенностях установки Linux я расскажу в следующем видео.

Обзор файловой системы FAT, HPFS и NTFS — Windows Client

  • Статья
  • Чтение занимает 10 мин
Были ли сведения на этой странице полезными?

Оцените свои впечатления

Да Нет

Хотите оставить дополнительный отзыв?

Отзывы будут отправляться в корпорацию Майкрософт. Нажав кнопку «Отправить», вы разрешаете использовать свой отзыв для улучшения продуктов и служб Майкрософт. Политика конфиденциальности.

Отправить

В этой статье

В этой статье объясняются различия между таблицей распределения файлов (FAT), Высокопрофилковой файловой системой (HPFS) и файловой системой NT (NTFS) в Windows NT и их преимуществами и недостатками.

Применяется к:   Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ:   100108

Примечание

HPFS поддерживается только в Windows NT версиях 3.1, 3.5 и 3.51. Windows NT 4.0 не поддерживает и не может получить доступ к разделам HPFS. Кроме того, поддержка файловой системы FAT32 стала доступна в Windows 98/Windows OSR2 и Windows 2000.

Обзор FAT

FAT является наиболее упрощенным из файловых систем, поддерживаемых Windows NT. Файловая система FAT характеризуется таблицей распределения файлов (FAT), которая на самом деле является таблицей, которая находится в самом «верху» тома. Чтобы защитить том, в случае повреждения одной из них хранятся две копии FAT. Кроме того, таблицы FAT и корневой каталог должны храниться в фиксированном расположении, чтобы правильно располагать файлы загрузки системы.

Диск, отформатированный с помощью FAT, выделяется в кластерах, размер которых определяется размером тома. Когда создается файл, в каталоге создается запись и устанавливается первый номер кластера, содержащий данные. Эта запись в таблице FAT указывает на то, что это последний кластер файла, или указывает на следующий кластер.

Обновление таблицы FAT очень важно, а также отнимает много времени. Если таблица FAT регулярно не обновляется, это может привести к потере данных. Это отнимает много времени, так как при каждом обновлении таблицы FAT необходимо переместить головки чтения диска в логическую нулевую дорожку диска.

В структуре каталогов FAT нет организации, и файлам предоставляется первое открытое расположение на диске. Кроме того, FAT поддерживает только атрибуты файлов для чтения, скрытых, системных и архивных файлов.

Конвенция о наименовании FAT

FAT использует традиционную конвенцию именования файлов 8.3, и все имена файлов должны быть созданы с набором символов ASCII. Имя файла или каталога может быть длиной до восьми символов, затем период (.) сепаратором и до трех символов. Имя должно начинаться с буквы или номера и может содержать любые символы, за исключением следующих:

. " / \ [ ] : ; | = ,

Если какой-либо из этих символов используется, могут возникать неожиданные результаты. Имя не может содержать пробелы.

Зарезервированы следующие имена:

CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL

Все символы будут преобразованы в верхний шкаф.

Преимущества FAT

Невозможно выполнить недоделку под Windows NT в любой из поддерживаемых файловых систем. Undelete utilities try to directly access the hardware, which cannot be done under Windows NT. Однако, если файл находился на разделе FAT и система перезапущена в MS-DOS, файл может быть незаверяем. Файловая система FAT лучше всего работает для дисков и/или разделов примерно в 200 МБ, так как FAT начинается с очень мало накладных расходов. Дополнительные вопросы о преимуществах FAT см. в следующих ниже.

  • Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»

  • Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»

  • Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»

Недостатки FAT

Желательно, чтобы при использовании дисков или разделов более 200 МБ файловая система FAT не должна использоваться. Это потому, что по мере увеличения размера тома производительность с FAT быстро снижается. Невозможно установить разрешения на файлы, которые являются разделами FAT.

Разделы FAT ограничены размером не более 4 гигабайт (ГБ) под Windows NT и 2 ГБ в MS-DOS.

Дополнительные обсуждения других недостатков FAT см. в следующем примере:

  • Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»

  • Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»

  • Microsoft Windows NT Server 4.0 Набор ресурсов «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система для использования в каких томах»

Обзор HPFS

Сначала файловая система HPFS была представлена с ОС/2 1.2, чтобы обеспечить больший доступ к более крупным жестким дискам, которые затем появились на рынке. Кроме того, новая файловая система должна была расширить систему именования, организации и безопасности для растущих требований рынка сетевых серверов. HPFS поддерживает организацию каталогов FAT, но добавляет автоматическую сортировку каталога на основе имен файлов. Имена файлов расширяются до 254 символов двойного byte. HpFS также позволяет файлу быть составленным из «данных» и специальных атрибутов, чтобы обеспечить повышенную гибкость с точки зрения поддержки других соглашений имен и безопасности. Кроме того, единица распределения меняется из кластеров в физические сектора (512 bytes), что уменьшает потерянное пространство диска.

В hpFS записи каталогов занимают больше информации, чем в fat. Как и файл атрибутов, это включает сведения об изменении, создании и дате и времени доступа. Вместо того, чтобы указать на первый кластер файла, записи каталога в HPFS указывают на FNODE. FNODE может содержать данные файла или указатели, которые могут указать на данные файла или другие структуры, которые в конечном итоге указывают на данные файла.

HPFS пытается выделить как можно больше файла в дополнительных секторах. Это делается для повышения скорости при последовательной обработке файла.

HPFS организует диск в серию полос 8-MB, и по возможности файл содержится в одной из этих полос. Между каждой из этих полос имеются битовые карты распределения 2K, которые отслеживают, какие сектора в диапазоне были выделены и не выделены. Перевязка повышает производительность, так как головка диска не должна возвращаться к логической вершине (как правило, цилиндру 0) диска, а к ближайшей битовой карте распределения полос, чтобы определить, где должен храниться файл.

Кроме того, HPFS включает несколько уникальных объектов специальных данных:

Суперблок

Суперблок расположен в логическом секторе 16 и содержит указатель на FNODE корневого каталога. Одна из самых больших опасностей при использовании HPFS заключается в том, что если Суперблок потерян или поврежден из-за плохого сектора, содержимое раздела также не повреждено, даже если остальной диск в порядке. Можно восстановить данные на диске, скопив все на другой диск с хорошим сектором 16 и перестроив Super Block. Однако это очень сложная задача.

Запасной блок

Запасной блок расположен в логическом секторе 17 и содержит таблицу «горячие исправления» и блок запасных каталогов. В HPFS при обнаружении плохого сектора запись «горячие исправления» используется для логического указать на существующий хороший сектор на месте плохого сектора. Этот метод для обработки ошибок записи известен как горячее исправление.

Горячее исправление — это метод, при котором если ошибка возникает из-за плохого сектора, файловая система перемещает информацию в другой сектор и отмечает исходный сектор как плохой. Все это делается прозрачно для любых приложений, которые выполняют диск I/O (то есть приложение никогда не знает, что возникли проблемы с жестким диском). Использование файловой системы, которая поддерживает горячее исправление, устраняет сообщения об ошибках, такие как FAT «Отмена, повторное исправление или сбой?» сообщение об ошибке, которое возникает при столкновении с плохим сектором.

Примечание

Версия HPFS, включенная в Windows NT, не поддерживает горячее исправление.

Преимущества HPFS

HPFS лучше всего для дисков в диапазоне 200-400 МБ. Дополнительные вопросы о преимуществах HPFS см. в следующих ниже.

  • Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»

  • Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»

  • Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»

Недостатки HPFS

Из-за накладных расходов, задействованных в HPFS, это не очень эффективный выбор для объема менее 200 МБ. Кроме того, с объемами более 400 МБ, будет некоторое ухудшение производительности. Невозможно установить безопасность в HPFS в соответствии с Windows NT.

HPFS поддерживается только в Windows NT версиях 3.1, 3.5 и 3.51. Windows NT 4.0 не может получить доступ к разделам HPFS.

Дополнительные недостатки HPFS см. в следующих ниже.

  • Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»

  • Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»

  • Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»

Обзор NTFS

С точки зрения пользователя NTFS продолжает организовывать файлы в каталоги, которые, как и HPFS, сортироваться. Однако, в отличие от FAT или HPFS, на диске нет «специальных» объектов и нет зависимости от оборудования, такого как сектора 512-byte. Кроме того, на диске нет специальных местоположений, таких как таблицы FAT или суперблоки HPFS.

Цели NTFS:

  • Надежность, что особенно желательно для высококлассных систем и файловых серверов

  • Платформа для добавленных функциональных возможностей

  • Поддержка требований POSIX

  • Удаление ограничений файловой системы FAT и HPFS

Надежность

Для обеспечения надежности NTFS были рассмотрены три основные области: возможность восстановления, устранение сбоев в одном секторе со смертельным исходом и горячее исправление.

NTFS — это восстанавливаемая файловая система, так как отслеживает транзакции в файловой системе. При выполнении CHKDSK в FAT или HPFS проверяется согласованность указателей в каталоге, распределении и таблицах файлов. В NTFS ведется журнал транзакций с этими компонентами, чтобы CHKDSK возвращал транзакции только до последней точки фиксации, чтобы восстановить согласованность в файловой системе.

В fat или HPFS, если сектор, на который расположен один из специальных объектов файловой системы, не удается, произойдет сбой в одном секторе. NTFS избегает этого двумя способами: во-первых, не используя специальные объекты на диске и отслеживая и защищая все объекты, которые находятся на диске. Во-вторых, в NTFS хранятся несколько копий (число зависит от размера тома) таблицы master File Table.

Как и версии HPFS для ОС/2, NTFS поддерживает горячее исправление.

Добавлены функциональные возможности

Одной из главных задач разработки Windows NT на каждом уровне является предоставление платформы, которая может быть добавлена и построена, и NTFS не является исключением. NTFS предоставляет богатую и гибкую платформу для использования других файловой системы. Кроме того, NTFS полностью поддерживает Windows NT безопасности и поддерживает несколько потоков данных. Файл данных больше не является единым потоком данных. Наконец, в соответствии с NTFS пользователь может добавить в файл свои собственные атрибуты, определенные пользователем.

Поддержка POSIX

NTFS является наиболее совместимым с POSIX.1 поддерживаемых файловых систем, так как поддерживает следующие требования POSIX.1:

Имя, чувствительное к делу:

В POSIX README.TXT, Readme.txt и readme.txt все файлы.

Дополнительный штамп времени:

Дополнительный штамп времени обеспечивает время последнего доступа к файлу.

Жесткие ссылки:

Твердая ссылка — это когда два разных файла, которые могут располагаться в разных каталогах, указывают на одинаковые данные.

Удаление ограничений

Во-первых, NTFS значительно увеличил размер файлов и томов, так что теперь они могут быть до 2^64 bytes (16 exabytes или 18,446,744,073,709,551,616 bytes). NTFS также возвращается к концепции кластеров FAT, чтобы избежать проблемы HPFS фиксированного размера сектора. Это было сделано, Windows NT является портативной операционной системой, и в какой-то момент может возникнуть другая технология диска. Таким образом, 512 bytes в секторе рассматривается как имеющие большую возможность не всегда хорошо подходят для выделения. Это было сделано путем определения кластера как нескольких размеров естественного распределения оборудования. Наконец, в NTFS все имена файлов основаны на Юникоде, а имена 8.3 хранятся вместе с длинными именами файлов.

Преимущества NTFS

NTFS лучше всего использовать для объемов около 400 МБ или более. Это происходит потому, что производительность не снижается в соответствии с NTFS, как это делается в fat, с большими размерами тома.

Возможность восстановления, разработанная в NTFS, такова, что пользователю никогда не нужно запускать какую-либо утилиту восстановления диска на разделе NTFS. Дополнительные преимущества NTFS см. в следующих ниже.

  • Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»

  • Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»

  • Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»

Недостатки NTFS

Не рекомендуется использовать NTFS в томе, который меньше 400 МБ, из-за количества накладных расходов на NTFS. Это пространство в виде системных файлов NTFS, которые обычно используют не менее 4 МБ дискового пространства на разделе 100-МБ.

В настоящее время шифрование файлов не встроено в NTFS. Таким образом, кто-то может загрузиться в MS-DOS или другую операционную систему и использовать утилиту редактирования дисков низкого уровня для просмотра данных, хранимых в томе NTFS.

Невозможно форматирование дискетного диска с файловой системой NTFS; Windows NT форматы всех дискетных дисков с файловой системой FAT, так как накладные расходы, связанные с NTFS, не будут соответствовать дискетным дискам.

Дополнительные обсуждения недостатков NTFS см. в следующих ниже.

  • Windows NT Server «Concepts and Planning Guide», Chapter 5, section titled «Choosing a File System»

  • Windows NT Набор ресурсов workstation 4.0, глава 18, «Выбор файловой системы»

  • Windows NT Набор ресурсов server 4.0 «Руководство по ресурсам», глава 3, раздел под названием «Какая файловая система будет использовать в каких томах»

Конвенции о переименовании NTFS

Имена файлов и каталогов могут быть длиной до 255 символов, включая все расширения. Имена сохраняют случай, но не являются чувствительными к делу. NTFS не проводит различий между именами файлов в зависимости от случая. Имена могут содержать любые символы, за исключением следующих:

? " / \ < > * | :

В настоящее время из командной строки можно создавать только имена файлов до 253 символов.

Примечание

В зависимости от оборудования ограничения могут накладывать дополнительные ограничения размера разделов в любой файловой системе. В частности, раздел загрузки может быть размером всего 7,8 ГБ, а в таблице разделов имеется ограничение в 2 терабайта.

Дополнительные сведения о поддерживаемых файловых системах для Windows NT см. в Windows NT Набор ресурсов.

Проект документации Linux


Информация о LDP
FAQ
Манифест / лицензия
История
Волонтеры / сотрудники
Должностные инструкции
Списки рассылки
IRC
Обратная связь

Автор / внести свой вклад
Руководство для авторов LDP
Внесите свой вклад / помогите
Ресурсы
Как отправить
Репозиторий GIT
Загрузок
Контакты

Спонсор сайта LDP
Мастерская

LDP Wiki : LDP Wiki — это отправная точка для любой незавершенной работы
Члены | Авторы | Посетители
Документы

HOWTO : тематическая справка
последние обновления | основной индекс | просматривать по категориям
Руководства : более длинные и подробные книги
последние обновления / основной указатель
Часто задаваемые вопросы : Часто задаваемые вопросы
последние обновления / основной указатель
страницы руководства : справка по отдельным командам (20060810)
Бюллетень Linux : Интернет-журнал
Поиск / Ресурсы

Ссылки
Поиск OMF
Объявления / Разное


Обновления документов
Ссылка на HOWTO, которые были недавно обновлены.

Проверка файловой системы и проверка диска

Описание

Эта статья посвящена проверке файловой системы и диска, а также их запуску.

Содержание

Linux, FreeBSD и другие системы на базе UNIX

Проверка файловой системы

Проверка файловой системы (fsck) запускается автоматически во время загрузки (когда операционная система обнаруживает, что файловая система находится в несогласованном состоянии). состояние) или периодически (для предотвращения обострения небольших необнаруженных несоответствий).

Есть несколько способов проверить файловую систему. Вы можете запустить его, чтобы исправить все автоматически, или вы можете запустить его, чтобы проверить, есть ли проблемы с файловой системой. Команда fsck всегда должна запускаться в размонтированной файловой системе и не должна запускаться в файловой системе, которая работает правильно. Мы не рекомендуем отменять и не прерывать fsck.

Если вы хотите запустить fsck, рекомендуется загрузить сервер в реальной среде, так как файловые системы не смонтированы, что дает больше шансов на восстановление.Перед тем как начать, вы должны решить, как вы будете запускать fsck.

Примеры:

Скажите «да» всем ремонтам:

 fsck –y / dev / sda1 

Проверьте, нуждается ли файловая система в ремонте, запустив:

 fsck / dev / sda1 

Bad superblock

Вы также можете установить новый суперблок.

Пример:

  1. Проверьте, какой суперблок используется, запустив:
    fsck –v / dev / sda1
  2. Проверьте, какие суперблоки доступны, запустив:
    mke2fs -n / dev / sda1
  3. Выберите новый суперблок и выполните следующую команду:
    fsck -b / dev / sda1
  4. Перезагрузите сервер.

Для получения дополнительной информации о fsck посетите http://bit.ly/9XoAcG.

Windows

Проверить диск

Проверяет файловую систему и метаданные файловой системы тома на наличие логических и физических ошибок. При использовании без параметров chkdsk отображает только состояние тома и не исправляет никаких ошибок. Если используется с параметрами / f, / r, / x или / b, он соответственно исправляет ошибки на томе.


Следующие параметры обычно используются для работы в файловой системе, которая не отвечает.

/ f

Исправляет ошибки на диске. Диск должен быть заблокирован. Если chkdsk не может заблокировать диск, появится сообщение с вопросом, хотите ли вы проверить диск при следующей перезагрузке компьютера.

/ r

Обнаруживает поврежденные сектора и восстанавливает читаемую информацию. Диск должен быть заблокирован. / r включает функциональные возможности / f с дополнительным анализом ошибок физического диска.

/ x

При необходимости заставляет сначала размонтировать том. Все открытые дескрипторы привода становятся недействительными. / x также включает функциональные возможности / f.

/ b

Только NTFS: очищает список сбойных кластеров на томе и повторно проверяет все выделенные и свободные кластеры на наличие ошибок. / b включает функциональные возможности / r. Используйте этот параметр после создания образа тома на новый жесткий диск.

Для получения дополнительной информации о chkdsk посетите http: // bit.ly / 180j1n4.


Ключевые слова
Вы можете щелкнуть любое из ключевых слов под этой статьей, чтобы просмотреть все статьи, связанные с этим ключевым словом

Файловая система FAT, NTFS и EXFAT — Как использовать жесткий диск (V)

В предыдущих статьях представлена ​​таблица разделов, которая важна для жесткого диска, а в этой главе будет представлена ​​файловая система, которая не менее важна.

Файловая система

Всем известно, что жесткий диск можно использовать для хранения данных только после форматирования.Что такое форматирование? В предыдущей главе объяснялось, что вновь созданный раздел на жестком диске нельзя использовать, пока не будет создан формат хранения данных. Формат хранения данных можно назвать файловой системой, а форматирование — это процесс записи файловой системы в раздел.

После форматирования раздел может быть распознан операционной системой и использоваться для хранения данных и доступа к ним.

Файловая система имеет множество форматов, и разные разделы на одном жестком диске могут использовать разные файловые системы.Что касается системы Windows, то наиболее часто используемые файловые системы — это FAT и NTFS. Далее мы представим эти форматы файловых систем один за другим.


RAW

Фактически, RAW не является форматом файловой системы. Как правило, разделы в формате RAW не распознаются системой Windows. Раздел RAW — это неформатированный или поврежденный раздел, файловая система которого повреждена по определенным причинам. Раздел RAW обычно выдает сообщения об ошибках типа «Неформатирован» или «Поврежден» под Windows.

Раздел RAW недоступен, и его можно использовать после форматирования.

Важно: Если раздел RAW содержит важные файлы, вам необходимо восстановить файлы перед форматированием.


FAT

Существует три разновидности FAT (таблицы размещения файлов): FAT12, FAT16 и FAT32. FAT12 подходит для очень маленьких разделов и часто используется на гибких дисках, тогда как FAT16 используется на томах жестких дисков, размер которых варьируется от 16 МБ до 2 ГБ. Таким образом, FAT12 и FAT16 сегодня используются редко, и когда люди говорят о файловой системе FAT, они имеют в виду FAT32.

Что касается файловой системы FAT32, мы должны знать два момента: 1. Размер отдельных файлов должен быть в пределах 4 ГБ; 2. Размер раздела FAT32 обычно меньше 32 ГБ, иначе производительность будет снижена.

Эти два ограничения делают его почти не используемым жесткими дисками, которые обычно производятся с объемом более 1 ТБ. Файловая система FAT в настоящее время широко применяется на USB-накопителях, картах памяти и т. Д.


NTFS

NTFS — наиболее подходящая файловая система для разделов компьютера.На данный момент почти все компьютеры работают с разделами NTFS. По сравнению с FAT NTFS имеет множество преимуществ, например, она устраняет эти два ограничения FAT32, упомянутые выше.

Одним из возможных ограничений NTFS может быть то, что она разработана Microsoft, а инсайдерская технология никогда официально не выпускалась. Следовательно, ваш компьютер не сможет использовать файловую систему NTFS после установки на нем другой операционной системы, например Linux.

Windows занимает небольшую долю рынка в области съемных продуктов.Ваши сотовые телефоны, MP5, цифровая камера и т. Д. Не работают под управлением Windows, и устройства хранения этих продуктов, такие как флэш-накопитель USB, карта памяти и флэш-память, также не используют NTFS. Эти крошечные и портативные устройства в основном используют файловую систему FAT, которая может работать как со съемными машинами, так и с компьютерами с Windows.

Еще одним недостатком NTFS является то, что она изначально предназначена для традиционных механических жестких дисков, поэтому NTFS не является хорошим выбором для устройств хранения, созданных на основе флэш-памяти (например.г. USB-накопитель, SSD, SD-карта и т. Д.). Это потому, что NTFS может сократить срок службы этих съемных устройств из-за рабочего механизма NTFS. Вот почему многие люди не рекомендуют переносным устройствам использовать файловую систему NTFS.


EXFAT

Поскольку емкость USB-накопителя и SD-карты в наши дни значительно увеличивается, и FAT32 уже недостаточно эффективна для управления этими устройствами. Чтобы покрыть дефицит, был введен exFAT, который практически устранил ограничения FAT32.

Примечание о exFAT заключается в том, что он был также представлен Microsoft специально для хранения флэш-памяти (например, USB-накопитель, SSD, SD-карта и т. Д.) Вместо жестких дисков. EXFAT используется в течение более короткого времени и требует авторизации от Microsoft. Кроме того, многие съемные машины, особенно старые, не поддерживают exFAT.

Совет: что касается SSD, если он установлен в компьютер, используйте файловую систему NTFS и выровняйте SSD по секторам 4K, что будет объяснено позже; если в качестве внешнего жесткого диска используется SSD, лучшим вариантом будет exFAT.

Просмотр файловой системы раздела через DiskGenius
Мы так много обсуждали теоретически о файловой системе, теперь давайте посмотрим на файловую систему раздела:

В предыдущей части упоминалось, что NTFS лучше всего подходит для компьютера, и все разделы на этом жестком диске являются разделами NTFS.


Выравнивание сектора 4K

Выравнивание сектора 4K может показаться вам странным, но оно очень важно для жестких дисков большой емкости, SSD, карт памяти и т. Д.Таким образом, вы можете немного узнать об этом.

Во-первых, жесткий диск, выровненный по сектору 4K, работает с высокой скоростью; уменьшить отходы; продлить срок службы; во-вторых, это очень много значит для устройств хранения с флэш-памятью.

В этой статье не будут подробно рассказываться о выравнивании секторов 4K, так как вы легко можете найти много соответствующих материалов в Интернете.

Бесплатный менеджер разделов DiskGenius может проверить, совпадают ли разделы на вашем компьютере с секторами размером 4 КБ, как показано на рисунке ниже:

Предложение: если ваш раздел не выровнен по сектору 4K, вы можете сделать резервную копию данных и удалить раздел, чтобы воссоздать новый с помощью DiskGenius, который предлагает возможность выровнять раздел по секторам 4K.Не рекомендуется пробовать те инструменты, которые утверждают, что могут выровнять сектор размером 4 КБ без потери данных, потому что такая операция очень опасна.


Другая файловая система

Как мы все знаем, операционная система, работающая на ноутбуке или настольном компьютере, не ограничивается Windows. Другие операционные системы, такие как Mac и Linux, также очень популярны. Таким образом, существует множество других типов файловых систем, помимо FAT, NTFS и exFAT. Если вы когда-либо использовали систему Linux или Mac, вы знаете эти файловые системы:

EXT: Ext — это основная файловая система Linux, включая Ext2, Ext3 и Ext4.
HFS: В системе Mac в основном используются файловые системы HFS и HFS +.

В этом руководстве рассказывается о файловой системе FAT, NTFS и exFAT, а также о обычно используемой файловой системе на компьютере Windows. Также кратко затронуто выравнивание сектора 4K. В следующей статье мы начнем фактические операции с разделами на жестком диске через DiskGenius.


Основные понятия файловой системы — последняя версия

Этот раздел знакомит с важными архитектурными аспектами файловой системы Micrium OS и определяет терминологию, которая будет использоваться в остальной части документации.Хотя большинство представленных здесь терминов и концепций широко используются в литературе в целом, их точное значение и использование характерны для файловой системы Micrium OS. Поэтому, даже если вы знакомы с файловыми системами, мы рекомендуем вам хотя бы просмотреть следующий контент, прежде чем переходить к руководству по программированию и начинать собственно кодирование.

Архитектура верхнего уровня #

Рисунок — Архитектура верхнего уровня файловой системы в основных понятиях файловой системы Страница показывает схематический вид основных подмодулей и объектов файловой системы, а также их связь с приложением.Файловая система Micrium OS состоит из двух основных субмодулей: ядра и хранилища.

Основной подмодуль состоит из двух частей: первая — это виртуальная файловая система (VFS) , которая отвечает за предоставление приложению единообразного (т. Е. Не зависящего от драйвера файловой системы) интерфейса для файлов, каталогов, томов. и манипулирование рабочим каталогом. Второй — это набор драйверов файловой системы , которые отвечают за поддержание согласованных метаданных на диске в соответствии с конкретными (и чаще всего стандартизованными) макетами (например,г., FAT32).

Подмодуль хранения также разделен на две части: первая — это общий уровень хранения , , который отвечает за предоставление приложению (и ядру) единообразного (т. Е. Независимого от носителя) интерфейса для блочного устройства. и манипулирование СМИ. Второй — это набор драйверов хранения , которые отвечают за имитацию поведения блочного устройства при необходимости (это случай флеш-памяти NOR и NAND) и реализацию специфики выполнения ввода-вывода мультимедиа.

Рисунок. Архитектура верхнего уровня файловой системы #

Дескрипторы объектов #

Приложение может взаимодействовать с определенными объектами файловой системы (файлы, каталоги, блочные устройства и т. Д.) С помощью дескрипторов объектов. Дескрипторы объектов получаются с помощью специальных функций open () и освобождаются с помощью соответствующих функций close (). Например, дескриптор файла получается посредством вызова FSFile_Open () и освобождается посредством вызова FSFile_Close (). Точно так же дескриптор блочного устройства получается посредством вызова FSBlkDev_Open () и освобождается посредством вызова FSBlkDev_Close ().Медиа-объект немного отличается тем, что создается внутри самого подмодуля хранилища. Дескриптор мультимедиа можно получить несколькими способами, как описано в разделе «Медиа».

После закрытия объекта соответствующий дескриптор не может быть использован повторно. Ошибка возвращается всякий раз, когда приложение пытается повторно использовать старый дескриптор, что эффективно предотвращает любой нежелательный доступ к устаревшему объекту.

Объекты файловой системы #

Хотя для ее использования не обязательно разбираться в деталях внутренней реализации Micrium OS FS, тем не менее полезно иметь хотя бы схематическое представление о том, как общие концепции файловой системы, такие как файлы, каталоги , объемы представлены внутри.В этом разделе описаны основные объекты ФС Micrium OS и их связь с концепциями файловой системы на диске.

Основные объекты #

Узлы файлов и каталогов #

Узлы файлов и каталогов — это представление файлов и каталогов на диске в оперативной памяти. Они в основном служат небольшими распределенными кэшами для метаданных на диске, таких как начальная позиция контента, размер файла и другие атрибуты файлов и каталогов. Один экземпляр узла существует для каждого открытого файла или каталога (независимо от того, сколько раз открывался файл или каталог).Узел создается при первом открытии файла или каталога и уничтожается при уничтожении последнего связанного дескриптора.

Дескрипторы файлов и каталогов #

В отличие от узлов файлов и каталогов, дескрипторы файлов и каталогов не имеют соответствующих структур данных на диске. Это связано с тем, что узлы представляют состояние фактических записей на диске, тогда как дескрипторы представляют состояние операций чтения и записи для этих записей. Каждый раз, когда открывается файл или каталог, создается новый дескриптор, и возвращается дескриптор этого дескриптора.Затем этот дескриптор можно использовать для выполнения различных операций чтения и записи. Один и тот же файл или каталог можно открывать много раз, возвращая приложению столько дескрипторов. Поскольку каждый дескриптор несет свое собственное внутреннее рабочее состояние, многие «потоки» операций чтения и записи могут выполняться одновременно, не мешая друг другу.

Рабочие каталоги #

Объекты рабочих каталогов — это облегченные объекты, содержащие положение каталога на диске. Их можно использовать в качестве первого аргумента многих API-интерфейсов на уровне файлов, чтобы указать базовое местоположение, из которого можно ссылаться на новый файл или каталог.

Тома #

Объекты тома — это представление разделов на диске в оперативной памяти. В отличие от файлов и каталогов, том можно открыть только один раз (с помощью FSVol_Open ()). При открытии вновь созданному тому дается имя, которое впоследствии может быть использовано как часть пути входа.

Связь между иерархией основных объектов и расположением на диске #

Рассмотрим расположение файловой системы на диске, показанное на рисунке — Пример расположения файловой системы на диске на странице Основные концепции файловой системы .Есть два раздела (возможно, отформатированные с использованием другой файловой системы), каждый из которых содержит свой собственный файл и дерево каталогов. Теперь рассмотрим иерархию объектов, показанную на рисунке — Пример иерархии основных объектов файловой системы на странице Основные понятия файловой системы , которая создается после выполнения следующих операций:

  • Открыть (смонтировать) раздел 1 как «vol1»

  • Открыть (смонтировать) раздел 2 как «vol2»

  • Открыть каталог «data»

  • Открыть «архив» как рабочий каталог

  • Открыть «sys.файл журнала

  • Открыть файл sys_00.log

  • Открыть файл sys.log еще раз

Вы можете увидеть, что каталог log, файл user.db и файл «sys_01.log», которые присутствуют на диске, не имеют соответствующих узлов файла или каталога в ОЗУ. Они не были открыты. Все другие файлы и каталоги имеют узлы в ОЗУ. Кроме того, вы можете заметить, что файл » sys.log «был открыт дважды, в результате чего были созданы два разных файловых дескриптора и два разных файловых дескриптора были возвращены приложению.

Рисунок — Пример расположения файловой системы на диске #

Рисунок — Пример иерархии основных объектов файловой системы #

Объекты хранения #

Блочные устройства #

Объекты блочных устройств представляют устройства хранения, чьи наименьшая адресуемая единица — это блок фиксированного и одинакового размера (обычно 512, 1024, 2048 или 4096 байт). Физические носители могут обладать или не обладать таким свойством. Например, флэш-память NAND обычно не состоит из непрерывных блоков одинакового размера, к которым можно обращаться индивидуально: необходимо использовать специальный уровень трансляции (называемый уровнем трансляции флэш-памяти (FTL)), чтобы флэш-память NAND выглядела как блочное устройство. на верхний уровень (ядро файловой системы или приложение).

Блочное устройство открывается поверх существующего носителя, и его можно открыть только один раз. Блочное устройство не может существовать без лежащего в его основе носителя, но носитель может использоваться сам по себе, без открытия на нем соответствующего блочного устройства.

Медиа #

Медиа-объекты представляют физические носители. Носители можно классифицировать по двум различным критериям: его постоянство и способность отключаться и повторно подключаться. Следуя этим критериям, носитель может быть:

  1. Постоянный и фиксированный (или несъемный): существование носителя начинается, как только завершается инициализация хранилища, и его нельзя отключить.

  2. Постоянный и съемный: существование носителя начинается сразу после завершения инициализации хранилища, и его можно отключить и снова подключить в любое время.

  3. Непостоянный (и, следовательно, съемный): носитель может появляться и исчезать в любое время.

Таблица — возможные состояния носителя для каждого типа носителя #

9023 9023 SD / съемный

Тип носителя

Категория

RAM-диск

фиксированный

фиксированный

NOR

постоянное / фиксированное

NAND

постоянное / фиксированное

eMMC

постоянное / фиксированное

Логический блок SCSI (USB-устройство MSC)

непостоянный / съемный

В отличие от других объектов файловой системы, носители не открываются явно, а скорее создаются внутренними экземплярами подсистемой хранения -модуль.Поскольку нет таких функций, как FSMedia_Open () и FSMedia_Close (), дескрипторы мультимедиа не могут быть получены таким же образом, как дескрипторы других объектов файловой системы. Вместо этого дескрипторы медиа извлекаются с помощью FSMedia_Get (), которая принимает имя медиа в качестве своего уникального параметра и возвращает соответствующий дескриптор медиа. Имя носителя статически присваивается данному носителю в BSP_OS_Init () для NAND, NOR и SD при использовании макросов регистров контроллера памяти (см. Таблицу — Макросы регистров контроллера памяти в файловой системе Регистрация контроллера памяти в диспетчере платформы страницу для более подробной информации о макросах).Для RAM-дисков имя носителя назначается приложением при вызове FS_RAM_Disk_Add (). Для SCSI каждому вновь подключенному устройству SCSI назначается имя (более подробную информацию см. В разделе «Автоматическое присвоение имен носителям»).

Команды для дисков и файловой системы — Проверка дисков и разделов в Linux

Советы по Linux от Burleson Consulting

В этой главе мы обрабатывать некоторые основные методы исследования дисков и разделов в Linux. Эти команды нужно использовать осторожно, так как было бы легко случайно стереть данные, и это никогда не бывает хорошо!

Прежде чем мы будем слишком много говорить о разделах и монтировании указывает, что важно понимать, что точка монтирования Linux может быть где угодно вы могли бы поместить каталог. Хотя в основе любой системы Linux есть / каталог, обычно называемый корневым каталогом, в который можно смонтировать раздел в любом месте ниже этого. Вот несколько примеров распространенных точек монтирования и то, что вы может найти там:

Точка крепления

Содержание

/

раздел с косой чертой — это место, где все начинается

/ пыльник

содержит основные загрузочные файлы

/ usr / местный

зарезервировано для установленного программного обеспечения ‘local’ на этот компьютер

/ tmp

временных файлов для этой системы или любые приложения на нем

Здесь мы видим, что / usr / local указан как раздел; однако он не находится непосредственно под корнем (/) раздел.К этому нужно немного привыкнуть, но помните, что диск перегородку можно смонтировать где угодно.

Отображение информации о файловой системе

Очень часто приходится проверять использование диска для определить, где есть свободное место, где диск может быть почти заполнен и где вам может понадобиться добавить диск или переместить файлы. Один из самых важных Команды, используемые для проверки дисков, — это команда df.

Команда df используется для отображения информации о смонтированные файловые системы.По умолчанию команда df обычно возвращает disk информация в килобайтах. Поскольку это поведение по умолчанию может быть изменено часто полезно использовать опцию? k, которая заставит df отображать дисковое пространство использование в килобайтах, как показано в этом примере:

$ df -k

Файловая система Используется 1K блоков Доступно Использование% Установлено на
/ dev / hdf1 18727836 2595832 15180656 15% /
/ дев / hda1 101086 5945 89922 7% / boot
нет 128560 0 128560 0% / дев / шм

Эти результаты показывают, что смонтированы две файловые системы. Столбец Файловая система вывода показывает путь к дисковому устройству, которое в настоящее время установлен на месте установки. В столбце 1K блоков отображается размер всего раздела, а в столбцах Используется и Доступно указано количество используемых и доступных блоков размером 1К на этом устройстве. Столбец Use% будет показать, какой процент диска используется в настоящее время, и это самый быстрый способ определить диски, которые заполняются.

Чтобы получить отображение в более удобном формате, параметр? H можно использовать:

$ df -h

Размер используемой файловой системы Доступное использование% Установлено на
/ dev / hdf1 18G 2.5G 15G 15% /
/ dev / hda1 99M 5.9M 88M 7% / boot
нет 126M 0 126M 0% / dev / shm

Параметр -h покажет вывод в знакомом масштабирование в гигабайтах, мегабайтах или килобайтах (G, M или K соответственно). Это делает вещи более удобочитаемы, отсюда и h.

Легко видеть, что размер первой файловой системы составляет 18 ГБ. размер, при этом используется 2,5 ГБ и 15 ГБ свободного места. Он установлен на корневая (/) точка монтирования.

Размер второй файловой системы составляет 99 МБ, а размер файловой системы — 5.9 МБ занято и 88 МБ свободного места. Он монтируется в точку монтирования / boot.

В этих выходных данных также показано пространство общей памяти 126 МБ. в настоящее время доступно (/ dev / shm).

Создание файловой системы

Некоторые файловые системы создаются автоматически во время Процесс установки Linux. Например, когда я настраивал систему с Fedora Core 2 (Red Hat) для этой книги инструмент установки обнаружил два диска диски и предложили автоматически настроить их разделы и настроить файл система.

Существует много разных типов файловых систем. Администраторы Microsoft Windows знакомы с файловыми системами, такими как FAT16, FAT32 и NTFS. Сравнимые варианты в Linux: ext2, ext3 и Linux-своп. Различия между этими типами файловых систем выходят за рамки этой книги.

В течение срока службы системы Linux это не необычно желание добавить дополнительное дисковое пространство в систему путем добавления дисков или заменить текущий диск на больший объем. Вот некоторые из самых полезные команды для настройки дисков:

Примечание. Для выполнения большинства операций вам потребуются права root. этих задач.

Команда

Функция

fdisk

Разбиение жесткого диска на разделы

fsck

Проверьте и при необходимости отремонтируйте одну или больше Файловые системы Linux

мкдир

Создать новую директорию с файлами

мкфс

Сделать файловую систему

мкксвап

Создайте область подкачки на устройстве или в файл

крепление

Смонтировать файловую систему (размонтировать на размонтировать)

расстались

Разбиение на разделы и разделы программа изменения размера.Он позволяет пользователю создавать, уничтожать, изменять размер, перемещать и скопируйте разделы ext2, ext3, Linux-swap, FAT и FAT32.

SFDisk

Перечислить размер раздела, разделы на устройстве, проверьте разделы на устройстве и заново разбейте устройство.

Таблица 3.1: Команды для создания файловой системы


Это отрывок из книги «Легко Команды Linux »гуру Linux Джона Эммонса.Вы можете приобрести его всего за $ 19.95 (скидка 30%) в эта ссылка.

: Глава 10: Понимание системного администрирования :: Часть III: Администрирование Red Hat Linux :: red hat linux bible. Fedora и корпоративная версия :: системы Linux :: eTutorials.org

Управление файловыми системами и дисковым пространством

Файловые системы в Red Hat Linux организованы в виде иерархии, начиная с корневого (/) и заканчивая структурой каталогов и подкаталогов вниз. Как администратор системы Red Hat Linux, вы обязаны убедиться, что все диски, представляющие вашу файловую систему, доступны для пользователей компьютера.Ваша задача — убедиться, что в нужных местах файловой системы достаточно места на диске, чтобы пользователи могли хранить то, что им нужно.

Файловые системы в Linux организованы иначе, чем в операционных системах MS Windows. Вместо букв дисков (например, A :, B :, C 🙂 для каждого локального диска, сетевой файловой системы, CD-ROM или другого типа носителя информации все аккуратно вписывается в структуру каталогов. Администратор должен создать точку монтирования в файловой системе, а затем подключить диск к этой точке в файловой системе.

Перекрестная ссылка?

В главе 2 приведены инструкции по использованию Disk Druid для настройки разделов диска. В главе 4 описывается организация файловой системы Linux.

Организация вашей файловой системы начинается с установки Linux. Часть процесса установки — разделить жесткий диск (или диски) на разделы. Затем эти разделы можно присвоить:

  • Часть файловой системы Linux,

  • Место подкачки для Linux, или

  • Другие типы файловых систем (возможно, содержащие другие загрузочные операционные системы)

Для наших целей я хочу сосредоточиться на разделах, которые используются для файловой системы Linux.Чтобы узнать, какие разделы в настоящее время настроены на вашем жестком диске, используйте команду fdisk следующим образом:

 #  fdisk –l 
Диск / dev / hda: 40,0 ГБ, 40020664320
255 головок, 63 сектора / дорожка, 4825 цилиндров
Единицы = 16065 цилиндров * 512 байт = 8225280 байт
   
   Система идентификаторов конечных блоков начала загрузки устройства
/ dev / hda1 * 1 13 104 байт Win95 FAT32
/ dev / hda2 84 89 48195 83 Linux
/ dev / hda3 90 522 3478072+ 83 Linux
/ dev / hda4 523 554 257040 5 Расширенный
/ dev / hda5 523554 257008+ 82 Linux swap 

В этих выходных данных показано разбиение диска на разделы для компьютера, на котором работают как Red Hat Linux, так и Microsoft Windows.Вы можете видеть, что раздел Linux на / dev / hda3 имеет большую часть пространства, доступного для данных. Есть раздел Windows (/ dev / hda1) и раздел подкачки Linux (/ dev / hda5). На / dev / hda2 также есть небольшой раздел / boot (46 МБ). В этом случае корневой раздел для Linux имеет 3,3 ГБ дискового пространства и находится в / dev / hda3.

Затем, чтобы увидеть, какие разделы фактически используются для вашей системы Linux, вы можете использовать команду mount (без параметров). Команда mount может показать вам, какие из доступных разделов диска действительно смонтированы и где они смонтированы.

 #  крепление 
/ dev / hda3 на / введите ext3 (rw)
/ dev / hda2 на / тип загрузки ext3 (rw)
/ dev / hda1 на / mnt / win типа vfat (rw)
нет на / proc тип proc (rw)
нет на / dev / pts тип devpts (rw, gid = 5, mode = 620)
/ dev / cdrom на / mnt / cdrom типа iso9660 (ro, nosuid, nodev) 
Примечание?

Вы можете заметить, что / proc, / dev / pts и другие записи, не относящиеся к разделу, показаны как файловые системы. Это потому, что они представляют разные типы файловых систем (proc и devpts соответственно).Слово none, однако, указывает на то, что они не связаны с отдельным разделом.

Примонтированные разделы Linux в этом случае: / dev / hda2, который предоставляет место для каталога / boot (который содержит данные для загрузки Linux), и / dev / hda3, который предоставляет место для остальной файловой системы Linux. начиная с корневого каталога (/). Эта конкретная система также содержит раздел Windows, который был смонтирован в каталоге / mnt / win, и компакт-диск, который был смонтирован в своем стандартном месте: / mnt / cdrom.(В большинстве интерфейсов GUI компакт-диск обычно монтируется автоматически, когда вы его вставляете.)

После слова type вы можете увидеть тип файловой системы, содержащейся на устройстве. (См. Описание различных типов файловых систем далее в этой главе.) В частности, в больших системах Linux у вас может быть несколько разделов по нескольким причинам:

  • Несколько жестких дисков — Вашим пользователям может быть доступно несколько жестких дисков. В этом случае вам придется смонтировать каждый диск (и, возможно, несколько разделов с каждого диска) в разных местах вашей файловой системы.

  • Защита различных частей файловой системы — Если у вас много пользователей в системе, и пользователи используют все пространство файловой системы, вся система может выйти из строя. Например, может не быть места для копирования временных файлов (поэтому программы, записывающие во временные файлы, могут не работать), а входящая почта может не записываться в почтовые ящики. Если при подключении нескольких разделов заканчивается один раздел, другие могут продолжать работу.

  • Резервные копии — Есть несколько быстрых способов резервного копирования данных с вашего компьютера, которые включают копирование всего образа диска или раздела.Если вы хотите восстановить этот раздел позже, вы можете просто скопировать его (побитно) на жесткий диск. С меньшими разделами этот подход может быть реализован довольно эффективно.

  • Защита от сбоя диска — Если один диск (или часть одного диска) выходит из строя, при подключении нескольких разделов к вашей файловой системе вы можете продолжить работу и просто исправить один диск, который вышел из строя.

Когда раздел диска монтируется в файловой системе, все каталоги и подкаталоги ниже этой точки монтирования сохраняются в этом разделе.Так, например, если вы монтируете один раздел в / и один в / usr, все, что ниже точки монтирования / usr, будет сохранено во втором разделе, а все остальное будет храниться в первом разделе. Если затем вы смонтировали другой раздел в / usr / local, все, что ниже этой точки монтирования, будет в третьем разделе, а все остальное ниже / usr будет во втором разделе.

Совет?

Что делать, если удаленная файловая система отключена от вашего компьютера, и вы идете для сохранения файла в этом каталоге точки монтирования? Что произойдет, так это то, что вы запишете файл в этот каталог, и он будет сохранен на вашем локальном жестком диске.Однако при перемонтировании удаленной файловой системы сохраненный файл исчезнет. Чтобы вернуть файл, вам нужно будет размонтировать удаленную файловую систему (в результате чего файл появится снова), переместить файл в другое место, заново смонтировать файловую систему и скопировать файл обратно туда.

Точки монтирования, которые часто упоминаются как кандидаты в отдельные разделы, включают /, / boot, / home, / usr и / var. Корневая файловая система (/) — это каталог для каталогов, которых нет в других точках монтирования.Требуется только точка монтирования корневой файловой системы (/). Каталог / boot содержит образы, необходимые для загрузки операционной системы. В файловых системах / home обычно хранятся все учетные записи пользователей. Приложения и документация хранятся в / usr. Ниже точки монтирования / var хранятся файлы журналов, временные файлы, файлы серверов (Интернет, FTP и т. Д.) И файлы блокировки (то есть элементы, которым требуется дисковое пространство для работы приложений вашего компьютера).

Перекрестная ссылка?

См. Главу 2 для получения дополнительной информации о методах разделения.

Тот факт, что в вашей файловой системе смонтировано несколько разделов, невидим для людей, использующих вашу систему Linux. Единственный раз, когда они будут заботиться, будет, если в разделе закончится пространство или если им нужно сохранить или использовать информацию с определенного устройства (например, гибкого диска или удаленной файловой системы). Конечно, любой пользователь может это проверить, набрав команду mount.

Монтирование файловых систем

Большинство ваших жестких дисков монтируются автоматически.Когда вы устанавливали Red Hat Linux, вам было предложено создать разделы и указать точки подключения для этих разделов. Когда вы загружаете Red Hat Linux, все разделы Linux должны быть смонтированы. По этой причине в этом разделе основное внимание уделяется тому, как смонтировать другие типы устройств, чтобы они стали частью вашей файловой системы Red Hat Linux.

Помимо возможности монтировать другие типы устройств, вы также можете использовать монтирование для монтирования других типов файловых систем в вашей системе Linux. Это означает, что вы можете хранить файлы из других операционных систем или использовать файловые системы, подходящие для определенных видов деятельности (например, для записи больших размеров блоков).Однако наиболее распространенное использование этой функции для среднего пользователя Linux — это позволить этому пользователю получать файлы с дискет или CD-ROM и работать с ними.

Поддерживаемые файловые системы

Чтобы просмотреть типы файловых систем, которые в настоящее время используются в вашей системе, введите cat / proc / filesystems . В Linux поддерживаются следующие типы файловых систем:

  • befs — это файловая система, используемая операционной системой BeOS.

  • ext3 — Файловые системы ext являются наиболее распространенными файловыми системами, используемыми в Linux.Файловая система ext3 была новой для Red Hat Linux 7.2 и является типом файловой системы по умолчанию. Корневая файловая система (/) должна быть ext3, ext2 или minux. Файловая система ext3 также называется Третьей расширенной файловой системой. Файловая система ext3 включает функции ведения журнала, которые улучшают способность файловой системы восстанавливаться после сбоев по сравнению с файловыми системами ext2.

  • ext2 — Тип файловой системы по умолчанию для предыдущих версий Red Hat Linux.Функции те же, что и в ext3, за исключением того, что ext2 не включает функции ведения журнала.

  • ext — это первая версия ext3. Он уже не используется очень часто.

  • iso9660 — Эта файловая система произошла от файловой системы High Sierra (которая была исходным стандартом, используемым на компакт-дисках). Расширения стандарта High Sierra (называемые расширениями Rock Ridge) позволяют файловым системам iso9660 поддерживать длинные имена файлов и информацию в стиле UNIX (такую ​​как права доступа к файлам, права собственности и ссылки).

  • kafs — это файловая система клиента AFS. Он используется в распределенных вычислительных средах для обмена файлами с клиентами Linux, Windows и Macintosh.

  • minix — это тип файловой системы Minix, первоначально использовавшийся с Minix-версией UNIX. Он поддерживает только имена файлов длиной до 30 символов.

  • msdos — это файловая система MS-DOS.Вы можете использовать этот тип для монтирования дискет из операционных систем Microsoft.

  • umsdos — это файловая система MS-DOS с расширениями, позволяющими использовать функции, аналогичные UNIX (включая длинные имена файлов).

  • proc — это не настоящая файловая система, а, скорее, интерфейс файловой системы к ядру Linux. Вы, вероятно, не будете делать ничего особенного для настройки файловой системы proc.Однако точка монтирования / proc должна быть файловой системой proc. Многие утилиты используют / proc для получения доступа к информации ядра Linux.

  • reiserfs — это журналируемая файловая система ReiserFS.

  • swap — используется для разделов подкачки. Области подкачки используются для временного хранения данных, когда оперативная память в настоящее время израсходована. Данные выгружаются в область подкачки, а затем возвращаются в ОЗУ, когда они снова нужны.

  • nfs — это тип файловой системы сетевой файловой системы (NFS). Файловые системы, смонтированные с другого компьютера в вашей сети, используют этот тип файловой системы.

    Перекрестная ссылка?

    Информация об использовании NFS для экспорта файловых систем и обмена ими по сети содержится в главе 18.

  • hpfs — Эта файловая система используется для монтирования файловой системы HPFS OS / 2 только для чтения.

  • ncpfs — относится к файловым системам Novell NetWare. Файловые системы NetWare можно монтировать по сети.

    Перекрестная ссылка?

    Для получения информации об использовании файловых систем NetWare в сети см. Раздел о настройке файлового сервера в Главе 18.

  • ntfs — это файловая система Windows NT.Он поддерживается как файловая система только для чтения (так что вы можете монтировать и копировать файлы из нее). Поддержка чтения-записи доступна, но по умолчанию не встроена в ядро ​​и считается ненадежной (некоторые говорят, что опасной).

  • affs — Эта файловая система используется на компьютерах Amiga.

  • ufs — Эта файловая система популярна в операционных системах Sun Microsystems (например, Solaris и SunOS).

  • xenix — Это было добавлено для совместимости с файловыми системами Xenix (одна из первых версий UNIX для ПК).Система устарела и, вероятно, со временем будет удалена.

  • xiafs — Эта файловая система поддерживает длинные имена файлов и индексы большего размера, чем файловые системы, такие как minux.

  • coherent — это тип файловой системы, используемый с файлами Coherent или System V. Как и в случае с файловой системой xenix, в будущем она будет удалена.

Использование файла fstab для определения монтируемых файловых систем

Жесткие диски на вашем локальном компьютере и удаленные файловые системы, которые вы используете каждый день, вероятно, настроены на автоматическое монтирование при загрузке Linux.Определения того, какие из этих файловых систем смонтированы, содержатся в файле / etc / fstab. Вот пример файла / etc / fstab:

 LABEL = / / ext3 по умолчанию 1 1
LABEL = / boot / boot ext3 по умолчанию 1 2
нет / dev / pts devpts gid = 5, mode = 620 0 0
/ dev / fd0 / mnt / floppy auto noauto, владелец 0 0
none / proc proc по умолчанию 0 0
/ dev / hda5 swap swap значения по умолчанию 0 0
/ dev / cdrom / mnt / cdrom iso9660 noauto, владелец, kudzu, ro 0 0
/ dev / hda1 / mnt / win vfat noauto 0 0 

Все файловые системы, перечисленные в этом файле, монтируются во время загрузки, за исключением тех, для которых в четвертом поле установлено значение noauto.В этом примере корневой (/) и загрузочный (/ boot) разделы жесткого диска монтируются во время загрузки вместе с файловыми системами / proc и / dev / pts (которые не связаны с конкретными устройствами). Дискеты (/ dev / fd0) и приводы компакт-дисков (/ dev / cdrom) не монтируются во время загрузки. Определения помещаются в файл fstab для дисководов гибких дисков и компакт-дисков, чтобы их можно было смонтировать в будущем (как описано ниже).

Я также добавил одну дополнительную строку для / dev / hda1, которая позволяет мне смонтировать раздел Windows (vfat) на моем компьютере, поэтому мне не нужно всегда загружать Windows, чтобы получить доступ к файлам в моем разделе Windows.

Примечание?

Чтобы получить доступ к описанному выше разделу Windows, я должен сначала создать точку монтирования (набрав mkdir / mnt / win ). Затем я могу смонтировать его, когда выберу, набрав (как root) mount / mnt / win

В каждом поле файла fstab вы найдете следующее:

  • Поле 1 — Имя устройства, представляющего файловую систему.Слово none часто помещается в это поле для файловых систем (таких как / proc и / dev / pts), которые не связаны со специальными устройствами. Обратите внимание, что это поле теперь может включать параметр LABEL. Используя LABEL, вы можете указать универсальный уникальный идентификатор (UUID) или метку тома вместо имени устройства. Преимущество этого подхода заключается в том, что, поскольку раздел идентифицируется по имени тома, вы можете переместить том на другое имя устройства и не изменять файл fstab.

  • Поле 2 — точка монтирования в файловой системе.Файловая система содержит все данные от точки монтирования вниз по древовидной структуре каталогов, если другая файловая система не смонтирована в какой-либо точке под ней.

  • Поле 3 — Тип файловой системы. Допустимые типы файловых систем описаны в разделе «Поддерживаемые файловые системы» ранее в этой главе.

  • Поле 4 — Опции для команды монтирования. В предыдущем примере опция noauto предотвращает монтирование указанной файловой системы во время загрузки.Кроме того, ro говорит монтировать файловую систему только для чтения (что разумно для проигрывателя компакт-дисков). Параметры должны разделяться запятыми. См. Страницу руководства по команде mount (под параметром -o) для получения информации о других поддерживаемых параметрах.

    Совет?

    Обычно монтировать файловую систему с помощью команды mount разрешается только пользователю root. Однако, чтобы позволить любому пользователю монтировать файловую систему (например, файловую систему на гибком диске), вы можете добавить параметр пользователя в Поле 4 файла / etc / fstab.

  • Поле 5 — Число в этом поле указывает, требуется ли дамп указанной файловой системы. Число 1 предполагает, что файловую систему необходимо сбросить. Число 2 предполагает, что файловую систему не нужно выгружать.

  • Поле 6 — Число в этом поле указывает, нужно ли проверять указанную файловую систему с помощью fsck.Число 1 предполагает, что файловую систему необходимо проверить. Число 2 предполагает, что файловую систему не нужно проверять.

Если вы хотите добавить дополнительный локальный диск или дополнительный раздел, вы можете создать запись для этого диска или раздела в файле / etc / fstab. Инструкции по добавлению записей для файловой системы NFS см. В главе 18.

Использование команды mount для монтирования файловых систем

Ваша система Red Hat Linux автоматически запускает команду mount -a (монтировать все файловые системы) при каждой загрузке.По этой причине вы обычно используете команду mount только в особых случаях. В частности, средний пользователь или администратор использует mount двумя способами:

  • Для отображения смонтированных в данный момент дисков, разделов и удаленных файловых систем.

  • Чтобы временно смонтировать файловую систему.

Любой пользователь может ввести команду монтирования (без параметров), чтобы увидеть, какие файловые системы в настоящее время смонтированы в локальной системе Linux.Ниже приведен пример команды монтирования. Он показывает один раздел жесткого диска (/ dev / hda1), содержащий корневую (/) файловую систему, и типы файловых систем proc и devpts, смонтированные в / proc и / dev, соответственно. Последняя запись показывает дискету, отформатированную в стандартной файловой системе Linux (ext3), смонтированную в каталоге / mnt / floppy.

 $  крепление 
/ dev / hda3 на / введите ext3 (rw)
нет на / proc тип proc (rw)
/ dev / hda2 на / тип загрузки ext3 (rw)
нет на / dev / pts типа devpts (rw, gid = 5, mode = 0620)
/ dev / fd0 на / mnt / тип дискеты ext3 (rw) 

Самыми распространенными устройствами для ручного монтажа являются дискета и компакт-диск.Однако, в зависимости от типа используемого вами рабочего стола, CD-ROM и гибкие диски могут быть смонтированы автоматически, когда вы их вставляете. (В некоторых случаях программа автозапуска может также запускаться автоматически. Например, автозапуск может запускать музыкальный проигрыватель компакт-дисков или программу установки пакета программного обеспечения для обработки данных на носителе.)

Если вы хотите смонтировать файловую систему вручную, файл / etc / fstab поможет упростить монтирование дискеты или компакт-диска. В некоторых случаях вы можете использовать команду mount с одним параметром, чтобы указать, что вы хотите смонтировать, а информация берется из файла / etc / fstab для заполнения других параметров.Записи, которые, вероятно, уже находятся в вашем файле / etc / fstab, позволяют выполнять быстрое монтирование в следующих двух случаях:

  • CD-ROM — Если вы монтируете компакт-диск в стандартном формате ISO 9960 (как и большинство компакт-дисков с программным обеспечением), вы можете смонтировать этот компакт-диск, вставив его в дисковод для компакт-дисков и набрав следующее:

     #  крепление / mnt / cdrom 
     

    По умолчанию ваш CD-ROM монтируется в каталог / mnt / cdrom. (Тип файловой системы, имя устройства и другие параметры заполняются автоматически.) Чтобы просмотреть содержимое, введите cd / mnt / cdrom , затем введите ls . Отобразятся файлы из корневого каталога компакт-диска.

  • Floppy Disk — Если вы монтируете дискету в стандартном формате файловой системы Linux (ext3), вы можете подключить эту дискету, вставив ее в дисковод и набрав следующее:

     #  крепление / mnt / floppy 
     

    Тип файловой системы (ext3), устройство (/ dev / fd0) и параметры монтирования вводятся из файла / etc / fstab.Вы должны иметь возможность перейти в каталог дискеты (cd / mnt / floppy) и просмотреть содержимое верхнего каталога дискеты (ls).

    Примечание?

    В обоих из двух предыдущих случаев вы можете указать имя устройства (/ dev / cdrom или / dev / fd0 соответственно) вместо каталога точки монтирования, чтобы получить те же результаты.

Конечно, вы можете получить дискеты всех форматов, которые вы хотите использовать.Кто-то может дать вам дискету, содержащую файлы из операционной системы Microsoft (в формате MS-DOS). Или вы можете получить файл из другой системы UNIX. В таких случаях вы можете указать свои собственные параметры вместо того, чтобы полагаться на параметры из файла / etc / fstab. В некоторых случаях Linux автоматически определяет, что дискета содержит файловую систему MS-DOS (или Windows vfat), и правильно монтирует ее без дополнительных аргументов. Однако, если это не так, вот пример того, как смонтировать дискету, содержащую файлы MS-DOS:

 #  монтировать -t msdos / dev / fd0 / mnt / floppy 
 

Здесь показан основной формат команды монтирования, которую вы использовали бы для монтирования гибкого диска.Вы можете изменить msdos на любой другой поддерживаемый тип файловой системы (описанный ранее в этой главе), чтобы смонтировать дискету этого типа. Вместо использования дисковода A: (/ dev / fd0) вы можете использовать диск B: (/ dev / fd1) или любой другой доступный диск. Вместо монтирования в / mnt / floppy вы можете создать любой другой каталог и смонтировать туда дискету.

Вот еще несколько полезных опций, которые вы можете добавить вместе с командой mount:

  • -t auto — Если вы не уверены, какой именно тип файловой системы содержится на гибком диске (или другом монтируемом носителе), используйте параметр -t auto, чтобы указать тип файловой системы.Команда mount опрашивает диск, чтобы попытаться угадать, какой тип данных он содержит.

  • -r — Если вы не хотите вносить изменения в смонтированную файловую систему (или не можете, потому что это носитель только для чтения), используйте эту опцию при монтировании. Это установит его только для чтения.

  • -w — монтирует файловую систему с разрешением на чтение / запись.

Некоторые параметры монтирования доступны только для определенного типа файловой системы.См. Страницу руководства по монтированию, чтобы узнать об этих и других полезных параметрах.

Использование команды umount для размонтирования файловой системы

Когда вы закончили использовать временную файловую систему или хотите временно отключить постоянную файловую систему, вы можете использовать команду umount. Эта команда отключает файловую систему от точки монтирования в файловой системе Red Hat Linux. Чтобы использовать umount, вы можете дать ему имя каталога или имя устройства. Например:

 #  umount / mnt / floppy 
 

Это отключает устройство (вероятно, / dev / fd0) от точки монтирования / mnt / floppy.Вы также могли сделать это с помощью формы:

 #  размонтировать / dev / fd0 
 

В общем случае лучше использовать имя каталога, так как umount завершится неудачно, если устройство смонтировано более чем в одном месте.

Если вы получаете сообщение о том, что «устройство занято», запрос на размонтирование не выполнен. Причина в том, что либо у процесса есть файл, открытый на устройстве, либо у вас есть оболочка, открытая с каталогом на устройстве в качестве текущего каталога. Остановите процессы или перейдите в каталог за пределами устройства, которое вы пытаетесь размонтировать, для успешного выполнения запроса на размонтирование.

Альтернативой для размонтирования занятого устройства является опция -l. С umount -l (ленивое отключение) отключение происходит, как только устройство больше не занято. Чтобы отключить удаленную файловую систему NFS, которая больше не доступна (например, сервер вышел из строя), вы можете использовать параметр umount -f для принудительного отключения файловой системы NFS.

Использование команды mkfs для создания файловой системы

Можно создать файловую систему для любого поддерживаемого типа файловой системы на выбранном вами диске или разделе.Это делается с помощью команды mkfs. Хотя это наиболее полезно для создания файловых систем на разделах жесткого диска, вы также можете создавать файловые системы на дискетах или перезаписываемых компакт-дисках.

Вот пример использования mkfs для создания файловой системы на гибком диске:

 #  mkfs -t ext3 / dev / fd0 
mke2fs 1.34, (25 июля 2003 г.)
Метка файловой системы =
Тип ОС: Linux
Размер блока = 1024 (журнал = 0)
Размер фрагмента = 1024 (журнал = 0)
184 инода, 1440 блоков
72 блока (5.00%) зарезервировано для суперпользователя
Первый блок данных = 1
1 группа блоков
8192 блока на группу, 8192 фрагмента на группу
184 инода на группу
   
Написание таблиц inode: сделано
   
Файловая система слишком мала для журнала
Запись суперблоков и информации учета файловой системы: выполнено
   
Файловая система будет автоматически проверяться каждые 32 монтирования или
180 дней, в зависимости от того, что наступит раньше. Используйте tune2fs -c или -i для переопределения. 

Вы можете увидеть статистику, которая выводится с форматированием, выполненным командой mkfs.Выводится количество созданных inodes и блоков. Таким же образом выводится количество блоков на группу и фрагментов на группу. Теперь вы можете смонтировать эту файловую систему (mount / mnt / floppy), изменить ее как текущий каталог (cd / mnt / floppy) и создавать в ней файлы по своему усмотрению.

Добавление жесткого диска

Для добавления нового жесткого диска к вашему компьютеру, чтобы его можно было использовать в Linux, требуется комбинация шагов, описанных в предыдущих разделах. Общие шаги следующие:

  1. Установите оборудование жесткого диска.

  2. Определите разделы на новом жестком диске.

  3. Создайте файловые системы на новом жестком диске.

  4. Смонтируйте файловые системы.

Самый простой способ добавить жесткий диск в Linux — выделить весь жесткий диск в один раздел Linux. Однако у вас может быть несколько разделов и, если хотите, назначить их разным типам файловых систем и разным точкам монтирования.В приведенной ниже процедуре описывается, как добавить жесткий диск, содержащий один раздел Linux. Однако попутно он также отмечает, какие шаги необходимо повторить, чтобы иметь несколько файловых систем с несколькими точками монтирования.

Примечание?

Эта процедура предполагает, что Red Hat Linux уже установлен и работает на компьютере. Если это не так, следуйте инструкциям по добавлению жесткого диска в вашей текущей операционной системе. Позже, когда вы установите Red Hat Linux, вы сможете идентифицировать этот диск, когда вас попросят разбить жесткий диск (-ы) на разделы.

  1. Установите жесткий диск в свой компьютер. Следуйте инструкциям производителя по физической установке и подключению нового жесткого диска. Если, предположительно, это второй жесткий диск, вам может потребоваться заменить перемычки на самом жестком диске, чтобы он работал как подчиненный жесткий диск. Вам также может потребоваться изменить настройки BIOS.

  2. Загрузите на свой компьютер Red Hat Linux.

  3. Определите имя устройства для жесткого диска.В качестве пользователя root из оболочки введите:

     #  dmesg | менее 
     

    Найдите в выходных данных указание на обнаружение нового жесткого диска. Например, если это второй жесткий диск IDE, на выходе вы должны увидеть hdb :. Для второго диска SCSI вместо этого вы должны увидеть sdb :. Убедитесь, что вы выбрали правильный диск, иначе вы сотрете все данные с дисков, которые, вероятно, захотите сохранить!

  4. Используйте команду fdisk для создания разделов на новом диске.Например, если вы форматируете второй диск IDE (hdb), вы можете ввести следующее:

     #  fdisk / dev / hdb1 
     
  5. Если на диске были существующие разделы, вы можете изменить или удалить эти разделы сейчас. Или вы можете просто переформатировать весь диск, чтобы удалить все. Используйте p для просмотра всех разделов и d для удаления раздела.

  6. Чтобы создать новый раздел, введите следующее:

      n 
     

    Вам будет предложено выбрать расширенный или основной раздел.

  7. Чтобы выбрать основной раздел, введите следующее:

      p 
     

    У вас спросят номер раздела.

  8. Если вы создаете первый раздел (или только для одного раздела), введите номер один:

      1 
     

    Вас попросят ввести номер первого цилиндра (по умолчанию — один).

  9. Чтобы начать со второго цилиндра, введите число два следующим образом:

      2 
     

    Вам предлагается ввести последний цилиндр.

  10. Если вы используете весь жесткий диск, используйте последний показанный номер цилиндра. В противном случае выберите номер конечного цилиндра или укажите, сколько МБ должно быть в разделе.

  11. Чтобы создать дополнительные разделы на жестком диске, повторите предыдущие пять шагов для каждого раздела.

  12. Введите w для записи изменений на жесткий диск. На этом этапе вы должны вернуться к оболочке.

  13. Чтобы создать файловую систему на новом разделе диска, используйте команду mkfs. По умолчанию эта команда создает файловую систему ext2, которую можно использовать в Linux. Чтобы создать файловую систему ext2 в первом разделе второго жесткого диска, введите следующее:

     #  mkfs -t ext3 / dev / hdb1 
     

    Если вы создали несколько разделов, повторите этот шаг для каждого раздела (например, / dev / hdb2, / dev / hdb3 и т. Д.).

    Совет?

    Если вы не используете -t ext3, как показано выше, по умолчанию создается файловая система ext2.Используйте другие команды или параметры этой команды для создания файловых систем других типов. Например, используйте mkfs.vfat для создания файловой системы VFAT, mkfs.bfs для BFS, mkfs.minix для Minix, mkfs.msdos для DOS или mkfs.reiserfs для типа файловой системы Reiser. Команда tune2fs, описанная далее в этом разделе, может использоваться для изменения файловой системы ext2 на файловую систему ext3.

  14. После создания файловой системы вы можете постоянно смонтировать раздел, отредактировав файл / etc / fstab и добавив новый раздел.Вот пример строки, которую вы можете добавить в этот файл:

     / dev / hdb1 / abc ext3 по умолчанию 1 1
     

    В этом примере раздел (/ dev / hdb1) смонтирован в каталоге / abc как файловая система ext3. Ключевое слово defaults приводит к тому, что раздел монтируется во время загрузки. Цифры 1 1 вызывают проверку диска на наличие ошибок. Добавьте одну строку, как показано выше, для каждого созданного раздела.

  15. Создайте точку монтирования.Например, чтобы смонтировать раздел в / abc (как показано на предыдущем шаге), введите следующее:

     #  mkdir / abc 
     

    Создайте другие точки монтирования, если вы создали несколько разделов. В следующий раз, когда вы загрузите Red Hat Linux, этот раздел будет автоматически смонтирован в каталог / abc, как и любые другие добавленные вами разделы.

После того, как вы создали файловые системы на своих разделах, хорошим инструментом для настройки этих файловых систем является команда tune2fs.Используя tune2fs, вы можете изменить метки томов, частоту проверки файловой системы и поведение при ошибках. Вы также можете использовать tune2fs для изменения файловой системы ext2 на файловую систему ext3, чтобы файловая система могла использовать ведение журнала. Например:

 #  tune2fs -j / dev / hdb1 
tune2fs 1.34, (25 июля 2003 г.)
Создание inode журнала: готово
Эта файловая система будет автоматически проверяться каждые 38 монтирований или
180 дней, в зависимости от того, что наступит раньше. Используйте tune2fs -c или -i для переопределения. 

Добавив параметр -j в tune2fs, вы можете изменить размер журнала или подключить файловую систему к внешнему блочному устройству журнала.После того, как вы использовали tune2fs для изменения типа файловой системы, вам, вероятно, потребуется исправить файл / etc / fstab, включив в него изменение типа файловой системы с ext2 на ext3.

Использование дисков RAID

RAID (избыточные массивы независимых дисков) используется для распределения данных, используемых на компьютере, по нескольким дискам, при этом представляясь операционной системе, как если бы она имела дело с одним разделом диска. Используя различные спецификации RAID, вы можете получить следующие преимущества:

  • Повышенная производительность диска — RAID0 использует функцию, называемую чередованием , при которой данные распределяются по нескольким разделам RAID.Чередование может улучшить производительность диска, распределяя попадания в файловую систему компьютера по нескольким разделам, которые предположительно находятся на нескольких жестких дисках.

  • Зеркальное отображение — RAID1 использует разделы с нескольких жестких дисков в качестве зеркал. Таким образом, если один из разделов будет поврежден или жесткий диск выйдет из строя, данные будут существовать в разделе с другого диска, потому что он постоянно поддерживает точное зеркальное отображение исходного раздела.

  • Четность — Хотя чередование может улучшить производительность, оно может увеличить вероятность потери данных, поскольку любой сбой жесткого диска в массиве потенциально может привести к отказу всего устройства RAID. Используя функцию, называемую четностью , информация о расположении чередующихся данных сохраняется, так что данные могут быть восстановлены в случае отказа одного из дисков в массиве. RAID3, 4 и 5 реализуют разные уровни четности.

Во время установки Red Hat Linux вы можете использовать окно Disk Druid для создания дисковых массивов RAID0, RAID1 и RAID5.Следующие процедуры описывают, как настроить диски RAID во время установки.

Прежде чем вы начнете создавать разделы RAID при установке Red Hat Linux, вы, вероятно, захотите начать с компьютера, на котором установлено два или более жестких диска. Причина в том, что, если у вас нет нескольких жестких дисков, вы не получите прирост производительности, связанный с распределением обращений на вашем компьютере между несколькими дисками. Точно так же зеркальное отображение будет неэффективным, если все разделы RAID находятся на одном диске, потому что отказ одного жесткого диска по-прежнему потенциально может вызвать сбой зеркальных разделов.

Например, вы можете начать с 30 ГБ свободного дискового пространства на первом жестком диске (/ dev / hda) и 30 ГБ свободного дискового пространства на втором жестком диске (/ dev / hdb). Во время процедуры установки Red Hat Linux выберите разделение диска с помощью Disk Druid. Затем выполните следующую процедуру:

  1. В окне настройки диска (Disk Druid) нажмите кнопку RAID. Откроется окно параметров RAID.

  2. Выберите «Создать программный раздел RAID» и нажмите «ОК».Откроется окно «Добавить раздел».

  3. Выбрав Программный RAID в качестве Типа файловой системы, выберите диск, на котором вы хотите создать раздел, и выберите размер (в мегабайтах). Затем нажмите ОК.

  4. Повторите шаги 2 и 3 (предположительно создание программных разделов RAID на разных жестких дисках, пока вы не создадите все разделы RAID, которые хотите использовать).

  5. Нажмите кнопку RAID еще раз.Выберите «Создать устройство RAID» [по умолчанию = / dev / md0] и нажмите «ОК». Появится окно Make RAID Device, как показано на Рисунке 10-4.


    Рисунок 10-4: Объедините несколько разделов RAID, чтобы сформировать одно устройство RAID.

  6. Вам необходимо выбрать следующую информацию о вашем RAID-устройстве и нажать OK:

    • Точка монтирования — точка в файловой системе, связанная с устройством RAID.Возможно, вы создаете устройство RAID для той части файловой системы, для которой, как вы ожидаете, будет много попаданий на жесткий диск (например, раздел / var).

    • Тип файловой системы — для обычного раздела Linux выберите ext3. Вы также можете выбрать LVM, swap или VFAT в качестве типа файловой системы.

    • RAID Device — Первое устройство RAID обычно md0 (для / dev / md0).

    • Уровень RAID — Допустимые уровни RAID: RAID0, RAID1 и RAID5.RAID0 предназначен для чередования (по сути, разделения устройства RAID на чередования по выбранным вами разделам RAID). RAID1 предназначен для зеркалирования, чтобы данные дублировались во всех разделах RAID. RAID5 предназначен для контроля четности, поэтому на случай выхода из строя всегда будет один резервный диск. Для использования RAID5 вам потребуется как минимум три раздела RAID.

    • Элементы RAID — Из созданных разделов RAID выберите, какие из них будут членами создаваемого устройства RAID.

    • Количество запасных частей — Выберите количество запасных частей, доступных для устройства RAID.

Новое устройство RAID должно появиться в окне настройки диска (Disk Druid). Щелкните Далее, чтобы продолжить установку.

После завершения установки вы можете проверить свои устройства RAID с помощью различных инструментов, поставляемых с Red Hat Linux. Команды для работы с разделами RAID входят в пакет raidtools.Используя команды raidtools, вы можете составить список и перенастроить разделы RAID.

Проверка системного места

Отсутствие свободного места на диске вашего компьютера — не самая лучшая ситуация. Используя инструменты, поставляемые с Red Hat Linux, вы можете отслеживать, сколько дискового пространства было использовано на вашем компьютере, и вы можете следить за пользователями, которые потребляют много дискового пространства.

Отображение системного пространства с помощью df

Вы можете просмотреть объем свободного места в файловых системах с помощью команды df.Чтобы увидеть объем доступного места во всех смонтированных файловых системах на вашем компьютере Linux, введите df без параметров:

 $  df 
Файловая система Используется 1k блоков Доступно Использование% Установлено на
/ dev / hda3 30645460 2958356 26130408 ​​11% /
/ dev / hda2 46668 8340 35919 19% / загрузка
/ dev / fd0 1412 13 1327 1% / mnt / дискета
 

Выходные данные здесь показывают пространство, доступное на разделе жесткого диска, смонтированном в корневом разделе (/ dev / hda1), / boot разделе (/ dev / hda2) и на гибком диске, смонтированном в каталоге / mnt / floppy (/ dev / fd0).Дисковое пространство показано блоками по 1 КБ. Чтобы получить вывод в более удобочитаемой форме, используйте параметр -h следующим образом:

 $  df -h 
Используемый размер файловой системы Доступность% Установлено на
/ dev / hda3 29 ГБ 2,9 ГБ 24 ГБ 11% /
/ dev / hda2 46 млн 8,2 млн 25 млн 19% / boot
/ dev / fd0 1,4 млн 13k 1,2 млн 1% / mnt / floppy 

С параметром df -h вывод отображается в более удобном списке мегабайт или гигабайт. Другие варианты с df позволяют:

  • Печатать только файловые системы определенного типа (-t тип)

  • Исключить файловые системы определенного типа (тип -x)

  • Включить файловые системы, в которых нет места, например / proc и / dev / pts (-a)

  • Список только доступных и используемых индексов (-i)

  • Показать дисковое пространство в блоках определенного размера (—block-size = #)

Проверка использования диска с помощью du

Чтобы узнать, сколько места занимает конкретный каталог (и его подкаталоги), вы можете использовать команду du.Без параметров du выводит список всех каталогов ниже текущего каталога, а также пространство, занимаемое каждым каталогом. В конце du производит общее дисковое пространство, используемое в этой структуре каталогов.

Команда du — хороший способ проверить, сколько места используется конкретным пользователем (du / home / user1) или в определенном разделе файловой системы (du / var). По умолчанию дисковое пространство отображается в виде блоков размером 1 КБ. Чтобы сделать вывод более понятным (в килобайтах, мегабайтах и ​​гигабайтах), используйте параметр -h следующим образом:

 $  дю-ч / дом / Джейк 
114к / главная / Джейк / httpd / вещи
234к / главная / Джейк / httpd
137k / home / jake / uucp / data
701k / home / jake / uucp
1.0M / главная / джейк 

В выходных данных показано дисковое пространство, используемое в каждом каталоге в домашнем каталоге пользователя с именем jake (/ home / jake). Используемое дисковое пространство отображается в килобайтах (k) и мегабайтах (M). Общее пространство, занятое / home / jake, показано в последней строке.

Определение расхода диска с помощью find

Команда find — отличный способ определить потребление файлов на жестком диске по множеству критериев. Вы можете получить хорошее представление о том, где можно восстановить дисковое пространство, найдя файлы, которые превышают определенный размер или были созданы определенным человеком.

Примечание?

Вы должны быть пользователем root для эффективного выполнения этой команды, если только вы не проверяете только свои личные файлы.

В следующем примере команда find ищет в корневой файловой системе (/) любые файлы, принадлежащие пользователю с именем jake (-user jake), и выводит имена файлов. Затем вывод команды find отображается в виде длинного списка в порядке размера (ls -ldS). Наконец, этот вывод отправляется в файл / tmp / jake.Когда вы читаете файл / tmp / jake, вы найдете все файлы, принадлежащие пользователю jake, перечисленные в порядке их размера. Вот командная строка:

 #  find / -user jake -print -xdev | xargs ls -ldS> / tmp / jake 
 
Совет?

Параметр -xdev запрещает поиск файловых систем, отличных от выбранной файловой системы. Это хороший способ избавиться от большого количества мусора, который может выводиться из файловой системы / proc.Это также могло предотвратить поиск больших удаленно смонтированных файловых систем.

Следующий пример аналогичен предыдущему, за исключением того, что вместо поиска файлов пользователя эта командная строка ищет файлы, размер которых превышает 100 килобайт (-size 100k):

 #  find / -size 100k -print -xdev | xargs ls -ldS> / tmp / размер 
 

Вы можете сэкономить много места на диске, просто удалив некоторые из самых больших файлов, которые больше не нужны.Откройте файл / tmp / size в этом примере, и большие файлы будут отсортированы по размеру.

Выбор правильного формата для внешнего жесткого диска

Когда-нибудь заканчивается место для хранения и вы начинаете задаваться вопросом, можно ли приложить лом к ​​новому цельному MacBook Pro, чтобы открыть его и вставить другой жесткий диск? Я тоже. Однако разочаровывает то, что вам приходится жертвовать пространством для хранения, потому что вы потратили дополнительные деньги на приобретение твердотельного накопителя вместо более дешевого жесткого диска.Итак, вы подумали: «Хорошо, я просто возьму внешний жесткий диск. Я буду хранить на нем свои медиафайлы, а внутренний жесткий диск останется свободным для приложений и ОС». Просматривая в Интернете внешний жесткий диск, вы сталкиваетесь со странными терминами, такими как NTFS, HFS +, FAT32 и exFAT. Хотя ваш инстинкт может заключаться в том, чтобы выяснить, не является ли это каким-то странным сленговым сокращением, используемым только на скандальных веб-сайтах, вы можете почувствовать себя лучше, прочитав ниже.

NTFS

Если у вас есть компьютер под управлением Windows, жесткий диск в вашей системе, вероятно, работает в формате NTFS, что означает файловая система новой технологии.Хотя «Новый» изначально относится к 1993 году, с тех пор он совершенствовался и обновлялся с течением времени. NTFS имеет ограничения на размер файла и раздел, которые теоретически настолько велики, что вам, вероятно, не придется беспокоиться о них в этой жизни. Он также имеет множество дополнительных функций, таких как разрешения безопасности для файлов и папок, жесткие ссылки, журнал изменений и многое другое.

WD 4TB Elements Desktop Внешний жесткий диск USB 3.1 Gen 1

Хотя NTFS изначально работает с Windows, она не так хорошо работает с другими операционными системами.По умолчанию компьютеры Mac могут читать только NTFS, но не писать в них. Некоторые версии Linux могут записывать в NTFS, а другие — нет. Sony PS3 и PS4 вообще не поддерживают NTFS. Даже собственный Xbox 360 от Microsoft не смог поддерживать NTFS, но Microsoft наконец включила поддержку NTFS в Xbox One. Рекомендуется использовать NTFS, если вы работаете только с компьютерами Windows.

HFS +

Как упоминалось ранее, Mac по умолчанию может читать только жесткие диски, отформатированные в NTFS. Если вы хотите писать на жесткие диски, отформатированные в NTFS в Mac OS X, вам понадобится помощь стороннего драйвера.Однако, если вы работаете в основном с компьютерами Mac, вам, вероятно, лучше использовать HFS +, что означает иерархическую файловую систему, для встроенной поддержки. HFS +, также известная как Mac OS Extended или HFS Extended, является усовершенствованием файловой системы HFS, поскольку поддерживает файлы большего размера и использует Unicode для именования файлов. HFS + также имеет дополнительные функции ведения журнала для повышения надежности данных.

G-Technology 4TB G-DRIVE G1 USB 3.0 Жесткий диск

Хотя жесткие диски в формате HFS + отлично работают с компьютерами Mac, их нельзя использовать с другими операционными системами и устройствами, поскольку это проприетарная система от Apple.Компьютеры с Windows даже не распознают диск, если вы подключите его, и удачи вам в попытках использовать их для других устройств, таких как игровые консоли. Вам следует использовать HFS +, если вы планируете использовать только компьютеры Mac.

APFS

Если у вас есть Mac под управлением macOS High Sierra или более поздней версии, вы можете подумать о преобразовании внешнего твердотельного накопителя или USB-накопителя в файловую систему Apple (APFS). APFS, оптимизированная для флеш-хранилищ, обеспечивает надежное шифрование, совместное использование пространства, быстрое изменение размера каталогов и улучшенные основы файловой системы.

Обратите внимание, что APFS могут быть прочитаны только компьютерами Mac под управлением macOS High Sierra или более поздней версии. Если вы собираетесь использовать внешний диск для перемещения файлов между компьютерами Mac с разными версиями ОС, рекомендуется вместо этого отформатировать диск в HFS +.

G-Technology 3,84 ТБ Внешний твердотельный накопитель G-DRIVE Pro Thunderbolt 3

FAT32

FAT32 устарел, как и Windows 95. Первоначально созданный для замены FAT16 (таблица размещения файлов), он с тех пор используется, поскольку совместим с современными и более старыми системами.Хотя его совместимость является результатом его долгой истории, ограничения по размеру файла и разделам действительно показывают его возраст. Даже имена файлов в FAT32 ограничены, до 8 символов.

Портативный жесткий диск Seagate Backup Plus емкостью 4 ТБ

В FAT32 размер одного файла может составлять не более 4 ГБ, что очень ограничивает, учитывая, что типичный несжатый фильм Blu-ray может иметь размер от 20 до 40 ГБ (и даже больше для несжатого UHD Blu-ray фильм). FAT32 в основном используется для перемещения файлов в старые системы, а также на другие устройства, такие как Sony PS3, Microsoft Xbox 360 и другие.

exFAT

Хотя это может звучать как продукт для похудения из ночного рекламного ролика, exFAT — это формат жесткого диска, который ощущается как детище NTFS и FAT32. exFAT берет все хорошее в FAT32, например, совместимость и простоту использования, и не учитывает все плохое, например ограничение размера файла 4 ГБ. Вместо этого он имеет очень большие ограничения на размер файлов и разделов, как NTFS, но не имеет дополнительных функций для поддержания стройной файловой системы.

WD 3 ТБ My Passport Wireless Pro USB 3.0 Внешний жесткий диск

exFAT — хороший вариант, если вы часто работаете с компьютерами Mac с Windows и . Передача файлов между двумя операционными системами менее хлопотна, поскольку вам не нужно постоянно выполнять резервное копирование и переформатировать каждый раз. Linux также поддерживается, но вам нужно будет установить соответствующее программное обеспечение, чтобы в полной мере использовать его. К сожалению, exFAT не унаследовал все наследие FAT32 в отношении совместимости, потому что он может не работать со старыми устройствами, такими как PS3 и Xbox 360.Он работает на игровых консолях текущего поколения, таких как PS4 и Xbox One.

Reformat

Хотя жесткий диск, который будет работать с вашим компьютером, удобно приобретать прямо из коробки, большинство внешних жестких дисков также можно переформатировать, поэтому вы не ограничены вашим первоначальным выбором. Ниже описано, как переформатировать внешний жесткий диск на Mac и Windows.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: помните, что переформатирование приведет к потере всех данных на жестком диске, поэтому перед запуском обязательно сделайте резервную копию своих данных в другом месте.

Как переформатировать в Mac

Шаг 1. Убедитесь, что внешний жесткий диск подключен к вашему Mac.

Шаг 2: Если вы уже записали какие-либо данные на диск, сделайте резервную копию, прежде чем переходить к следующему шагу.

Шаг 3. В Finder выберите «Перейти», затем выберите «Утилиты». Откроется папка / Applications / Utilities. (Кроме того, вы можете выполнить поиск Disk Utility в Spotlight и щелкнуть по нему.)

Шаг 4: Запустите Disk Utility.

Шаг 5. Щелкните значок внешнего жесткого диска на боковой панели слева.

Шаг 6: Щелкните вкладку «Стереть» в верхней части окна.

Шаг 7. В меню «Формат тома» выберите Mac OS Extended.

Шаг 8: Введите имя внешнего жесткого диска в поле «Имя».

Шаг 9: Нажмите кнопку «Стереть».

Как переформатировать в Windows

Шаг 1. Подключите внешний жесткий диск к компьютеру.

Шаг 2: Если вы уже записали какие-либо данные на диск, сделайте резервную копию, прежде чем переходить к следующему шагу.

Шаг 3. Откройте проводник Windows, щелкните раздел «Компьютер» на боковой панели и найдите свой диск.

Шаг 4. Щелкните диск правой кнопкой мыши и выберите «Форматировать».

Шаг 5: В разделе «Файловая система» выберите файловую систему, которую вы хотите использовать.

Шаг 6: Установите флажок «Быстрое форматирование».

Шаг 7. Назовите свой жесткий диск в поле «Метка тома».

Шаг 8: Нажмите «Пуск», чтобы отформатировать диск.

Шаг 9. После того, как вы закончите, не забудьте безопасно извлечь внешний жесткий диск перед отключением от сети.

Какой формат жесткого диска вы используете? Вы используете тот, которого нет в списке выше? Дайте нам знать в комментариях ниже!

Не забудьте проверить все жесткие диски и решения для хранения, доступные в B&H.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *