Типы разделов жесткого диска. GPT или MBR — что это, какая технология лучше и что выбрать? Инструменты для работы

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

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

Понятие раздела жесткого диска

Раздел (часто его определяют как том) представляет собой область жесткого диска, которую можно отформатировать под определенную файловую систему. Раздел или том обозначают буквой латинского алфавита, например F, E, H, Z или другими буквами, которые еще не используются в настоящее время на этом винчестере.

Вид жесткого диска компьютера

Виды разделов жесткого диска

Специалисты в современной компьютерной, терминологии связанной с разделами винчестера, выделяют три основных типа томов на жестком диске:

  • Первичный (Primary partition);
  • Расширенный (Extended partition);
  • Логический (Logical partition).

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

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

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

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

Жесткий диск компьютера

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

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

Деление жесткого диска происходит только формально

Преимущества разделения винчестера на разделы

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

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

Так выглядит винчестер компьютера при покупке в магазине

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

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

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

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

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

Деление жесткого диска на разделы встроенными средствами ОС Windows

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

Деление жесткого диска в ОС Windows 7

Если на вашем компьютере или ноутбуке установлена операционная система Windows 7, то для разделения хард диска на разделы выполните следующие действия:

Шаг 1. На значке «Компьютер» на рабочем столе или в панели «Пуск» нажать правой кнопкой мыши, вызвав контекстное меню, нажмите «Управление».

Нажимаем правой кнопкой мыши на значке Компьютер

Шаг 2. В открывшемся окне в меню выбрать утилиту «Управление дисками». После этого придется подождать в течение нескольких секунд, пока откроется окно со структурой винчестера.

Выбираем пункт Управление дисками

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

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

Выбрать пункт Сжать диск и подождать несколько секунд

Шаг 4. Система предложить доступные варианты сжатия. Указаны будут максимальные значения, но их использовать не рекомендуется, потому уменьшите немного размер до требуемого для вас уровня. Это и будет являться размером будущего логического диска. Введите в окошечки необходимые значения и нажмите на кнопку «Сжать». Далее снова ожидаем, пока завершится процесс сжатия.

Максимально допустимые значения для сжатия тома

Шаг 5. По завершении процесса в окне «Управление дисками» появится новый раздел. Сверху на нем будет видна черная полоска и надпись «Не распределен». Чтобы его преобразовать в том жесткого диска нажмите правой кнопкой мыши, далее пункт «Создать простой том».

Нераспределенное пространство на жестком диске

Шаг 6. Откроется «Мастер создания простых томов», нажимаем «Далее» выбрав максимальный размер.

Создание простого тома

Шаг 7. Назначить из предложенных букв латинского алфавита ту букву, которая станет в дальнейшем именем нового раздела и нажать «Далее».

Работа с Мастером создания простых томов

Выбираем в Мастере создания простых томов название будущего раздела

Шаг 8. Установить галочку возле пункта «Форматировать этот том следующим образом»; выбрать файловую систему NTFS; размер кластера – по умолчанию; установить галочку возле пункта «Быстрое форматирование» и нажать «Далее».

Ручная настройка параметров форматирования

Шаг 9. При появлении окна «Завершение мастера создания простого тома» проверить все данные и нажать кнопку «Готово».

Завершение работы с Мастером создания простых томов

Шаг 10. И новый раздел жесткого диска готов!

Готовый новый раздел

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

Деление жесткого диска в ОС Windows 8

Обладатели ОС Windows 8 могут разбить хард диск на разделы тоже при помощи утилиты «Управление дисками», но чтобы открыть данное окно нужно зажать одновременно две клавиши Windows + R. Вследствие этого появится окно «Выполнить», в командную строку нужно ввести «diskmgmt.msc» только без кавычек и нажать кнопку Enter на клавиатуре компьютера.

Далее откроется окно «Управление» аналогичное, как и в операционной системе рассмотренной ранее. Для того чтобы создать на вашем винчестере новый раздел требуется последовательно выполнить такие же шаги как в алгоритме описанном в ОС Windows 7. То есть проделываете все манипуляции, описанные в шагах 2-10.

Деление жесткого диска в ОС Windows 10

Винчестер на компьютерах и ноутбуках с установленной операционной системой Windows 10 можно делить на разделы при помощи той же встроенной утилиты «Управление дисками». Открыть данную утилиту в ОС Windows 10 можно открыв меню «Пуск». Набираем «Панель управления», кликаем на ней левой кнопкой мыши и выбираем пункт «Система и безопасность».

Поиск Панели управления в Windows 10

Панель управления в Windows 10

Структура жесткого диска

В открывшемся окне прокручиваем полосу прокрутки вниз и находим пункт «Администрирование». В данном пункте нужно найти «Создание и форматирование жёсткого диска», нажимаем на него и ждем пару секунд, после чего перед нами открывается окно с утилитой «Управление дисками». Дальнейшие шаги выполняем в полном соответствии с алгоритмом деления жесткого диска в ОС Windows 7, опять делаем шаги 2-10.

Другие способы создания нового тома на винчестере

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

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

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

Кроме того, есть возможность еще один из существующих томов расширить на освободившееся место после удаления старого тома или раздел можно расширить на неиспользуемое нераспределенное пространство. Для этого нажимаем на пункт «Расширить том» в контекстном меню, выбираем «Далее» и «Готово».

Деление жесткого диска при установке ОС Windows

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

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

Внешний жесткий диск

Деление жесткого диска специальными программами

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

  • Acronis Disc Direktor;
  • Paragon Partition Manager;
  • AOMEI Partition Assistant;
  • Norton Partition Magic;
  • EASEUS Partition Master
  • Ranish и т.д.

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

Программа управления жестким диском Acronis Disc Direktor

Программа управления жестким диском Paragon Partition Manager

Заключение

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

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

Если вы когда нибудь делали разметку диска или даже более того, пытались установить Linux на ноутбук с предустановленой Windows 8 или более новой версией, то скорее всего встречались с такими понятиями как таблица разделов, gpt и mbr. Даже если вы стерли Windows, все равно наверное задавались вопросом чем отличается mbr от gpt, какая таблица разделов лучше, какие преимущества gpt от mbr. В этой статье мы ответим на все эти вопросы и после ее прочтения вы уже будете точно знать какая таблица разделов вам нужна, но сначала немного теории.

Как вы знаете, жесткий диск не целая субстанция, на которую устанавливается система. Мы можем разделить его на несколько разделов, чтобы на один установить одну систему, на другой - другую, а третий вообще оставить под файлы. Подобное разделение было и в Windows - это диск С:, D:, такое есть и в Linux - sda1, sda2, sda3.

Но вопрос в том, как система узнает структуру жесткого диска? По сути жесткий диск представляет собой огромное адресное пространство в которое можно записывать данные. Чтобы знать сколько разделов существует, какого они размера, на какой ячейке начинаются и на какой заканчиваются нужно где-то хранить эти данные. Вот тут уже нужна таблица разделов MBR или GPT. Или как они расшифровываются Master Boot Record и GUID Partition Table. Не смотря на то, что они отличаются архитектурой, они выполняют одну и ту же работу. Разница между mbr и gpt будет лучше понятна, если мы рассмотрим их по очереди.

MBR (Master Boot Record)

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

MBR находится в самом начале диска, если точнее, то она занимает первые 512 байт. Она содержит информацию, о том, какие логические и расширенные разделы есть на этом устройстве. Кроме того в MBR находится исполняемый код, который может сканировать разделы в поисках операционной системы, а также инициировать загрузку операционной системы. Для Windows - это загрузчик WIndows, в Linux там находится код инициализации Grub. Поскольку места там очень мало, обычно этот код используется только для инициализации основного загрузчика расположенного где-нибудь на диске.

Очень неудобное ограничение MBR, это то, что вы можете иметь только четыре раздела диска. Это связанно с ограниченным количеством памяти выделенным под таблицу разделов. Так было с самого начала, но потом разработчики нашли решение. Обычные разделы начали называть первичными (primary), а также добавили расширенные (extended) и логические (logical). Один расширенный раздел, может содержать несколько логических, таким образом вы сможете создать необходимое количество разделов.

Кроме того MBR использует 32-битную адресацию пространства, поэтому вы сможете работать только с дисками размером до двух терабайт. Конечно, со временем появились способы поддерживать и большие объемы, но работать с ними она будет не так хорошо. Еще один минус в том, что MBR расположена только в начале диска и если вы ее случайно затрете, то диск станет полностью нечитаемым. Плюсом MBR можно назвать полную совместимость со многими операционными системами в том числе Windows, включая старые версии, Linux и MacOS.

GPT (GUID Partition Table)

GPT это современный стандарт управления разделами на жестком диске. Это часть стандарта EFI (Extensible Firmware Interface), разработанного в Intel для замены устаревшего BIOS.

