Получать новые статьи на свою почту
Популярные статьи
  • Что такое жёсткий диск, и в чём его сходство с подробнее
  • Почему в Proshow Producerе нету русского языка? подробнее
  • Дисковод оптических дисков, или просто CD/DVD/BD подробнее
  • Вся правда о том что такое IP подробнее
Поддержать проект
10.07.2017
Блог Дмитрия Вассиярова.
Автор: Рубрика:

GPT и MBR — различия таблиц разделов

Лого

 

Здравствуйте, друзья.

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

Введение в курс дела

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

Этим занимается базовая система ввода-вывода, более известная как BIOS, а помогает ей технология MBR. Во многих новых операционках отсутствует BIOS: вместо него установлена прошивка UEFI. Ее помощником является не MBR, а другая, более совершенная технология GPT.

Теперь подробнее о них обеих.

MBR

Данная аббревиатура расшифровывается как Master Boot Record, а по-нашему — Главная загрузочная запись. В названии заключается ее назначение. Это первый сектор харда, как правило, размером 512 Мб, который выполняет несколько задач:

  • Размещает в себе информацию, необходимую BIOS для запуска операционки;
  • Хранит данные о разделах винта (Partition Table), в частности, о 4-х первичных частях размером по 16 байт;
  • Включает в себя страж — особую сигнатуру в 55h AАh, призванную распознавать загрузочную запись.

 

Как это выглядит на деле?

Когда вы нажимаете кнопку запуска компьютера, происходит вот что:

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

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

 

Особенности и недостатки этой технологии

Эта концепция начала применяться еще в 1983 году, когда был представлена одна из первых дисковых операционных систем (DOS 2.0 для IBM PC). Пользуются технологий до сих пор, потому что она простая и надежная.

Однако при появлении Windows 8 и выше, а также последних версий других операционок, более объемных жестких дисков и высоких требований к системе технология отошла на второй план. Почему?

  • Современные ОС все чаще используют программный интерфейс UEFI, которому больше подходит новый стандарт GPT. Этот тандем позволяет быстрее включать систему.
  • MBR работает с накопителями, с памятью до 2 ТБ, а сейчас более объемные устройства уже не редкость.
  • Технология поддерживает всего лишь 4 раздела. Хотите больше? Расширенный раздел либо GPT вам в помощь.

 

GPT

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

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

 

Так что если вы захотите настроить новую технологию старым инструментом, предназначенным для работы только с MBR, он распознает один раздел, раскинувшийся на весь хард. Следовательно, ему станет понятно, что винт размечен, и он не станет переписывать данные нового формата на старый МБРовский лад.

Совместимость с ОС

Что касается загрузки, то сделать это GPT может только в сотрудничестве с расширяемым интерфейсом UEFI, так как является его частью. В то время как устаревший конкурент может работать и с ним, и с BIOS.

 

Новая технология в этом плане совместима лишь с 64-битных версиями Windows 8.1, 8, 7, Vista. Другие поколения она может считывать и хранить их данные, но не загружать. Также GPT работает на Linux (Fedora — с 8-й версии, Ubuntu — с 8.04), Mac OS X (с 10.4.0), Solaris (тоже с 10-й), FreeBSD (с 7-го поколения).

Преимущества

  • У GPT нет ограничения на количество секторов, в отличие от MBR, поэтому не придется корпеть над расширенными разделами в случае необходимости. Из-за разрядности полей технически, конечно, предел есть — 2 в 64-й степени. Думаю, вам не придется его достичь.
  • Не лимитирован объем накопителя, причем настолько, что даже не знаю, сколько должно пройти времени, прежде чем появятся диски с такой памятью.

Только вдумайтесь: максимальный размер дискового пространства — более 9 зеттабайт, а в одном из них умещается 1 000 000 000 ТБ.

  • GPT работает быстрее, потому что создает несколько копий загрузочной информации по всему диску.
  • Пункт выше порождает другое преимущество — возможность восстановления этих данных, если какой-то раздел повредится.
  • Помогает в этом и то, что стандарт запоминает значения циклического избыточного кода (CRC), благодаря чему он вовремя может обнаружить проблему и устранить ее.

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

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

 

Что лучше: GPT или MBR?

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

Так что если вы заядлый приверженец BIOS и у вас установлен винчестер объемом меньше 2-х ТБ, тогда продолжайте пользоваться хорошо обкатанной MBR. Стремитесь к новым технологиям? Попробуйте GPT.

Выбор за вами. Удачи.

 

 

Этой статьей стоит поделиться
Получать новые статьи на свою почту

Комментариев к статье: 1

Оставить коментарий

:|:x:shock::oops::mrgreen::lol::idea::evil::cry::cool::arrow::???::?::!: