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

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

Обновление 2016: добавлены новые способы разделить диск (жесткий или SSD) на два и более, также добавлено видео как разбить диск в Windows без программ и в программе AOMEI Partition Assistant. Внесены исправления в руководство. Отдельная инструкция: .

Разбить жесткий диск или SSD на несколько разделов можно не только в «Управление дисками», но и с помощью командной строки Windows 10, 8 и Windows 7.

Будьте внимательны: показанный далее пример сработает без проблем только в тех случаях, когда у вас есть единственный системный раздел (и, возможно, пара скрытых), который нужно разделить на два раздела - под систему и данные. В некоторых других ситуациях (диск MBR и уже есть 4 раздела, при уменьшении диска, «после которого» находится еще один диск) это может работать неожиданно, если вы начинающий пользователь.

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


Готово, теперь можно закрыть командную строку: в проводнике Windows вы увидите вновь созданный диск или, вернее, раздел диска с указанной вами буквой.

Как разделить диск на разделы в программе Minitool Partition Wizard Free

Minitool Partition Wizard Free - отличная бесплатная программа, позволяющая управлять разделами на дисках, в том числе делить один раздел на два и более. Одно из преимуществ программы в том, что на официальном сайте доступен загрузочный образ ISO с ней, который можно использовать для создания загрузочной флешки (разработчики рекомендуют делать это с помощью Rufus) или для записи диска.

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

После загрузки в Partition Wizard вам достаточно будет кликнуть по диску, который нужно разделить, правой кнопкой мыши и выбрать пункт «Split» (разделить).

Дальнейшие шаги просты: настройте размеры разделов, нажмите Ок, а затем нажмите кнопку «Apply» (применить) слева вверху, чтобы применить сделанные изменения.

Бесплатно скачать загрузочный образ ISO Minitool Partition Wizard Free можно с официального сайта https://www.partitionwizard.com/partition-wizard-bootable-cd.html

Видео инструкция

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

Как разделить диск во время установки Windows 10, 8 и Windows 7

К достоинствам этого способа можно отнести его простоту и удобство. Разбиение к тому же займет относительно немного времени, а сам процесс очень нагляден. Главный недостаток – применить способ можно только при установке или переустановке операционной системы, что само по себе не очень удобно, к тому же нет возможности редактирования разделов и их размеров без форматирования HDD (например, в случае, когда закончилось место системного раздела, и пользователь хочет добавить немного пространства с другого раздела жесткого диска). Более подробно создание разделов на диске при установке Windows 10 описано в статье .

Если эти недостатки не являются критичными, рассмотрим процесс разбивки диска во время установки ОС. Данная инструкция полностью применима при установке Windows 10, 8 и Windows 7.


Внимание! При удалении разделов диска будут удалены все данные, которые на них находятся.


Разбиваем жесткий диск при установке Windows XP

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

Шаг 1. Удаляем существующие разделы.

Перераспределить диск можно во время определения системного раздела. Требуется разделить раздел на два. К сожалению, Windows XP не позволяет проводить эту операцию без форматирования жесткого диска. Поэтому последовательность действий следующая:


Шаг 2. Создаем новые разделы.

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


Шаг 3. Определяем формат файловой системы.

После того, как разделы созданы, выберите раздел, который должен быть системным и нажмите Enter. Вам будет предложено выбрать формат файловой системы. FAT-формат – более устаревший. С ним у Вас не будет проблем с совместимостью, например, Windows 9.x, однако из-за того, что системы старше XP сегодня – редкость, это достоинство не играет особой роли. Если к тому же учесть, что NTFS – более быстрый и надежный, позволяет работать с файлами любого объема (FAT – до 4Гб), выбор очевиден. Выбираете нужный формат и жмёте Enter.

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

Бесплатная программа AOMEI Partition Assistant

AOMEI Partition Assistant - одна из лучших бесплатных программ для изменения структуры разделов на диске, переноса системы с HDD на SSD и, в том числе, с ее помощью можно разбить диск на два и более. При этом, интерфейс программы на русском языке, в отличие от другого хорошего аналогичного продукта - MiniTool Partition Wizard.

Примечание: несмотря на то, что в программе заявлена поддержка Windows 10, у меня в этой системе она не выполнила разбиение по какой-то причине, но и никаких сбоев не произошло (думаю, к 29 июля 2015 должны поправить). В Windows 8.1 и Windows 7 работает без проблем.

После запуска AOMEI Partition Assistant, в главном окне программы вы увидите подключенные жесткие диски и SSD, а также разделы на них.

Чтобы разбить диск, кликните по нему правой кнопкой мыши (в моем случае по C), и выберите пункт меню «Разделение раздела».

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

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

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

Другие программы для создания разделов на жестком диске

Для разбиения жесткого диска существует огромное количество различного ПО. Это как коммерческие продукты, например, от Acronis или Paragon, так и распространяющиеся по бесплатной лицензии – Partition Magic, MiniTool Partition Wizard. Рассмотрим деление жесткого диска с использованием одной из них – программы Acronis Disk Director.


Как разбить жесткий диск в MacOS X штатными средствами

Можно выполнить разбивку жесткого диска, не переустанавливая операционную систему и не ставя дополнительный софт на свой компьютер. В Windows Vista и выше утилита работы с диском встроена в систему, также обстоят дела в Linux-системах и в MacOS.

Чтобы выполнить разбивку диска в Mac OS, проделайте следующее:


После этого, после непродолжительного (во всяком случае, для SSD) процесса создания раздела, он будет создан и доступен в Finder.

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

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

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

Что же такое раздел

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

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

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

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

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

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

Начну по порядку.

Правило № 1

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

Я не напрасно упомянул об ОСНОВНЫХ разделах - это не просто слово, оно обозначает один из двух типов разделов. Кроме основного, раздел может быть ещё и дополнительным (расширенным - extended). И в связи с этим правило о 4-х разделах несколько трансформируется - на одном жёстком диске может находиться до 4-х основных разделов, или до 3-х основных разделов плюс один дополнительный (расширенный раздел на диске может быть только один).

Что это нам дает? Дело в том, что дополнительный (расширенный) раздел, по сути, представляет из себя контейнер, внутри которого можно создавать НЕОГРАНИЧЕННОЕ количество логических дисков. И для пользователя не будет совершенно никакой разницы между работой с основным разделом и работой с логическим диском. Таким образом, путём создания расширенного раздела и логических дисков внутри него мы может разделить винчестер под свои нужды так, как нам потребуется.

Учтите, что если вы удалите расширенный раздел, все логические диски, входящие в него тоже исчезнут.

Правило № 2

Один из разделов обязательно должен быть активным (в Linux - иметь флаг boot ). Именно на нём находятся загрузочные файлы, которые будут запускать операционную систему. Сама система может при этом находиться и в другом месте, но файлы, с которых начинается её запуск - только там.

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

Правило № 3

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

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

Перед тем, как использовать раздел, его требуется отформатировать - создать на нём файловую систему (разметить особым образом).

Файловых систем сейчас существует довольно большое количество, и все имеют разные характеристики.

Операционные системы семейства Windows могут работать только с файловыми системами FAT, FAT32 и NTFS.

FAT является сильно устаревшей системой, и её применение сегодня вряд ли оправдано. FAT32 более современна, но имеет серьёзные ограничения. которые препятствуют её полноценному использованию. Например, максимальный размер файла, который поддерживает FAT32 - это около 4 ГБ. Именно поэтому, если Вы попытаетесь, например, скопировать образ полновесного ДВД-диска на флэшку (которые по дефолту форматируются в FAT32 ) Вы получите сообщение о нехватке свободного места, хотя на самом деле места там ещё полно. Из-за этого использование её на разделах, на которых происходит работа с видео, практически невозможна (и под раздел с торрентами её использовать проблематично ).

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

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

Несколько слов о совместимости

Windows не понимает никаких других файловых систем, кроме своих собственных. Доступ из-под неё к разделам Linux возможен был только с помощью специальных программ или плагина к Total Commander. К сожалению, к самым современным файловым системам Linux плагин для Windows ещё не написан.

Linux же всегда прекрасно понимал FAT и FAT32, а в последние 2-3 года без проблем работает и с NTFS через специальный драйвер NTFS-3g , как на чтение, так и на запись. Плюс, поддерживает при этом бОльшую часть дополнительных возможностей NTFS. Так что из Linux Вы всегда будете иметь полноценный доступ к Windows разделам.

Следует упомянуть о различной бытовой технике - DVD-проигрывателях, спутниковых ресиверах и т.д. Вся эта техника может работать только с FAT и FAT32. NTFS, а тем более файловые системы UNIX-ов (за крайне редким исключением ) ей совершенно непонятны. Об этом следует помнить, если Вы обмениваетесь данными между подобной техникой и компьютером.

Инструменты для работы

Несколько слов об инструментарии для работы с разделами.

Начну с Windows. В её состав входит штатный инструмент Управление дисками . Добраться до него можно через Панель управления , либо щёлкнув правой кнопкой мыши на значке Мой компьтер => Управление и выбрав в левой колонке Управление дисками .

Обратите внимание, три раздела на скриншоте помечены как неизвестные разделы. Это разделы с Linux - Windows их видит, но ни определить, ни тем более работать с ними она не может.

Также в Управлении дисками достаточно чётко можно увидеть основные и дополнительный разделы, а также активный раздел (помечен как Система - на нём находятся загрузочные файлы; сама ОСь установлена в разделе, помеченном как - т.е. Windows меняет метки местами ). Из всех возможностей этот инструмент предоставляет только создание и удаление разделов, а также переназначение активного раздела и смену буквы дисков (в Vista и Windows 7 функционал незначительно увеличился ). Если ничего другого под руками не оказалось, то порой и этого бывает достаточно.

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

Поэтому я советую использовать его только в крайних случаях.

Гораздо бОльшими возможностями, удобством и безопасностью обладают различные программы из когорты Partition Magic -ов, например, . Таких программ имеется достаточно большое количество, все они разные и в последние годы многие из них поменяли владельцев-разработчиков и своё название. Поэтому, если Вы решили подобрать себе что-либо из них, Вам придётся озаботиться самостоятельным поиском на широких просторах Интернета. Это несложно, тем более, что лидеров в этой области можно по пальцам перечесть.

Acronis Disk Director Suite

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

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

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

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

Кроме того, при запуске Acronis Disk Director Suite предлагает на выбор два режима работы - автоматический, в котором все операции можно проводить с помощью "мастеров", и ручной режим, в котором вся полнота власти отдаётся на откуп пользователю. Второй режим, имхо, удобнее и гибче, но новички могут воспользоваться и автоматическим.