Самое первое отличие - это использование совсем другой адресации диска. В MBR использовалась адресация зависимая от геометрии диска. Адрес состоял с трех значений головка, цилиндр и сектор (например 0,0,0). В GPT используется адресация LBA. Это блочная адресация, каждый блок имеет свой номер, например LBA1, LBA2, LBA3, и так далее, при чем адреса MBR автоматически транслируются в LBA, например LBA1 будет иметь адрес 0,0,1 и так далее.

GPT не содержит кода загрузчика, она рассчитывает что этим будет заниматься EFI, здесь размещена только таблица разделов. В блоке LBA0 находится MBR, это сделано для защиты от затирания GPT старыми утилитами работы с дисками, а уже с блока (LBA1) начинается сама GPT. Под таблицу разделов резервируется 16 384 байт памяти, по 512 на блок, а это 32 блока, таким образом первые разделы начнутся с блока LBA34 (32+1MBR+1GPT).

Важным преимуществом есть то, что количество разделов не ограничено. Точнее ограничено, только операционной системой. Ядро Linux поддерживает аж до 256 разделов.

Благодаря адресации LBA, GPT в отличии от MBR может создавать разделы до 9,4 ЗБ, а этого в ближайшее время вполне хватит.

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

GPT поддерживает юникод поэтому вы можете задавать имена и атрибуты разделам. Имена могут быть заданы на любом поддерживаемом языке и вы сможете обращаться к дискам по этим именам. Для дисков используются глобальные уникальные идентификаторы GUID (Globally Unique IDentifier), это одна из вариаций UUID с большей вероятностью уникальных значений, может также использоваться для идентификации дисков вместо имен.

Минусом или еще одним плюсом GPT есть то, что при загрузке проверяются контрольные суммы таблиц, а это значит, что если вы захотите что-то изменить вручную, то система не загрузится. Как видите разница между mbr и gpt просто колоссальная.

Поддержка операционных систем

MacOS и новые версии Windows начиная от Windows 8 используют GPT по умолчанию. Вы не сможете установить MacOS в системе с MBR, она будет работать на этом диске, но вы не сможете ее туда установить. Windows поддерживает как MBR так и GPT начиная с версии 8, более ранние версии установить на GPT не удастся, но работать с GPT можно начиная с XP.

Ядро Linux включает поддержку как MBR так и GPT, только для установки на GPT вам придется использовать загрузчик Grub2. Здесь сравнение MBR vs GPT не так однозначно. Если вам нужна старая операционная система ничего с GPT не выйдет.

Какая таблица разделов

Теперь давайте рассмотрим как узнать gpt или mbr используется на вашем компьютере. Конечно, если у вас предустановлена Windows 10 на ноутбуке, то тут и думать нечего, там точно GPT, но в других случаях будет полезно узнать.

В Linux мы можем использовать для этого утилиту fdisk. Просто выполните:

Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x1c50df99

Disklabel type: dos - значит, что у вас используется mbr, в gpt так будет и написано - gpt. Также узнать gpt или mbr используется можно с помощью программы gparted.

Выводы

Теперь вы знаете чем отличается mbr от gpt, и у вас не возникнет трудностей при выборе таблицы разделов. Если вы используете диск размером меньше двух терабайт и вам не нужно больше четырех разделов, то возможно и не стоит выбирать GPT. Некоторые старые BIOS не поддерживают нормальную загрузку системы с таблиц GPT, к тому же без UEFI вы не сможете установить Windows на эту таблицу разделов. Но если вы хотите устанавливать на GPT только Linux то ничего плохого в этом нет. Определять что лучше mbr или gpt нужно в зависимости от вашей ситуации.

Давайте подведем итог всего выше написанного и еще раз приведем преимущества gpt перед mbr:

  • MBR поддерживает диски до 2 Тб, GPT - до 9 Зб
  • GPT поддерживает более четырех разделов
  • GPT использует GUID для идентификации дисков, а значит меньше шанс конфликтов имен
  • GPT использует новую систему адресации LBA, вместо устаревшей CHS
  • Служебная информация GPT дублируется в начале и конце диска
  • GPT проверяет контрольные сумы, что позволяет обнаружить модификацию таблицы разделов
  • GPT поддерживает Unicode, а следовательно кириллические имена.

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

Предыстория

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

Поиск осуществляется с помощью базовой системы ввода-вывода (basic input/output system, сокращенно BIOS), в этом ей помогает MBR.

MBR - что это

