Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Различия между томом и разделом [ править ]

Том - это не то же самое, что раздел. Например, дискета может быть доступна как том, даже если она не содержит разделов, поскольку большинство современных компьютерных программ не могут разбить дискеты на разделы. Кроме того, ОС может распознавать раздел, не распознавая связанный с ним том, например, когда ОС не может интерпретировать хранящуюся там файловую систему. Такая ситуация возникает, например, когда операционные системы на базе Windows NT обнаруживают диски с разделами, не относящимися к ОС Microsoft , такими как файловая система ext3, обычно используемая в Linux . Другой пример встречается в Intelмир с «Расширенным разделом». Хотя это разделы, они не могут содержать файловую систему напрямую. Вместо этого внутри них должны быть созданы «логические диски» (также известные как тома). Это также относится к томам NetWare, находящимся внутри одного раздела. Короче говоря, тома существуют на логическом уровне ОС, а разделы существуют на физическом, специфическом для носителя уровне. Иногда существует взаимно однозначное соответствие, но это не гарантируется.

В Microsoft Windows Server 2008 и более поздних версиях термин «том» используется как надмножество, которое также включает «раздел». [1] [2] [3]

Нередко можно увидеть том, упакованный в один файл. Примеры включают образы дисков ISO9660 (образы CD / DVD, обычно называемые «ISO») и тома установщика для Mac OS X ( DMG ). Поскольку эти тома представляют собой файлы, которые находятся внутри другого тома, они определенно не являются разделами.

Пример [ править ]

Этот пример касается системы Windows XP с двумя физическими жесткими дисками. На первом жестком диске два раздела, на втором - только один. Первый раздел первого жесткого диска содержит операционную систему. Точки монтирования оставлены по умолчанию.

В этом примере

  • «C:», «D:» и «E:» - это тома.
  • Жесткий диск 1 и жесткий диск 2 - это физические диски.
  • Любое из них можно назвать «драйвом».

Номенклатура томов [ править ]

В системах Linux тома обычно обрабатываются диспетчером логических томов или системой управления корпоративными томами и управляются с помощью монтирования (8) . В версиях Microsoft Windows на базе NT тома обрабатываются ядром и управляются с помощью оснастки Disk Management MMC или инструмента командной строки Diskpart.

Операционные системы на базе Windows NT [ править ]

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

  • Буква диска , в виде одной буквы с последующим двоеточием , такие как «F:»
  • Точка монтирования на томе NTFS с буквой диска, например " C:\Music"

В этих двух примерах файл «Track 1.mp3», хранящийся в корневом каталоге смонтированного тома, может называться « F:\Track 1.mp3» или « C:\Music\Track 1.mp3» соответственно.

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

  • Подключаемый том должен быть отформатирован в NTFS.
  • Каталог должен существовать по корневому пути. (Начиная с Windows Vista, это может быть любой подкаталог в томе)
  • Этот каталог должен быть пустым.

По умолчанию Windows назначает буквы всем дискам следующим образом:

  • «A:» и «B:» для гибких дисков, независимо от того, присутствуют они или нет.
  • «C:» и последующие буквы, если необходимо:
    • Жесткие диски
    • Съемные диски, включая оптические носители (например, компакт-диски и DVD)

Из-за этого устаревшего соглашения загрузочному диску операционной системы по-прежнему чаще всего назначается «C:», однако это не всегда так. Поскольку персональные компьютеры больше не имеют дискет, а оптические диски и другие съемные диски обычно по-прежнему начинаются с «D:», буквы A и B доступны для ручного назначения пользователем с административными привилегиями. Это назначение будет запомнено той же ОС на том же ПК в следующий раз, когда будет вставлен съемный том, если нет конфликтов и пока съемный диск не был переформатирован на другом компьютере (что меняет его серийный номер тома), и до тех пор, пока ОС не была переустановлена ​​на компьютер.

В Windows XP точками монтирования можно управлять с помощью оснастки «Управление дисками» для консоли управления Microsoft. Это наиболее удобно через «Управление компьютером» в разделе «Администрирование» Панели управления .

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

Предупреждение: удаление букв дисков или точек монтирования для диска может привести к поломке некоторых программ, поскольку некоторые файлы могут быть недоступны по известному пути. Например, если программа установлена ​​в «D: \ Program Files \ Some Program», она может ожидать найти свои файлы данных в «D: \ Program Files \ Some Program \ Data». Если логический диск, ранее называвшийся "D:", изменил букву диска на "E:", "Some Program" не сможет найти свои данные в "D: \ Program Files \ Some Program \ Data", поскольку буква диска «D:» больше не соответствует этому тому.

Unix-подобные операционные системы [ править ]

В Unix-подобных операционных системах у томов, отличных от загрузочного, есть точка монтирования где-то в файловой системе, представленная путем. Логично, что дерево каталогов, хранящееся на томе, привязывается к точке монтирования. По соглашению точки монтирования часто помещаются в каталог с именем '/ mnt', хотя иногда используются '/ media' и другие термины.

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

В Unix-подобных операционных системах команда mount используется для управления точками монтирования томов.

Например, если привод CD-ROM, содержащий текстовый файл с именем «info.txt», был смонтирован в « / mnt / iso9660 », текстовый файл будет доступен по адресу « /mnt/iso9660/info.txt ».

Преимущества хранения файлов в одном томе [ править ]

Скорость управления данными [ править ]

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

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

Этикетка тома и серийный номер тома [ править ]

Командная строка Windows XP, показывающая метку тома и серийный номер тома диска C :. В этом примере, если метка тома не была установлена, «не имеет метки». будет отображаться вместо "is 0320NS 13".

Метка тома это имя , данное в объеме определенной в файловой системе. В файловой системе FAT метка тома традиционно ограничивалась 11 символами (отражая ограничения 8.3 , но не разделялась на поля имени и расширения), даже когда было включено длинное имя файла , сохраняемое как запись в корневом каталоге диска со специальным томом. -label установлен бит атрибута , а также копируется в 11-байтовое поле в расширенном блоке параметров BIOS загрузочного сектора диска. Метка всегда сохраняется в верхнем регистре в файловых системах FAT и VFAT и не может содержать специальные символы.которые также запрещены для обычных имен файлов. В файловой системе NTFS длина метки тома ограничена 32 символами и может включать символы нижнего регистра и даже Unicode . В файловой системе exFAT длина метки тома также ограничена 11 символами, но может включать символы нижнего регистра и Unicode. Команда label используется для изменения метки в DOS, Windows и OS / 2. Для систем с графическим интерфейсом пользователя , таких как проводник Windows , можно нажать, когда том выделен, или щелчок правой кнопкой мыши по имени вызовет контекстное менюF2это позволяет его переименовать, любой из которых является тем же процессом, что и переименование файла. Изменение метки в Windows также изменит метку времени создания тома на текущую дату и время для файловых систем FAT. Разделы NTFS имеют каталог System Volume Information , отметка времени создания которого устанавливается, когда Windows создает раздел или когда она впервые распознает переразбиение (создание нового тома) отдельной дисковой утилитой .

В отличие от метки, серийный номер тома, как правило, уникален и обычно не изменяется пользователем, и, таким образом, действует как более последовательный и надежный идентификатор того, когда том был изменен (например, когда диск удален, а другой вставлен) . Форматирование диска меняет серийный номер, а перемаркировка - нет. Т может быть использована команда из командной строки для отображения текущей метки и серийного номера тома.

Ссылки [ править ]

  1. ^ «Понимание дисковой терминологии» . Корпорация Microsoft . Проверено 10 июня 2014 . Раздел. Часть жесткого диска. Во многих случаях это все пространство на жестком диске, но это не обязательно. Том Единица дискового пространства, состоящая из одного или нескольких разделов одного или нескольких дисков. Предыдущие версии Windows Server использовали том только при обращении к динамическим дискам, но Windows Server 2008 также использует его для обозначения разделов.
  2. ^ «Разделы и тома» . Корпорация Microsoft . Проверено 10 июня 2014 . В Windows Server 2008 различие между томами и разделами несколько нечеткое. При использовании управления дисками обычный раздел на базовом диске называется простым томом, хотя технически простой том требует, чтобы диск был динамическим.
  3. ^ «Используйте встроенные инструменты для создания разделов и томов в Windows Server» . Корпорация Майкрософт. 2008-06-18 . Проверено 10 июня 2014 . Windows Server 2008 упрощает пользовательский интерфейс управления дисками за счет использования одного набора диалоговых окон и мастеров для разделов и томов.

Внешние ссылки [ править ]

  • Статья MSDN о жестких ссылках и переходах