Также в программе присутствует полноценная и весьма подробная справка.

Следует упомянуть ещё об одной возможности - из окна программы можно создать и записать специальный загрузочный диск, который будет содержать файлы Acronis Disk Director Suite . Штука эта очень удобная и крайне полезная в хозяйстве - ведь имея этот диск, полностью отпадает надобность в установке самой программы и даже в наличии операционной системы. С этого диска можно загрузить компьютер и выполнить любые операции с разделами.

Теперь о неприятном. Заключается оно в том, что программа сравнительно редко обновляется, поэтому иногда возникают ситуации, когда с самыми современными жёсткими дисками она работать не может. Это в большей степени касается её варианта на загрузочном диске, т.к. если Acronis Disk Director Suite установить в операционную систему, то для работы с диском она будет использовать драйвера из комплекта Windows. Также у неё есть некоторые проблемы с файловыми системами Unix - самые современные файловые системы она не понимает (это можно заметить на представленном скриншоте ), хотя со старыми классическими работает "на ура".

На днях вышла новая версия Acronis Disk Director Suite для англоязычных пользователей (новой русской версии пока нет), которая уже без всяких проблемм работает с самыми новыми жёсткими дисками. А вот проблемы с современными файловыми системами Unix в ней пока ещё не решены.

GParted

Ещё один мощный и универсальный инструмент для работы с жёстким диском - это программа GParted из комплекта Linux.

Её можно найти практически на всех Live-CD с Linux.

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

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

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

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

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

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

Аналогичная ситуация и при установке Linux. Хотя там всё определяется верно, но отображено не слишком наглядно, и работа происходит менее прозрачно, чем в том же GParted .

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

Для большей наглядности рекомендую тщательно изучить скриншоты к статье (скриншоты кликабельны - при щелчке на них в отдельных вкладках будут открываться полноразмерные картинки ). Обращаю внимание, что везде изображён ОДИН И ТОТ ЖЕ жёсткий диск, только в разных программах. На этом диске параллельно установлены две операционные системы в режиме мультизагрузки - Windows и Linux, которые вполне мирно уживаются на одном компьютере. Каждой из операционок выделено по 3 раздела (разделение не идеальное, но вполне приемлемое ). Внимательно просмотрите, что и как выглядит в каждой из программ.

) обычно практикуется на внутренних загрузочных дисках компьютера, так как основной его целью является отделение файлов операционной системы от файлов пользователя и от файлов других операционных систем, находящихся на том же физическом носителе, например, в случае мультизагрузочного диска . Однако, создание нескольких разделов может поддерживаться некоторыми ОС и на съёмных накопителях (USB-HDD), и, в некоторых случаях, даже на USB MSC флешках ) .

Преимущества использования разделов

Выделение на одном жёстком диске нескольких разделов даёт следующие преимущества:

  • на одном физическом жёстком диске можно хранить информацию в разных файловых системах , или в одинаковых файловых системах, но с разным размером кластера (например, выгодно хранить файлы большого размера - например, видео - отдельно от маленьких, и задавать больший размер кластера для хранилища больших файлов);
  • манипуляции с одним разделом не сказываются на других разделах;
  • как следствие, можно отделить информацию пользователя от файлов операционной системы , и тогда:
    1. образ раздела с ОС, применяемый, например, для резервного копирования перед внесением существенных изменений в конфигурацию ОС, будет иметь меньший размер по сравнению с образом всего диска, а восстановление системы из образа не затронет данные пользователя, которые могли измениться с момента последнего снятия образа;
    2. при переустановке ОС «начисто» (с полным уничтожением предыдущей установки) не потребуется дополнительного запоминающего устройства для временного хранения пользовательских данных - последние останутся незатронутыми;
  • на одном жёстком диске можно установить несколько операционных систем;
  • уменьшение влияния фрагментации на скорость дисковых операций:
    1. при меньшем размере раздела фрагменты каждого файла распределяются на меньшем физическом пространстве, то есть фрагменты файла находятся физически ближе друг к другу, что сокращает время на позиционирование головки диска при обращении к файлу;
    2. на разделе размещается меньшее количество файлов, что приводит [ ] к меньшей фрагментации.

Структура диска, разбитого на разделы

Информация о размещении разделов на жёстком диске хранится в таблице разделов (англ. partition table ), которая является частью главной загрузочной записи (MBR) . MBR располагается в первом физическом секторе жёсткого диска.

Раздел может быть либо первичным (основным) , либо дополнительным .

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

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

Кроме того, некоторые программы разбивки диска на разделы (например, fdisk в MS-DOS) не поддерживают создания более одного основного раздела.

Обойти эти ограничения позволяет дополнительное программное обеспечение (менеджеры разделов ).

В новых ПК, перешедших на технологию EFI вместо Bios, нет ограничений на количество основных разделов, а логических и расширенных за ненадобностью не существует, поскольку используется не Master Boot Record, а GPT (GUID Partition Table). Загрузка в такого рода ПК осуществляется с FAT32 раздела с загрузочными записями.

Виды разделов

Первичный (основной) раздел