MBR (Master Boot Record) в переводе на русский «Главная загрузочная запись» - это первый сектор (самые первые 512 байт участка памяти) носителя информации (будь то жесткий диск (HDD) или твердотельный накопитель (SSD)). Предназначен MBR для нескольких функций:

  1. Содержит код и данные (446 байт - начальный загрузчик) которые необходимы BIOS, для начала загрузки ОС.
  2. Содержит информацию о разделах жесткого диска (4 первичных раздела по 16 байт каждый). Эта информация называется таблица разделов (Partition Table).
  3. Стража (0xAA55, размер - 2 байта).

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

Загрузка операционной системы после включения компьютера - многоступенчатый процесс. Большинство ПК на сегодняшний день подготавливают свою аппаратную часть к работе с помощью прошивки BIOS. Во время старта BIOS инициализирует системные устройства, затем ищет загрузчик в MBR первого устройства хранения (HDD, SDD, DVD-R диск или USB-накопитель) или на первом разделе устройства (поэтому, для того чтобы выполнить загрузку с другого накопителя, нужно ).

Далее BIOS передает управление загрузчику, который считывает информацию из таблицы разделов и готовится загрузить ОС. Завершает процесс наш страж - специальная сигнатура 55h AАh, которая идентифицирует главную загрузочную запись (загрузка ОС началась). Сигнатура находится в самом конце первого сектора, в котором расположен MBR.

Недостатки

Технология MBR впервые была применена в 80-х годах еще в первых версиях DOS. По прошествии времени MBR была отшлифована и обкатана со всех сторон. Она считается простой и надежной. Но при росте вычислительных мощностей, выросла и потребность в больших объемах памяти носителей. С этим возникли сложности, так как технология MBR поддерживает работу накопителей объемом только до 2,2 ТБ. Также, MBR не может поддерживать более 4 основных разделов на одном диске.

Особенности

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

  1. GPT не ограничивает свой объем в одном секторе (512 байт).
  2. Для таблицы разделов в Windows резервируется 16 384 байт (если используется сектор в 512 байт, то по подсчетам доступно 32 сектора).
  3. GPT имеет функцию дублирования - оглавление и таблица разделов записаны в начале и в конце диска.
  4. Количество разделов не ограничено, но технически сейчас существует ограничение в 2 64 раздела из-за разрядности полей.
  5. Теоретически GPT позволяет создавать разделы диска (при размере сектора в 512 байт; если размер сектора больше, то и размер раздела больше) размером до 9,4 ЗБ (это 9,4×10 21 байт; чтобы лучше представлялось, размер раздела носителя информации мог бы иметь такой объем, как вмещают в себя 940 миллионов дисков по 10 ТБ каждый). Этот факт сметает на нет проблему ограничения носителей информации в 2,2 ТБ под управлением MBR.
  6. GPT позволяет назначить разделам уникальный 128-битный идентификатор (GUID), имена, атрибуты. Благодаря использования стандарта кодирования символов юникод, разделы могут быть названы на любом языке и сгруппированы по папкам.

Этапы загрузки ОС

Загрузка ОС происходит совсем не так, как в BIOS. UEFI не обращается для загрузки Windows к коду MBR, даже если он есть. Вместо этого используется специальный раздел на винчестере, который называется «EFI SYSTEM PARTITION». В нем располагаются файлы, которые необходимо запустить для загрузки.

Загрузочные файлы хранятся в директории /EFI/<ИМЯ ВЛАДЕЛЬЦА>/. Это значит, что UEFI имеет собственный мультизагрузчик, который позволяет в разы быстрей определять и загружать нужные приложения (в BIOS MBR для этого требовались сторонние программы). Процесс загрузки UEFI происходит следующим образом:

  1. Включение компьютера → проверка аппаратного обеспечения.
  2. Загружается прошивка UEFI.
  3. Прошивка загружает диспетчер загрузки, который определяет, с каких дисков и разделов будут загружены UEFI приложения.
  4. Прошивка запускает UEFI приложение с файловой системой FAT32 раздела UEFISYS, как это указано в загрузочной записи менеджера загрузки микропрограммы.

Недостатки

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

Операционная система Разрядность Чтение, запись
Windows 10 x32 + +
x64 + +
Windows 8 x32 + +
x64 + +
Windows 7 x32 + -
x64 + +
Windows Vista x32 + -
x64 + +
Windows XP Professional x32 - -
x64 + -

Также, среди недостатков GPT можно выделить:

  1. Невозможно назначить имя всему диску, как отдельным разделам (есть только свой GUID).
  2. Идет привязка раздела к его номеру в таблице (сторонние загрузчики ОС предпочитают использовать номер вместо имен и GUID).
  3. Дубликаты таблиц (Primary GPT Header и Secondary GPT Header) строго ограничены в количестве 2 штук и имеют зафиксированные позиции. В случае повреждения носителя и наличия ошибок, этого может быть недостаточно для восстановления данных.
  4. Эти 2 копии GPT (Primary и Secondary GPT Header) взаимодействуют друг с другом, но не позволяют удалить и перезаписать контрольную сумму в случае, если она в одной из копий не верна. Это значит, что не предусмотрена защита от на уровне GPT.

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

Сравнение структур разделов GPT и MBR

Хоть и концепции MBR и GPT достаточно отличаются друг от друга, постараюсь сравнить их в общих чертах.

Также наглядно сравните загрузку ОС посредством старой и новой технологии.

Заключение

Прежде чем решить, что лучше GPT или MBR, поставьте перед собой следующие вопросы:

  1. Я буду использовать диск с нужным мне разделом для хранения данных или как системный для загрузки Windows?
  2. Если как системный, то какую Windows я буду использовать?
  3. На моем компьютере стоит прошивка BIOS или UEFI?
  4. Объем моего жесткого диска менее 2 ТБ?

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

P.S. Материнские платы, что печатаются сейчас, оснащаются прошивкой UEFI. Если у вас такая, предпочтительно использовать разделы со стилем GPT (но опять таки, смотря какие цели вы преследуете). Со временем BIOS уйдет в прошлое и рано или поздно, но большинство компьютеризированных устройств будут работать с накопителями используя GPT.

На дисках компьютера используются таблицы разделов GPT или MBR. На современных компьютерах используют таблицу разделов GPT в операционных системах Windows 10 или Windows 8.1 (Windows 8).

Таблица разделов GUID Partition Table (GPT) является частью интерфейса EFI, пришедшего на смену BIOS. В BIOS используется MBR (Master Boot Record) - главная загрузочная запись. Постепенно компьютеры с дисками MBR замещаются компьютерами с дисками GPT, типы дисков SSD или HDD, не имеют значения.

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

Преимуществом GPT является то, что свои данные она хранит в разных местах на диске, в отличие от MBR, находящейся в одном месте. В GPT, в случае повреждений или сбоев, данные могут использоваться из другого места, на дисках с MBR, в этом случае, загрузка будет невозможна. Преимущества стиля раздела GPT, в основном, реализуются в 64 битной версии Windows (поддерживается Windows 7 x64).

Как узнать какой диск GPT или MBR? Узнать формат диска MBR или GPT можно средствами операционной системы Windows, с помощью сторонних программ, предназначенных для работы с дисками. В статье рассмотрена программа AOMEI Partition Assistant, подойдут другие подобные программы.

Как узнать GPT или MBR в «Управлении дисками»

Самый простой способ узнать стиль разделов диска: войти в оснастку «Управление дисками».

В Windows 10 кликните правой кнопкой мыши по меню «Пуск», выберите «Управление дисками». В Windows 7 кликните правой кнопкой мыши по «Компьютер», выберите пункт контекстного меню «Управление», в окне «Управление компьютером» выберите раздел «Управление дисками».

В управление дисками в Windows можно войти другим способом: нажмите на клавиатуре на «Win» + «R», в окне «выполнить» введите команду «diskmgmt.msc» (без кавычек), а затем нажмите на кнопку «ОК».

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

В нижней части окна оснастки вы увидите все физические диски, подключенные к компьютеру, которые имеют обозначения: «Диск 0», «Диск 1» и т. д. Обратите внимание, что на одном физическом жестком диске может быть несколько разделов (диски «С», «D» и т. д.).

Нажмите правой кнопкой мыши на название диска, в данном случае на «Диск 0», а в контекстном меню выберите пункт «Свойства».

В открывшемся окне «Свойства XXX диска» откройте вкладку «Тома». В разделе «Сведения о диске» вы увидите параметр «Стиль раздела: Таблица с GUID разделов (GUID)». Это значит, что данный диск имеет стиль разделов GPT.

После того, как я вошел в свойства «Диска 1», и открыл вкладку «Тома», я увидел, что на этом диске находится таблица MBR - «Стиль раздела: основная загрузочная запись (MBR)».

Как узнать жесткий диск GPT или MBR в командной строке

Запустите командную строку от имени администратора. В окне интерпретатора командной строки введите команду:

Diskpart

List disk

Нажмите на «Enter».

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

