4. Организация хранения данных на носителях информации

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

Первый этап – форматирование низкого уровня. На этом этапе у накопителя формируются дорожки (на HDD – цилиндры) и сектора, устанавливаются сервометки, позволяющие контролеру HDD позиционировать головки в определённые места. Иными словами, создаётся своего рода координатная система, которая будет использоваться при обращении к данным накопителя. Можно провести с помощью специальных утилит, но к современным накопителям применять не рекомендуется, осуществляется производителем устройства.

Второй этап – выбор схемы раздела. Может потребоваться в зависимости от конкретной ситуации. Например, при установке определённой операционной системы. Реализуется средствами современной операционной системы или современными утилитами.

Первая схема – MBR (Master Boot Record) используется на старых платформах, максимально может содержать до 4 основных разделов, максимальный размер раздела – 2 Тб.

Может содержать первичный раздел (primary partition) – от 0 до 4. Он содержит файловую систему и предназначен для установки операционной системы.

Может содержать расширенный раздел (extended partition) – от 0 до 1. Содержит расширенную загрузочную записьEBR (Extended Boot Record), также иногда называется EPBR (Extended Partition Boot Record), в которой записаны логические разделы, количество их не ограничено, но практически программы разметки не позволят создать более 10. Хотя на логический раздел можно установить операционную систему, лучше этого не делать, так как часть системных файлов всё равно будет записана на первичный раздел.

Вторая схема – GPT (GUID (Globally Unique Identifier) Partition Table) используется на новых платформах, в системах Windows может содержать до 128 разделов, в GNU/Linux ядро поддерживает до 256 разделов, максимальный размер раздела – 18 Эб.

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

Четвёртый этап – форматирование высокого уровня. Во время этого процесса формируется файловая система, перед этим можно задать размер единицы распределения (кластера). Первое форматирование должно обязательно быть стандартным (инициализация раздела), последующие могут быть быстрыми (очистка оглавления).

После проведения вышеуказанных операций раздел готов к записи пользовательских данных.

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

Для установки нескольких операционных систем необходимо использовать менеджер загрузки – специальное программное средство. Также есть возможность использовать встроенные средства операционных систем (если вторая и последующая устанавливаемые системы являются «новыми»).

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

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

Замечание. Для установки любой операционной системы необходим дистрибутив этой системы, который должен запускаться после загрузки системы аналогичного семейства и не ниже по разрядности. Например, для установки Windows XP 64 потребуется накопитель (HDD, оптический диск, USB-устройство и т. д.), содержащий как минимум соответствующий дистрибутив и загрузочную Windows XP 64 (32-битная или иначе «x86» не подойдёт). Причём достаточно редуцированной сборки этой системы – главное, чтобы там содержалось ядро, позволящее запустить файл дистрибутива.

Соседние файлы в папке Вопросы к экзамену (не скрины учебника а сам текст)