В ранних [ ] версиях Microsoft Windows Первичный раздел (англ. Primary partition или англ. Basic partition ) обязательно должен был присутствовать на физическом диске первым. Соответственно, эти операционные системы могли быть установлены только на первичный раздел. Этот раздел всегда содержит только одну файловую систему. При использовании MBR , на физическом диске может быть до четырёх первичных разделов.

Расширенный (дополнительный) раздел

Основная таблица разделов MBR может содержать не более 4 первичных разделов, поэтому был изобретён Расширенный раздел (

Какой бы продвинутой ни была операционная система, ее загрузка невозможна без наличия двух секторов на жестком диске, которые содержат код, необходимый для запуска любой операционной системы. Первый сектор называется Master Boot Record (MBR); он всегда располагается по адресу: сектор 1/цилиндр 0/головка1 и является самым первым сектором жесткого диска. Вторым важнейшим сектором является Boot Sector (загрузочный сектор), расположенный в первом секторе каждого тома.

Master Boot Record

Master Boot Record является самой важной структурой диска; этот сектор создается при разбиении диска на разделы. В секторе MBR расположены небольшой код, называемый Master Boot Code, а также сигнатура диска и таблица разделов. В конце сектора MBR располагается двухбайтовая структура, указывающая на конец сектора. Она имеет значение 0x55AA. Сигнатура диска - это уникальное число, расположенное по смещению 0x01B8 и позволяющее операционной системе однозначно определить данный диск.

Код, находящийся в секторе MBR, выполняет следующие действия:

  • ищет активный раздел в таблице разделов;
  • ищет начальный сектор активного раздела;
  • загружает копию загрузочного сектора из активного раздела в память;
  • передает управление исполняемому коду из загрузочного сектора.
Если эти функции по какой-то причине не удается завершить, то выдается одно из следующих системных сообщений об ошибке:
  • Invalid partition table;
  • Missing operating system.
Отметим, что для гибких дисков не существует понятия MBR. Загрузочным сектором является первый сектор на диске. Также следует помнить, что каждый жесткий диск содержит сектор MBR, но загрузочный код используется только на дисках, имеющих активный первичный раздел.

Таблица разделов

Таблица разделов - это 64-байтовая структура, используемая для определения типа и местоположения разделов на жестком диске. Содержимое данной структуры унифицировано и не зависит от операционной системы. Информация о каждом разделе занимает 16 байт - таким образом, на диске может быть не более четырех разделов.

Информация о каждом разделе начинается с определенного смещения от начала сектора, как показано в табл. 1 .

Смещение​

| |

Значение​

|

Описание​

0x01BE| 1 байт| 0x80| Индикатор загрузки (Boot Indicator) - указывает, является ли том активным разделом. Может иметь значения: 00 - не используется для загрузки; 80 - активный раздел
0x01BF| 1 байт| 0x01| Начальная головка (Starting Head)
0x01C0| 6 бит| 0x01| Начальный сектор (Starting Sector) - используются биты 0-5. Биты 6 и 7 используются следующим полем
0x01C1| 10 бит| 0x00| Начальный цилиндр (Starting Cylinder) - 10-битовое число с максимальным значением 1023
0x01C2| 1 байт| 0x07| Идентификатор системы (System ID) - определяет тип тома
0x01C3| 1 байт| 0xFE| Конечная головка (Ending Head)
0x01C4| 6 бит| 0xBF| Конечный сектор (Ending Sector) - используются биты 0-5. Биты 6 и 7 используются следующим полем
0x01C5| 10 бит| 0x09| Конечный цилиндр (Ending Cylinder) - 10-битовое число с максимальным значением 1023
0x01C6| Двойное слово| 0x3F000000| Относительные сектора (Relative Sectors) - смещение от начала диска до начала тома, выраженное в числе секторов
0x01CA| Двойное слово| 0x4BF57F00| Общее число секторов (Total Sectors) - число секторов в данном томе


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

Поле Boot Indicator

Первый элемент таблицы разделов, поле Boot Indicator, указывает, является ли том активным разделом. Напоминаем, что только первичный раздел диска может быть активным. Имеется возможность установки различных операционных систем и различных файловых систем на различных томах. Используя утилиты типа FDISK (MS-DOS), Disk Management (Windows 2000) или утилиты сторонних производителей, можно активизировать первичный раздел и установить соответствующее значение данного поля.

Поле System ID

Это поле содержит идентификатор системы и указывает, какая файловая система - FAT16, FAT32 или NTFS - использовалась для форматирования тома, а также позволяет узнать некоторые характеристики файловой системы. Кроме того, данное поле показывает, существует ли на диске расширенный раздел (extended partition). Возможные значения поля System ID показаны в табл. 3 .

Тип раздела​

|

Пояснения​

0x01| Первичный раздел или логический диск FAT12. Том имеет менее 32 680 секторов
0x04| Раздел или логический диск FAT16. Том имеет от 32 680 до 65 535 секторов, или размер от 16 до 33 Мбайт
0x05| Расширенный раздел
0x06| Раздел или логический диск BIGDOS FAT16. Размер от 33 Мбайт до 4 Гбайт
0x07| Раздел или логический диск NTFS. Installable File System
0x0B| Раздел FAT32 или логический диск
0x0C| Раздел FAT32 или логический диск с использованием расширений BIOS INT 13h
0x0E |Раздел BIGDOS FAT16 или логический диск с использованием расширений BIOS INT 13h
0x0F| Расширенный раздел, использующий расширения BIOS INT 13h
0x12| EISA-раздел
0x42 |Том динамического диска (Windows 2000)


Отметим, что под управлением MS-DOS доступны только тома с полем System ID, которое равно 0x01, 0x04, 0x05 или 0x06. Но тома с другим System ID этого поля могут быть удалены с помощью утилиты FDISK.

Поля Cylinder, Head и Sector

Поля Starting Cylinder, Ending Cylinder, Starting Head, Ending Head, Starting Sector и Ending Sector (общее название - CHS) являются дополнительными элементами таблицы разделов. Загрузочный код использует значения этих полей для нахождения загрузочного сектора и его активизации. Поля Starting CHS неактивных разделов указывают на загрузочные сектора первичных разделов и на расширенный загрузочный сектор первого логического диска в расширенном разделе.

На рис. 2 показаны Master Boot Record (содержащий код, таблицу разделов и сигнатуру) и загрузочные сектора для диска с четырьмя разделами.


рис. 2
Поле Ending Cylinder в таблице разделов имеет размер 10 бит и позволяет описывать цилиндры с номерами от 0 до 1023. Поля Starting Head и Ending Head имеют размер 1 бит и могут содержать номера головок от 0 до 255. Так как поля Starting Sector и Ending Sector занимают по 6 бит, они могут содержать значения от 0 до 63. Поскольку нумерация секторов начинается с 1 (а не с 0, как для других полей), то максимальное число секторов на дорожке равно 63.

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

Код:

Максимальный размер = Размер сектора x Число цилиндров x Число головок x x Число секторов на дорожке.

Используя максимально допустимые значения этих величин, мы получаем:

Код:

512 x 1024 x 256 x 63 (или 512 x 224) = = 8 455 716 864 байт, или 7,8 Гбайт.

Таким образом, без использования расширений INT 13h, известных под названием Logical Block Addressing (LBA), размер активного первичного раздела не может превышать 7,8 Гбайт независимо от используемой файловой системы.

Максимальный размер тома под FAT16 зависит от геометрии диска и максимальных значений в таблице разделов. Возможные значения при использовании и отсутствии LBA показаны в табл. 4. Число цилиндров в обоих случаях равно 1024 (0-1023). В том случае, когда первичный раздел или логическое устройство занимает область далее 1023-го цилиндра, все поля таблицы разделов будут иметь максимально допустимые значения.

Режим LBA​

|

Число головок​

|

Секторов/Дорожка​

|

Макс. размер раздела​

Запрещен| 64| 32| 1 Гбайт
Разрешен| 255| 63| 4 Гбайт


Чтобы обойти описанное выше ограничение в 7,8 Гбайт, в Windows 2000 игнорируются значения полей Starting Sector и Ending Sector - вместо этого используются значения полей Relative Sectors и Total Sectors.

Поля Relative Sectors и Total Sectors

Поле Relative Sectors содержит смещение от начала диска до начала тома, выраженное в числе секторов. Поле Total Sectors указывает общее число секторов в томе.

Используя значения двух этих полей (которые вместе являются 32-битовым числом), мы получаем дополнительные 8 бит для хранения общего числа секторов по сравнению с описанной выше схемой CHS. В этом случае число секторов может быть представлено как 232. При использовании стандартного размера сектора (512 байт) и 32-битового представления числа секторов максимальный объем раздела ограничивается числом 2 Тбайт (или 2 199 023 255 552 байт). Такая схема используется только в Windows 2000 с файловыми системами NTFS и FAT32.

Отметим, что при создании разделов под управлением Windows 2000 корректные данные заносятся и в поля Starting Cylinder, Ending Cylinder, Starting Head, Ending Head, Starting Sector и Ending Sector. Это позволяет обеспечить совместимость с MS-DOS, Windows 95 и Windows 98, а также с функциями INT 13h, используемыми BIOS при загрузке компьютера.

Расширенная загрузочная запись

Расширенная загрузочная запись (Extended Boot Record, EBR) состоит из расширенной таблицы разделов и сигнатуры - двухбайтовой структуры, имеющей значение 0x55AA. Расширенная загрузочная запись существует для каждого логического устройства в расширенном разделе. Она содержит информацию о первой стороне первого цилиндра для каждого логического устройства. Загрузочный сектор логического диска обычно располагается в относительных секторах с номером 32 либо 63. Если на диске нет расширенного раздела, то нет расширенной загрузочной записи и нет логических устройств.

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

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


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

Элемент расширенной таблицы разделов​

|

Содержимое​

Первый элемент| Информация о текущем логическом устройстве в расширенном разделе, включая начальный адрес для данных
Второй элемент| Информация о следующем логическом устройстве в расширенном разделе, включая адрес сектора, содержащего EBR для следующего логического устройства. Это поле не используется, если нет следующих логических устройств
Третий элемент| Не используется
Четвертый элемент| Не используется


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

Поле Relative Sectors в расширенной таблице разделов указывает в байтах смещение от начала расширенного раздела до первого сектора логического устройства. Число в поле Total Sectors позволяет узнать число секторов, отведенных под логическое устройство. Значение поля Total Sectors равно числу секторов от начала загрузочного сектора до конца логического раздела.

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

Boot Sector

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

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

В Windows 2000 загрузочный сектор содержит следующие элементы:

  • ассемблерную инструкцию JMP;
  • идентификатор производителя (OEM ID);
  • структуру данных, называемую BIOS Parameter Block (BPB);
  • расширенную структуру BPB;
  • исполняемый код, запускающий операционную систему.
Отметим, что загрузочные сектора для NTFS, FAT16 и FAT32 отформатированы иным образом.

Структура BPB содержит физические параметры тома, расширенная структура BPB начинается сразу же после стандартной BPB. Длина структуры BPB и содержащаяся в ней информация зависят от типа загрузочного сектора - NTFS, FAT16 или FAT32.

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

Сразу же за расширенной структурой BPB следует загрузочный код.

Процесс загрузки

Процесс загрузки компьютера состоит из следующих основных шагов:

  1. При включении питания выполняется проверочный тест BIOS и процессора - POST .
  2. BIOS ищет загрузочное устройство (обычно это диск).
  3. BIOS загружает первый физический сектор с загрузочного диска в память и передает управление по тому адресу, куда загружен этот сектор.
Если загрузочным устройством является жесткий диск, то BIOS загружает MBR. Располагаемый в MBR код загружает загрузочный сектор активного раздела и передает управление по тому адресу, куда загружен этот сектор. На компьютерах с Windows 2000 исполняемый код в загрузочном секторе находит файл NTLDR, загружает его в память и передает ему управление.

Если в дисководе A находится диск, то BIOS загружает первый сектор (загрузочный сектор) этого диска в память. Если диск является загрузочным (содержит базовые файлы операционной системы), загрузочный сектор загружается в память и использует код для передачи управления файлу IO.SYS - базовому файлу операционной системы MS-DOS. Если диск не является загрузочным, исполняемый код в загрузочном секторе выдает следующее сообщение:

  • Non-System disk or disk error
  • Replace and press any key when ready
Начальный процесс загрузки не зависит от формата диска и от операционной системы. Уникальные характеристики операционной и файловой систем используются уже после того, как начинается выполнение кода из загрузочного сектора.

Виды загрузочных секторов

Как мы уже знаем, MBR передает управление загрузочному сектору. Поэтому первые три байта данного сектора должны содержать допустимую инструкцию для центрального процессора. Этой инструкцией является инструкция перехода, перенаправляющая выполнение кода. За инструкцией JMP следует 8-байтовый идентификатор производителя (OEM ID) - строка, описывающая название и номер версии операционной системы, использовавшейся для форматирования тома.

Для сохранения совместимости с MS-DOS Windows 2000 записывает идентификатор «MSDOS5.0» для файловых систем FAT16 и FAT32. Для файловой системы NTFS идентификатор содержит символы «NTFS».

Windows 95 использует идентификатор «MSWIN4.0», а Windows 95 OSR2 и Windows 98 - идентификатор «MSWIN4.1».

Сразу же за идентификатором производителя следует структура данных, называемая BIOS Parameter Block (BPB). В ней содержится информация, необходимая для обнаружения файла NTLDR. Поскольку BPB обычно располагается по одному и тому же смещению, то стандартные параметры легко обнаруживаются. Так как инструкция JMP обходит структуру BPB, ее размер может быть увеличен в будущем, если здесь потребуется хранить какую-либо дополнительную информацию.
Теперь давайте рассмотрим, как выглядят загрузочные сектора для трех основных файловых систем - FAT16, FAT32 и NTFS.

Загрузочный сектор FAT16

В табл. 6 приведено описание загрузочного сектора для файловой системы FAT16.

Смещение​

| |

0x00| 3 байт| Инструкция JMP
0x03| 2 x LONG| OEM ID
0x0B| 25 байт| BPB
0x24| 26 байт| Расширенный BPB
0x3E| 448 байт| Загрузочный код


На конкретном примере показано содержимое загрузочного сектора FAT16. Здесь можно выделить три секции:
  • байты 0x00-0x0A содержат инструкцию JMP и OEM ID (выделены шрифтом);
  • байты 0x0B-0x3D содержат BPB и расширенный BPB;
  • остальные байты содержат код загрузки и маркер конца сектора (выделены шрифтом).

В двух следующих таблицах показано содержимое BPB (табл. 7 ) и расширенного BPB (табл. 8 ) для FAT16. Приведенные значения соответствуют загрузочному сектору, показанному на рис. 4.

Смещение​

| |

Значение​

|

Описание​


0x0D| 1 байт| 0x40| Число секторов в кластере. Так как FAT16 поддерживает ограниченное число кластеров (до 65 536), тома большего объема требуют использования большего числа секторов в кластере. Значение этого поля по умолчанию зависит от размера тома. Допустимы следующие значения: 1, 2, 4, 8, 16, 32, 64 и 128. Значения, приводящие к увеличению размера кластера более 32 Кбайт (количество байт в секторе, умноженное на число секторов в кластере), могут служить источником ошибок
0x0E| 2 байт| 0x0100| Зарезервированные сектора - число секторов перед первой таблицей FAT, включая загрузочный сектор. Значение этого поля всегда равно 1

0x11| 2 байт| 0x0002| Общее число 32-байтовых имен файлов и каталогов, которые могут храниться в корневом каталоге тома. Обычно значение этого поля равно 512. Один элемент всегда используется для хранения метки тома, поэтому максимальное число файлов и каталогов не превосходит 511
0x13| 2 байт| 0x0000| Число секторов в томе, выраженное 16-битовым значением. Для томов, имеющих более 65 536 секторов, это поле не используется и его значение равно 0

0x16| 2 байт| 0xFC00| Число секторов в каждой копии FAT. Значение этого поля, число копий FAT и число зарезервированных секторов используются для вычисления местонахождения корневого каталога. Зная максимальное число элементов корневого каталога, можно также узнать, где начинаются пользовательские данные

0x1A| 2 байт| 0x4000| Число головок. Используется для низкоуровневого форматирования дисков
0x1C| 4 байт| 0x3F000000| Число “скрытых” секторов - число секторов перед загрузочным сектором. Используется во время загрузки для вычисления абсолютного смещения корневого каталога и данных
0x20| 4 байт| 0x01F03E00| Число секторов в томе, выраженное 32-битовым значением. Используется для томов, имеющих более 65 536 секторов


Смещение​

| |

Значение​

|

Описание​

0x24| 1 байт| 0x80| Физический номер устройства. Содержит 0x00 для флоппи-дисков и 0x80 для жестких дисков. Используется INT 13h для обращения к диску. Значение данного поля имеет смысл только для загрузочного устройства
0x25| 1 байт| 0x00| Зарезервировано. Для FAT16 значение этого поля всегда равно 0
0x26| 1 байт| 0x29| Сигнатура расширенного загрузочного сектора. Для Windows 2000 это поле должно иметь значения 0x28 или 0x29
0x27| 4 байт| 0xA88B3652| Серийный номер тома. Случайное число, генерируемое при форматировании диска
0x2B |11 байт| NO NAME| Метка тома. В Windows 2000 метка тома хранится в специальном файле
0x36| 2 х LONG| FAT16| Тип файловой системы. В зависимости от формата диска это поле может содержать символы FAT, FAT12 или FAT16



рис. 4
Загрузочный сектор FAT32

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

В табл. 9 показано содержимое загрузочного сектора для файловой системы FAT32.

Смещение​

| |

Значение​

|

Описание​

0x0B| 2 байт| 0x0002| Число байт в секторе - размер сектора. Допустимы следующие значения: 512, 1024, 2048 и 4096. Для большинства дисков значение этого поля равно 512
0x0D| 1 байт| 0x40| Число секторов в кластере. Так как FAT32 поддерживает ограниченное число кластеров (до 4 294 967 296), тома очень большого объема требуют использования большего числа секторов в кластере. Значение этого поля по умолчанию зависит от размера тома. Допустимы следующие значения: 1, 2, 4, 8, 16, 32, 64 и 128. В Windows 2000 для FAT32 поддерживаются тома максимальным объемом до 32 Гбайт. Тома большего объема, созданные с помощью Windows 95 OSR2 и Windows 98, доступны из Windows 2000
0x0E| 2 байта| 0x0200| Зарезервированные сектора - число секторов перед первой таблицей FAT, включая загрузочный сектор. Значение этого поля для FAT32 обычно равно 32
0x10| 1 байт| 0x02| Число копий таблиц FAT для данного тома. Значение этого поля всегда равно 2
0x11| 2 байт| 0x0000| Общее число 32-байтовых имен файлов и каталогов, которые могут храниться в корневом каталоге тома (только для FAT12/FAT16). Для томов FAT32 значение этого поля должно быть равно 0
0x13| 2 байт| 0x0000| Число секторов в томе, выраженное 16-битовым значением (только для FAT12/FAT16). Для томов FAT32 значение этого поля должно быть равно 0
0x15| 1 байт| 0xF8| Тип носителя. Значение 0xF8 указывает на жесткий диск, 0xF0 - на флоппи-диск высокой плотности. Данное поле не используется в Windows 2000
0x16| 2 байт| 0x0000| Число секторов в каждой копии FAT (только для FAT12/FAT16). Для томов FAT32 значение этого поля должно быть равно 0
0x18| 2 байт| 0x3F00| Число секторов в дорожке. Используется для низкоуровневого форматирования дисков
0x1A| 2 байт| 0xFF00| Число головок. Используется для низкоуровневого форматирования дисков
0x1C| 4 байт| 0xEE39D700| Число «скрытых» секторов - число секторов перед загрузочным сектором. Используется во время загрузки для вычисления абсолютного смещения корневого каталога и данных
0x20| 4 байт| 0x7F324E00| Число секторов в томе, выраженное 32-битовым значением. Используется для томов, имеющих более 65 536 секторов
0x24| 4 байт| 0x83130000| Число секторов в FAT (только для FAT32)
0x28| 2 байт| 0x0000| Расширенные флаги (только для FAT32). Отдельные биты этого слова имеют следующее назначение: биты 0-3 - число активных FAT; биты 4-6 - зарезервированы; бит 7 - равен 0, если выполняется «зеркалирование» FAT; равен 1, если активна только одна FAT; биты 8-15 - зарезервированы
0x2A| 2 байт| 0x0000| Версия файловой системы (только для FAT32)
0x2C| 4 байт| 0x02000000| Номер кластера для первого кластера корневого каталога (только для FAT32). Обычно значение этого поля равно 2
0x34| 2 байт| 0x0600| Номер сектора с резервной копией загрузочного сектора (только для FAT32). Обычно значение этого поля равно 6
0x36| 12 байт| 0x000000000000000000000000| Зарезервировано (только для FAT32)

табл. 10.​


Смещение​

| |

0x00| 3 байт| Инструкция JMP
0x03| 2 x LONG| OEM ID
0x0B| 25 байт| BPB
0x24| 48 байт| Расширенный BPB
0x54| 426 байт| Код загрузки
0x01FE| 2 байт| Маркер конца сектора (0x55AA)

табл. 12.​


Для томов NTFS поля, следующие за BPB, представляют собой расширенный блок BPB. Содержащиеся здесь данные помогают NTLDR найти во время загрузки таблицу MFT. В отличие от FAT16 и FAT32 MFT не располагается в каком-то фиксированном месте - ее местоположение может изменяться, например при обнаружении дефектных секторов. Если MFT не может быть найдена, Windows 2000 предполагает, что диск неотформатирован.
В табл. 13 представлены поля BPB и расширенного BPB для томов NTFS. Поля со смещениями 0x0B, 0x0D, 0x15, 0x18, 0x1A и 0x1C идентичны полям для томов FAT16 и FAT32. Приведенные значения соответствуют загрузочному сектору, показанному на рис. 6 .

Смещение​

| |

Значение​

|

Описание​

0x0B| 2 байт| 0x0002| Число байтов в секторе
0x0D| 1 байт| 0x08| Число секторов в кластере
0x0E| 2 байт| 0x0000| Зарезервированные сектора
0x10| 3 байт| 0x000000| Всегда 0
0x13| 2 байт| 0x0000| Не используется в NTFS
0x15| 1 байт| 0xF8| Тип носителя
0x16| 2 байт| 0x0000| Всегда 0
0x18| 2 байт| 0x3F00| Число секторов на дорожке
0x1A| 2 байт| 0xFF00| Число головок
0x1C| 3 байт| 0x3F000000| Число “скрытых” секторов
0x20| 4 байт| 0x00000000| Не используется в NTFS
0x24| 4 байт| 0x80008000| Не используется в NTFS
0x28 |2 x LONG| 0x4AF57F0000000000| Общее число секторов
0x30| 2 x LONG| 0x0400000000000000| Номер логического кластера для файла $MFT
0x38| 2 x LONG| 0x54FF070000000000| Номер логического кластера для файла $MFTMirr
0x40 |4 байт| 0xF6000000| Число секторов в сегменте файловой записи
0x44| 4 байт | 0x01000000| Число кластеров в индексном блоке
0x48| 2 x LONG| 0x14A51B74C91B741C| Серийный номер тома
0x50| 4 байт| 0x00000000| Контрольная сумма

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

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

Создание раздела в управлении дисками

Откройте строку выполнения Пуск >> Выполнить (или Win+R) и введите команду, которая откроет панель управления дисками.

Затем вы увидите все диски и разделы. Для создание нового нужно свободное место (зеленая область ) или нераспределённое место (черная область ).


У меня только 118 мегабайт нераспределенной области — этого конечно недостаточно, значит надо взять свободное место со свободного диска. В данном случае C.

Перед этим крайне желательно выполнить , иначе место может вообще не выделится. В контекстном меню нажмите «Сжать том» и ждите.


Выберите размер для тома. Мне хватит 5000 мегабайт для Windows XP. Для Windows 7, 8 и 10 — минимум 16 гигабайт. Лучше больше если планируете активно пользоваться системой.


В результате должна появится такая вот нераспределенная область чёрного цвета.


Из неё сделайте раздел. Для этого нажмите правой кнопкой мыши по ней и выберите «Создать простой том» как на изображении ниже.


Откроется встроенная программа для создания тома. Перейдите дальше.


Из свободного места вам предложат выбрать размер. Я для установки Windows XP выбираю 5000 Мб. Этот размер только для демонстрации, вы можете поставить намного больше, чтобы было комфортно работать.


Затем назначьте незанятую букву, чтобы не запутаться.


После этого надо выполнить форматирование.

  1. Файловая система — NTFS.
  2. Размер кластера — по умолчанию.
  3. Метка тома — укажите название вашей операционной системы, чтобы потом не запутаться. Я собираюсь устанавливать туда Windows XP, так и назвал.

Завершите создание раздела.


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

Его так же можно увидеть как дополнительный диск зайдя в проводник Мой компьютер.


Теперь остаётся и установить операционную систему. Вы так же можете создать раздел непосредственно во время (смотрите ниже ).

Ту же инструкцию можно посмотреть в формате видео. Все действия проводятся на операционной системе Windows 7.

Создание раздела во время установки Windows

Я считаю, что этот способ намного удобней и проще остальных так, как позволяет сделать всё сразу в процессе установки. Но если вы хотите просто разбить диск на несколько — то этот способ вряд ли вам подойдёт. Инструкция применима для версий Windows 7, 8 и 10. У них интерфейс при установке почти одинаковый.

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

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


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


Разделение диска с помощью программы

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

Скачайте AOMEI Partition Assistant Standard и установите. В ней очень удобно разделять, создавать и изменять разделы. Помимо этого в программе есть множество других возможностей, но в этой статье я рассмотрю как разделить диск на 2 и более. С остальными возможностями вы можете ознакомиться самостоятельно.

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


В появившемся окне задайте размер. Для примера у меня установлено 256 мегабайт.


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


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

Каким способом вы создали раздел?



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: