НЖМД - создание разделов

Автор: IgorIGN

Всегда, при покупке нового НЖМД (носителя жестких магнитных дисков) или при переразметке старого - перед нами возникает необходимость создания разделов или изменения уже существующих на "винчестере". Для продвинутых пользователей особых проблем эта процедура не вызывает, но у начинающих могут быть определенные затруднения. Ранее - во времена DOS - для разметки и форматирования жесткого диска существовали программы "FDISK.EXE" и "FORMAT.EXE" соответственно, запускавшиеся из командной строки. Все основные функции этих программ были понятны тем кто знал структуру самого жесткого диска и принципы функционирования его механизмов и электроники. Сейчас же существует множество программных решений, позволяющих справиться с этой задачей человеку, неискушенному в тонкостях механики НЖМД и программах командной строки.

Opisanie HDD Все жесткие диски, или дисковые накопители, несмотря на огромное их разнообразие, имеют в основе одно и то же устройство. Внутри корпуса жесткого диска на единой оси установлено несколько магнитных пластин, сделанных из металла или пластика. С обеих сторон пластины покрыты тонким слоем магнитного материала. Магнитные пластины закреплены на шпинделе и вращаются на нем как единое целое. Шпиндель приводится во вращение специальным двигателем, обеспечивающим требуемую частоту вращения, например 5400 об/мин, 7200 об/мин или 10000 об/мин. Скорость вращения шпинделя влияет на время поиска и скорость передачи данных. Над каждой стороной каждой магнитной пластины находится собственная головка чтения/записи. Все головки соединены воедино и движутся совместно, радиально относительно пластин. Таким образом обеспечивается быстрый доступ к любой точке любой пластины. Буферизация и передача данных между жестким диском и компьютером, обработка команд компьютера, управление вращением магнитных пластин и движением головок чтения/записи осуществляется встроенной электроникой жесткого диска.

Информация на дисках располагается на концентрических дорожках (Tracks), которые нумеруются, начиная с внешней, имеющей номер 0. Каждая дорожка разбивается на секторы (Sectors), содержащие минимальные блоки информации, которые могут быть записаны на диск или считаны с него. Секторы также пронумерованы. На каждом диске нанесен маркер, относительно которого осуществляется нумерация секторов. Ближайший к маркеру сектор имеет номер "1". Все секторы диска можно также пронумеровать последовательно, начиная с нуля. Такая нумерация называется абсолютной.

У каждого диска, размещенного на шпинделе, в качестве рабочих могут использоваться обе поверхности - верхняя и нижняя. Совокупность всех дорожек с одинаковым номером на всех дисках, т.е. дорожек, к которым можно получить доступ без перемещения головок чтения/записи, составляет цилиндр (Cylinder). Номер цилиндра и номер дорожки - это одно и то же. Доступ к данным внутри одного цилиндра происходит значительно быстрее, чем перемещение головки от одного цилиндра к другому. Количество цилиндров может составлять несколько десятков тысяч. Чем плотнее запись на диске, тем больше цилиндров можно на нем сформировать, тем больше емкость диска. Для каждой рабочей поверхности диска в накопителе существует своя головка (Head), обеспечивающая запись и считывание информации. Головки собраны в блок и нумеруются начиная с 0. Современные дисковые накопители обычно имеют небольшое количество магнитных дисков - 1-2, чтобы облегчить блок головок и увеличить скорость доступа к секторам. Такой накопитель соответственно имеет 2-4 головки.

Структура секторов на жестком диске создается процедурой низкоуровневого или физического форматирования, при которой размечается каждый трек диска. Низкоуровневое форматирование выполняется производителями жестких дисков. Набор параметров жесткого диска, включающий количество цилиндров (С), количество головок (Н) и количество секторов на дорожке (S), называется геометрией жесткого диска. Диск с геометрией C/H/S имеет объем CxHxSx512 байт.

Диски являются блочными устройствами, т. е. считывание и запись информации производится блоками, минимальный размер которых равен одному сектору (512 байт). Чтобы записать информацию на диск, надо позиционировать головку, т. е. указать контроллеру, в какой сектор эту информацию записать. Адресация секторов выполняется путем указания номера цилиндра, номера считывающей головки (или дорожки) и порядкового номера сектора на дорожке. Кроме того, сектор на диске можно адресовать посредством абсолютного номера. Вся информация, которую компьютер должен записать на диск, представлена в виде битовой последовательности. Когда жесткий диск получает от компьютера последовательность бит, магнитные головки позиционируются и выполняется запись посредством намагничивая определенных участков пластин. Каждый бит записывается в виде магнитного заряда - положительного или отрицательного. Аналогичным образом происходит считывание информации с жесткого диска.

После того как на диске процедурой форматирования созданы секторы, на нем должны быть сформированы разделы. Раздел - это область на жестком диске, которую можно использовать для установки операционной системы и/или хранения информации. Создание разделов на жестком диске называется разбиением диска и выполняется специальной программой - менеджером диска. Наиболее популярными среди них считаются "Norton Partition Magic" и "Acronis Disk Director Server". B MS DOS программа для создания разделов называется "Fdisk". При установке "Windows XP" на новый диск создание разделов выполняется программой установки. Каждый раздел на диске функционирует независимо от других и может трактоваться как отдельный физический диск. В частности, в каждом разделе может быть установлена своя операционная система.

Разные операционные системы используют разные способы хранения информации - файловые системы. Процесс создания файловой системы на разделе в "DOS" и "Windows" называется логическим форматированием (в отличие от низкоуровневого) и выполняется особой программой форматирования, входящей в операционную систему. В DOS эта программа называется "Format". При установке Windows XP на новый диск форматирование выполняется программой установки. На каждом разделе диска может использоваться своя файловая система. Таким образом, подготовка жесткого диска к работе состоит из двух шагов: разбиения на разделы и логического форматирования.

С точки зрения менеджеров дисков, таких как "Norton Partition Magic" и "Acronis Disk Director Server", существуют три основных типа разделов (Partitions) жесткого диска:

первичный (Primary partition);
расширенный (Extended partition);
логический (Logical partition).

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

Многие операционные системы, в том числе Windows, могут загружаться только с активного первичного раздела. Если вы намерены использовать на компьютере несколько различных операционных систем, вам может потребоваться создать на диске несколько первичных разделов. На жестком диске может быть создано не более четырех первичных разделов. В расширенном разделе жесткого диска создаются логические диски, которые в терминологии менеджеров дисков называются логическими разделами (Logical partition). Причем возможно создать любое количество логических разделов (дисков).

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

Итак, после ознакомления со структурой, механикой и принципом работы механизмов и логики жесткого диска, приступим к практической части - а именно - к разметке нашего "винчестера". Рассмотрим процесс разбиения жесткого диска на разделы с использованием программы "Acronis Disk Director Server". Для иллюстрации процесса я использовал пустой тестовый жесткий диск объемом 44 Гигабайта.

В случае, когда у вас имеется новый жесткий диск, на котором еще нет разделов, или старый жесткий диск, на котором удалены все, существовавшие ранее разделы, удобно использовать загрузочный диск, на котором представлены DOS программы, либо Lite версии операционных систем или и то и другое вместе. Таковым и является "HBCD" (Hiren`s Boot CD). Нужно скачать образ CD и записать его на чистый компакт-диск с помощью любой программы для прожига CD.

Далее - заходим в BIOS компьютера, "винчестер" которого нужно разметить (сделать это можно, нажав кнопку "Del" на клавиатуре после включения питания компьютера), в раздел "BIOS Features Setup" (или "Advanced BIOS Features"), и устанавливаем CD-ROM первым загрузочным устройством (First Boot Device).

Выйдя из этого раздела меню и сохранив настройки, загружаемся с имеющегося компакт-диска с Hiren´s Boot CD. На экране монитора появляется меню загрузочного диска:

Рисунок 1

Перемещаясь по меню с помощью клавиш со стрелками выбираем "Acronis Disk Director Server"

Рисунок 2

Нажав клавишу "Enter", подтверждаем наш выбор и, через несколько секунд, перед нами окно выбора интерфейса пользователя "Acronis Disk Director Server"

Рисунок 3

Здесь следует выбрать "ручной режим", так как он дает нам больше возможностей, позволяя выполнять отдельные операции для более тщательной настройки конфигурации разделов. Итак - перед нами основное окно программы, где внизу справа представлен наш жесткий диск в виде прямоугольника с обозначенным количеством незанятого пространства. Обратите внимание, что число свободного пространства, которое мы видим, меньше заявленного производителем.

Рисунок 4

Дело в том, что производители винчестеров считают объём в десятичной системе счисления (1 кБ=1000 Б, 1 МБ=1000 кБ, 1 ГБ=1000 МБ), а любые программы - в двоичной (1 кБ=1024 Б, 1 МБ=1024 кБ, 1 ГБ=1024 МБ). И поэтому чтобы узнать приблизительный объём винчестера в двоичных гигабайтах (гибибайтах) - нужно умножить его заявленный объём на 0.931. Либо заявленный объём 3 раза умножить на 1000 и 3 раза поделить на 1024. Замечу, что второй способ точнее.

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

Допустим, нам надо установить три операционные системы - "Windows XP", "Windows 7" и "Linux" (Ubuntu). Поэтому нам надо создать три первичных раздела - для каждой системы - свой, и один расширенный, в который мы поместим "Linux swap".

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

Рисунок 5

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

Рисунок 6

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

Рисунок 7

Кликнув на клавише "OK" увидим результат нашей работы.

Рисунок 8

Повторив эти действия, создадим еще два основных (или первичных) раздела, каждый раз кликая правой кнопкой мыши на "незанятой" части нашего жесткого диска.

Рисунок 9

Рисунок 10

Теперь всю оставшуюся незанятую часть отведем под расширенный раздел, в котором создадим логический раздел для Linux swap.

Рисунок 11

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

Рисунок 12

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

Рисунок 13

Здесь мы можем еще раз просмотреть все запланированные операции и выбрать "Приступить" для начала выполнения операций или "Отмена" для отмены операций и возвращения в основное окно программы.

Рисунок 14

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

Рисунок 15

Теперь мы имеем размеченный в соответствии с нашими предпочтениями винчестер:

WinXP (C)  Основной  9.958 Гб  FAT 32
Win7  (D)  Основной  20.11 Гб  NTFS
Linux  Основной  7.098 Гб  Ext 3
Linux swap   Дополнительный   3.871 Гб   Linux swap

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

Статья опубликована 07.04.2013 изменена 30.09.2015 [03:23:26]

Наверх