Один из отображаемых параметров обозначен как «GPT». Диск, который имеет стиль раздела GPT отмечен звездочкой («Диск 0»). Значит, остальные диски, где нет звездочек, имеют стиль раздела MBR.

Как узнать разметку диска GPT или MBR в AOMEI Partition Assistant

Программа AOMEI Partition Assistant (бесплатная версия - AOMEI Partition Assistant Standard) предназначена для работы и управления дисками. Программа имеет конвертировать (преобразовывать) диски GPT в MBR и MBR в GPT.

После запуска программы, в главном окне AOMEI Partition Assistant отобразятся диски компьютера. В нижней части окна приложения, под именем каждого физического диска, показан тип разметки: GPT или MBR.

Выводы статьи

Какой тип разметки GPT или MBR имеют диски на компьютере, можно узнать с помощью оснастки «Управление дисками», командной строки и стороннего софта: программы AOMEI Partition Assistant.

Весь жесткий диск может быть разбит на несколько разделов (partitions), причем каждый раздел представлен так, как если бы это был отдельный диск. Разделение используется, например, при работе с двумя операционныи системами на одном диске. При этом каждая операционная система использует для работы отдельный раздел и не взаимодействует с другими. Таким образом, две различные системы могут быть установлены на одном жестком диске. Без использования разделов в данном случае возникла бы необходимость в приобритении второго диска.

С точки зрения менеджеров дисков, таких как Norton PartitionMagic и Acronis PartitionEx-pert, существуют три основных типа разделов (partition) жесткого диска:

· первичный (Primary partition);

· расширенный (Extended partition);

· логический (Logical partition).

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

Многие операционные системы, в том числе DOS и Windows, могут загружаться только с активного первичного раздела. Если вы намерены использовать на компьютере несколько различных операционных систем, вам может потребоваться создать на диске несколько первичных разделов. На жестком диске может быть создано не более четырех первичных разделов. Некоторые операционные системы, например OS/2, не видят первичные разделы, кроме тех, с которых они загружаются.

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

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

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

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

Информация о разделах на жестком диске записывается в специальной области диска, называемой Таблицей разделов (Partition Table). Она располагается в нулевом секторе нулевого цилиндра, головки 0. Этот сектор называется Главной загрузочной записью (Master Boot Record, MBR). Первые 446 байт MBR заняты программой главного загрузчика. За ней следует Таблица разделов длиной 64 байта. Последние 2 байта содержат «магическое число», которое используется для проверки, является ли данный сектор загрузочным.

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

Чтобы понять, какие именно инструкции содержит код главного загрузчика (загрузчика раздела), вы можете воспользоваться программой Debug, входящей в состав DOS и Windows. Эта программа позволяет как прочитать любой сектор диска, так и дизассембли-ровать содержащийся там код, то есть перевести машинный код на язык ассемблера. Конечно, понимание полученных инструкций будет зависеть от того, насколько вы знакомы с языком ассемблера.

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

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

· создать первичный раздел, содержащий единственный логический диск;

· создать расширенный раздел и разбить его на произвольное количество логических разделов (дисков);

· установить активный раздел - раздел, с которого загружается операционная система.

После установки операционной системы Windows XP, обратившись к Панели управления (Control Panel), вы можете вызвать административную консоль, инструменты которой (Disk Management) позволят удалить раздел, создать раздел (первичный, расширенный, логический) на свободном (незанятом) пространстве диска, отформатировать раздел.

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

7. Классы вредоносных программ: трояны.

Трояны бывают трех основных типов:

Май Sender - тип Троянов, работающих на основе отправки информации "хозяину". На данный момент это очень распространенный вид Троянов. С помощью такого типа "коней" люди, настроившие их (ну, и автор, конечно же), могут получать по почте аккаунты Интернета, пароли ICQ, почтовые пароли, пароли к ЧАТам, Короче, запустив такую вот "лапочку" у себя на компе, можно лишиться всего, что так мило и дорого сердцу юзверя:), И это в лучшем случае. В худшем же ты даже не будешь знать о том, что некто (вот гнида!) читает твою почту, входит в Инет через твой ак-каунт (черт! Почему у меня счет ушел в даун?), пользуется твоим UIN"ом ICQ для распространения таких же Троянов пользователям твоего же контакт листа (Маша! Нет! Я не присылал тебе ЭТО!). MailSender никак не зависит от "хозяина", он живет своей жизнью в твоем компе, так как в него все закладывается в момент настройки - Троян все выполняет по плану (послать - поспать, еще послать и т.д.).

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