Що означає mbr. Огляд стандартів розмітки жорсткого диска - GPT та MBR

Скільки операційних систем можна встановити
на один комп'ютер (на один фізичний диск)

Навіть простому користувачеві часто потрібна наявність на комп'ютері одночасно кількох операційних систем (ОС). Причини для такої потреби у кожного свої, а ось результат - дуже передбачуваний. Рано чи пізно будь-який комп'ютерний користувач задається питанням, винесеним в епіграф для цієї статті: - «А, скільки всього операційних систем можна встановити однією комп'ютер (читай - однією фізичний жорсткий диск)»?

Чим обмежена кількість операційних систем на одному жорсткому диску

  • Чим лімітована кількість операційних систем на одному жорсткому диску?
  • Що обмежує кількість операційних систем
    на одному комп'ютері (на одному фізичному диску)?
  • Який фактор не дає нам встановити 10, 20, 30 та більше операційних систем
    на один комп'ютер, читай – на один жорсткий диск?

Кількість одночасно встановлених працездатних операційних систем (ОС) визначається кількістю доступних для цього жорсткого диска, в які ці самі операційні системи можна встановити.

У свою чергу, максимальна кількість розділів жорсткого диска, доступних для встановлення та запуску ОС, залежить від стилю (стандарту, формату) зберігання завантажувальних записів (даних) у таблиці розділів жорсткого диска.

Завантажувальні записи(завантажувальні дані) – це інформація, необхідна для системної роботи з жорсткого диска. Насамперед, завантажувальні записи використовуються для завантаження з диска операційної системи (ОС). Головна функція завантажувального запису - це примусовий напрямок «заліза» до жорсткого диска, з якого слід завантажувати ОС. Фігурально висловлюючись, у який розділ «завантажувач залізяку мордою ткне» - звідти вона систему і завантажить. І, не інакше.

Розділ диску(англ. partition) - частина (ділянка, сектор, том) жорсткого (базового) диска, що називається просторіччям - диск+літера (наприклад, диск С, диск D, диск E і т.д.). Головне призначення розділу жорсткого диска - "розділяти та групувати" файли користувача за системною ознакою. Розділи фізичного диска бувають основні (первинні) та додаткові (що містять логічні диски).

Як вже було сказано, максимально-можлива кількість основних розділів на жорсткому диску залежить від використовуваного стилю (стандарту) завантажувального запису на диску. В даний час використовується два взаємовиключні стилі (типу, виду, стандарту) для зберігання записів про завантажувальні дані в таблиці розділів жорсткого диска, новий - і, застарілий - .

Що таке GPT (GUID Partition Table) та GUID (Globally Unique IDentifier)

GPT(GUID Partition Table, аббр. GPT) – новий стандарт розміщення системної інформації на фізичному жорсткому диску. Стандарт GPT приходить на зміну класичній , Яка багато років тягне на собі тяжкий тягар контролю за використанням комп'ютерного дискового простору. Стандарт GPT використовує новітню технологію запису інформації про структуру розділів жорсткого диска - GUID (Globally Unique IDentifier), Глобальний Унікальний Ідентифікатор.

GUID- це такий спосіб ідентифікації, при якому кожному об'єкту (носія інформації, його розділу тощо) присвоюється унікальний ідентифікаційний номер (ID) у світовому масштабі. Довжина запису для кожного ID GUID настільки велика, що на всій Земній кулі найближчі 100 років не знайдеться двох однакових ID GUID. Це дає 100% гарантію унікальності кожного носія інформації, у разі - для розділів жорсткого диска, що у своє чергу - забезпечує безконфліктне співіснування всіх земних носіїв інформації (жорстких дисків та його розділів).

Розділи дисків GPT.Для Windows диск зі стилем GPT може мати до 128 розділів, кожен з яких може бути основним або логічним, залежно від того - встановлена ​​в цьому розділі операційна система або її там немає. За великим рахунком, для диска GPT немає різниці між основним розділом та додатковим. Принципово, будь-який розділ диска GPT можна встановити операційну систему. Виняток становить лише перший розділ, з якого починається завантаження комп'ютера, в якому зберігається завантажувальна інформація і який називається системний розділ. Як правило, системний розділ не має літерної позначки і не відображається в папці "Мій комп'ютер".

Теоретично, використання стандарту GPT дає користувачеві можливість «покромсати» свій жорсткий диск на 128 основних розділів і в кожен з них будь-яку ОС, оскільки в цьому випадку - кожен розділ, що створюється, отримує унікальний індивідуальний номер і не буде конфліктувати з іншими розділами. Головна умова у своїй - витримувати вільний дисковий простір, необхідне нормальної роботи встановлюваної ОС.

Незважаючи на чудову красу думки про можливість одночасної установки 127 операційних систем, у дисків є невеликий, проте, істотний недолік - на них нормально встановлюються тільки безкоштовні і 100% ліцензійні операційні системи, бо тільки такі ОСі можуть справитися з цим стандартом. Принаймні так було до недавнього часу. І цей сумний факт є головною причиною повільного поширення стандарту. Оскільки безкоштовного Віндовса ще ніхто в очі не бачив, а встановити «особу» двічі - дуже проблематично для широких народних мас.

Резонне питання - а причому GUID до ліцензування ОС?
А відповідь у простоті ідентифікації кожного розділу диска з ОС.

Стандарт GUID відкриває для програмних розробників та правовласників небачені досі можливості захисту своїх прав. Тепер не потрібно дуже довго збирати інформацію про конфігурацію обладнання користувача для активації його програмного забезпечення. Розробники софту генерують та перевіряють ключі активації на підставі отриманого унікального номера (ID) розділу жорсткого диска та назавжди прив'язують до цього диска весь свій комерційний софт та всі програми, які на ньому встановлені. Будь-якого користувача дуже легко ідентифікувати, знаючи ID розділів його жорсткого диска. Адже кожен ID GUID унікальний у межах Земної кулі. Звичайно, одні розділи можна видалити та створити замість них інші, з новими ID. Але це означатиме лише те, що у користувача додалося нове обладнання. І, не більше. Адже не зможе реальна людина або фірма змагатися з серверною машиною в переборі нескінченного розмаїття варіантів підключення.

Таким чином, за рахунок унікальної технології ідентифікації диск GPT стоїть на варті ліцензійних прав. Диск GPT може мати 127 розділів для встановлення 127 операційних систем Віндовс. Ось тільки всі операційні системи, що встановлюються, повинні мати індивідуальні ключі активації, тобто. - Бути різними. А якщо ключ активації один і той-таки, кожен раз, встановлюючи в новий розділ таку ОС, користувач буде змушений її активувати на новому ID розділу і скидати активацію на старому (якщо вона десь стояла до цього).

Прошу пардону, відволікся
Повернемось до наших баранів":
- як і раніше, альтернативою для GPTзалишається MBR

Що таке MBR (Master Boot Record)

MBR(англ. master boot record) - головний завантажувальний запис жорсткого (базового) диска, що містить дані про всі його розділи. MBR - це застаріла форма запису порядку завантаження таблиці розділів жорсткого диска. Тим не менш, за статистикою цього моменту в російськонаселених країнах - ця «застаріла» форма завантажувального запису (MBR) використовується в 97 зі 100 стаціонарних комп'ютерів, що знаходяться під керуванням Віндовс. І ще довго використовуватиметься, так само як і бабуся ОС Віндовс ХР.

З ноутбуками – картина, дещо інша.
Нині, у ноутбуках мало де зустрічається застосування MBR,
принаймні – у «магазинній версії».

Використання MBR накладає великі обмеження на одночасне встановлення операційних систем. Максимум, що можна «вичавити» з MBR – це паралельне встановлення двох-трьох ОС. Причина такого трабла - обмежена кількість основних розділів, придатних для встановлення та завантаження операційних систем.

Розділи дисків MBR.Спочатку, «із заводу», будь-який базовий жорсткий диск містить лише один розділ – диск С, який є основним. Інші розділи створюються («нарізаються») користувачем з цього диска С у процесі його експлуатації та при необхідності. При створенні («нарізанні») розділів на базовому диску перші три з них створюються як основні (первинні) розділи і можуть бути використані для встановлення та запуску операційної системи. Решта наступних розділів (четвертий, п'ятий, шостий... ... двадцять п'ятий:):):), і т.д.) - створюються, як додаткові розділи, що містять логічні диски. Додаткові розділи та логічні диски нічим не відрізняються від основних (первинних) розділів, крім одного – на них не можна встановлювати операційну систему.

Таким чином, при використанні MBR,
у нас є всього три перші (первинні, основні) розділи жорсткого диска,
придатних для встановлення та завантаження з них операційної системи

Відповідно, на жорсткий диск з MBR, можливо, не більше трьох операційних систем. А якщо одна з встановлюваних систем є Windows 7 або Windows 8, то - не більше двох. Тому що, і Windows 7, і Windows 8 - для своєї установки «забирають» відразу два основні (первинні) розділи жорсткого диска. Один з яких, невеликий (100-350мБ) - автоматично створюється «установником» і резервується системою для своїх таємних потреб, а на другому, власне, знаходяться системні та програмні файли Windows. Причому перший диск (100-350мБ) - ще позначається як «активний», інакше система взагалі не завантажуватиметься.

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

Не вникаючи більше в теорію високих матерій і глибоких подробиць, залишимо з відповіддю наше головне питання - при використанні MBR, на один жорсткий диск можна встановити не більше трьох операційних систем. А якщо одна з них буде Windows 8 або Windows 7, то - не більше двох.

З ходу передбачається питання:
- Що буде при спробі встановити третю, четверту, п'яту операційні системи додаткових (не основних) жорстких дисків?

Відповідь:
- А нічого надприродного не станеться.
Цей варіант передбачено виробником. Інсталятор операційної системи виконає дію, і система буде встановлена ​​у вказаний додатковий розділ, на вказаний логічний диск. При цьому додатковий розділ (логічний диск) буде перетворено на основний. І, внаслідок таких діянь – комп'ютер отримає працездатну операційну систему. Доки кількість основних розділів і встановлених у них ОС не перевищить гранично-допустиме значення (два-три) - користувач і не помітить всіх цих рухів тіла.

А, ось далі – цікаво. Оскільки, в результаті такого перетворення, на жорсткому диску може виявитися кількість основних розділів і встановлених операційних систем більше допустимого, то один з існуючих первинних розділів буде помічений (не видалений, а саме помічений), як логічний диск додаткового розділу. З усіма наслідками. Тобто, якщо на ньому була встановлена ​​ОС, то її файли залишаться не зворушеними, але сама система перестане вантажитися при запуску комп'ютера.

Така картина повторюватиметься до того часу, поки користувачеві не набридне - система встановлюватиметься на черговий логічний (не основний) розділ, він буде перетворюватися на основний, а зайвий основний розділ - буде перетворюватися на логічний. Іншими словами, користувач може «настворювати» скільки завгодно розділів і «навстановлювати» в них скільки завгодно операційних систем, але реально вантажитися і працюватимуть лише дві-три з них. Інші ОС будуть ігноруватися при завантаженні і ніякий бубон не допоможе.

Робота з розділами жорсткого диска передбачає наявність деякого досвіду у цій галузі у дерзающего користувача й усвідомлення їм ступеня ризику від процесів комп'ютерного буття. В іншому випадку - краще не балувати. Бо надто вільне поводження з жорстким диском та його завантажувальними записами можуть дуже легко закінчитися безповоротною втратою своїх улюблених файлів та знищенням абсолютно ВСІЙ!!! своєї особистої інформації.
Додатковий «напруження» у роботі з цієї теми створює той факт, що різні операційні системи та дискові утиліти можуть по-різному читати і відображати такі звичні для нас буквені мітки (літери) дисків у папці «Мій (Цей) комп'ютер». Тому, при роботі з розділами жорсткого диска потрібно дивитися не тільки на меню диска, що набридло, і на літерну мітку розділу, що примелькалася, але і на його об'єм, розташування і т.д.
Наприклад я зробив два скріншоти своєї папки «Мій (Цей) комп'ютер» під час своїх дискових баталій. На знімках дуже чітко видно різні літерні позначки розділів з однаковим ім'ям.



Хочеться особливо наголосити, що в цій статті йдеться саме про пряме встановлення файлів операційних систем безпосередньо в один із розділів жорсткого диска. Тому що, використовуючи технологію резервного копіювання та віртуалізації дисків, таких операційних систем можна «навстановлювати» на свій комп'ютер скільки завгодно. Але, по-перше – технологія доступна тільки для Windows 7 та Windows 8, а по-друге – використання віртуальних машин, виду VM VirtualBox чи VMware Workstation – це зовсім інша історія. Пряма установка операційної системи та її віртуальна копія – це дві великі різниці, або, як кажуть в Одесі – чотири маленькі:):):)

Визначення стилю диска, GPT чи MBR?

Щоб з'ясувати, який стиль (стандарт) використовується для зберігання завантажувальної інформації на «піддослідному» жорсткому диску (для Виндовс 7, Виндовс 8), відкриваємо
"Мій комп'ютер" => "Управління" => "Управління дисками" => "Властивості жорсткого диска"
і дивимося на вкладку "Тома". Якщо бачимо там «Стиль розділу: Основний завантажувальний запис (MBR)» - значить, це саме випадок з . Якщо ж, навпроти стилю розділу стоїть GPT, відповідно - це диск .

Перетворення стилю диска GPT на MBR і назад

Немає нічого простішого, ніж конвертувати диск в і назад.
Єдине питання, яке мучить найкращі уми Рунета – а, чи треба це робити.
Якщо перетворювати диск GPT в MBR потрібно тільки для того, щоб перевстановити операційну систему, так чи не простіше буде кілька разів ударити по клавіатурі при встановленні, викликати дискову утиліту і за допомогою її вказати норовистому установнику його місце? Оскільки питання це досить спірне, то перед процедурою перетворення (конвертації) стилю диска не зайве буде пригадати, що будь-яка операція зі структурою дискових розділів загрожує глобальною втратою даних.

При перетворенні диска в і, навпаки, найголовніше - це не втратити «особисте файло», що зберігається на комп'ютері. Або, навпаки - змиритися зі втратою всіх своїх даних, попередньо скопіювавши потрібні файли «на бік», наприклад, на флешку або на інший жорсткий диск (комп'ютер).

Що стосується безпосереднього вибору інструментів для перетворення, то це можна зробити або штатними засобами самої Віндовс 7 або Віндовс 8, або стороннім софтом. В даному випадку, програми сторонніх розробників навіть кращі, оскільки дозволяють обійтися без тотального видалення розділів і, відповідно - без загальної втрати інформації. З найвідоміших сторонніх програм - це Paragon Hard Disk Manager або Partition Assistant.

Перший спосіб (працює у встановлених Windows 7 або Windows 8)
Для перетворення диска GPT в MBR штатними засобами Віндовс, відкриваємо
"Мій комп'ютер" => "Управління" => "Управління дисками"
клацаємо правою клавішею миші на ім'я свого жорсткого диска і в меню, що випадає, знаходимо пунктик «Перетворити в GPT (MBR) диск». Цей напис (GPT або MBR) висвітиться залежно від того, в якому стилі знаходяться розділи жорсткого диска на даний момент.


Другий спосіб (працює при встановленні Windows 7 або Windows 8)
- При установці Windows, перебуваючи на етапі (у вікні) вибору розділів,
натисніть клавішу Shift + F10.
Відкриється командний рядок. Далі:

  1. Введіть команду, щоб викликати файлову утиліту diskpart
  2. Введіть команду list disk, щоб відобразити список фізичних дисків,
    підключених до комп'ютера.
  3. Введіть команду select disk N, де N — номер диска, який потрібно конвертувати.
  4. Введіть команду clean, щоб очистити диск.
    Увага! Усі розділи жорсткого диска будуть видалені!
  5. Введіть команду convert mbr, щоб перетворити диск на MBR
    або команду convert gpt, щоб перетворити диск на GPT.
  6. Використовуйте команду Exitдля виходу з diskpart
  7. Використовуйте команду Exit, щоб закрити вікно командного рядка.
  8. Продовжуйте інсталяцію Windows. Щоб створити нові розділи, потрібно натиснути на кнопку
    "Налаштувати диск" у вікні вибору розділу для встановлення операційної системи.

Конвертувати диск GPT на MBR без втрати файлів можна
за допомогою програми Paragon Hard Disk Manager
Запускаємо програму. Знаходимо в головному меню вкладку "Жорсткий диск", розкриваємо його та вибираємо пункт "Конвертувати в базовий MBR диск". Напис (GPT або MBR) висвітиться залежно від того, в якому стилі знаходяться розділи жорсткого диска.


Далі натискаємо на зелену галочку в лівому верхньому кутку і запускаємо процес конвертації


Йде процес перетворення на базовий mbr диск.


Коли всі операції успішно завершено – натискаємо кнопку «Закрити»


Як бачимо з подробиць, процес конвертації жорсткого диска програмами сторонніх розробників мало чим відрізняється від конвертації вбудованими засобами Віндовс. Все відбувається абсолютно однаково, з тією різницею, що немає порушення структури існуючих розділів і, відповідно - немає глобальної втрати даних.

Віртуальні диски Віндовс 7 та Віндовс 8

Віртуальні жорсткі диски - особлива фішка у Віндовсі.
Функція віртуалізації жорстких дисків доступна тільки для Windows 7 і Windows 8. Важко сказати, до чого більше ця функція стосується - технології віртуалізації, резервного копіювання або безпосереднього встановлення операційної системи. Швидше за все, істина, вона – як завжди, десь посередині.

Функція віртуалізації жорстких дисків Віндовс має саме пряме відношення до теми цієї статті - «Обмеження кількості операційних систем, що одночасно встановлюються». Бо, програмного обмеження кількість створюваних віртуальних жорстких дисків немає. Кожен віртуальний жорсткий диск створюється в Віндовсі, як звичайний окремий файл і, в кожен з них є можливість встановити операційну систему (тільки Windows 7 або Windows 8).

Процес створення віртуального диска та встановлення на нього операційної системи докладно описаний у матеріалі. Тут же хочеться сказати головне - при використанні віртуальних дисків Windows, обмеження на одночасну установку операційних систем на локальному (домашньому) комп'ютері накладаються тільки об'ємом жорсткого диска, та ще, мабуть - наявністю здорового глузду у його власника.

Яка технологія краща для роботи жорсткого диска - MBR чи GPT? Цим питанням ставляться комп'ютерні фахівці та користувачі ПК, які встановлюють новий жорсткий диск у системі. По суті, на зміну старої технології 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).

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

Технологія MBR вперше була застосована у 80-х роках ще у перших версіях DOS. З часом MBR була відшліфована і обкатана з усіх боків. Вона вважається простою та надійною. Але при зростанні обчислювальних потужностей зросла і потреба у великих обсягах пам'яті носіїв. З цим виникли складнощі, оскільки технологія MBR підтримує роботу накопичувачів обсягом лише до 2,2 ТБ. Також MBR не може підтримувати більше 4 основних розділів на одному диску.

Якщо необхідно створення, наприклад, 6 розділів то потрібно перетворювати одне із розділів на розширений і робити з нього 3 логічних розділу. Для таких цілей використовується технологія EBR – розширена завантажувальна вісь. Це не дуже зручно, тому була потрібна нова концепція, яка зможе виправити недоліки попередниці. І вона з'явилася у новій технології під назвою GPT.

Концепція GPT

GPT (GUID Partition Table) – новий стандарт розміщення таблиць розділів на носії інформації. Він є частиною розширеного мікропрограмного інтерфейсу (Extensible Firmware Interface, EFI), розробленого компанією Intel, щоб замінити BIOS. У процесі напрацювань новий тип прошивки став називатися Unified Extensible Firmware Interface (UEFI). Однією з головних цілей UEFI стало створення нового способу завантаження ОС, який відрізняється від звичайного завантажувального коду MBR.

Особливості

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

  1. GPT не обмежує свій обсяг в одному секторі (512 байт).
  2. Для таблиці розділів у Windows резервується 16 384 байт (якщо використовується сектор 512 байт, то за підрахунками доступно 32 сектори).
  3. GPT має функцію дублювання - зміст та таблиця розділів записані на початку та в кінці диска.
  4. Кількість розділів не обмежена, але технічно зараз існує обмеження 264 розділу через розрядність полів.
  5. Теоретично GPT дозволяє створювати розділи диска (при розмірі сектора в 512 байт; якщо розмір сектора більше, то розмір розділу більше) розміром до 9,4 ЗБ (це 9,4×1021 байт; щоб краще уявлялося, розмір розділу носія інформації міг би мати такий обсяг, як вміщують 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. Ці дві копії GPT (Primary і Secondary GPT Header) взаємодіють один з одним, але не дозволяють видалити та перезаписати контрольну суму у випадку, якщо вона в одній із копій не вірна. Це означає, що не передбачено захист від поганих (битих) секторів на рівні GPT.

Наявність таких недоліків показує, що технологія недостатньо досконала і над нею ще треба працювати.

Порівняння двох технологій

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

Також наочно порівняйте завантаження ОС за допомогою старої та нової технології.

Висновок

Перш ніж вирішити, що краще за GPT або MBR, поставте перед собою наступні питання:

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

Відповівши на ці запитання після прочитання статті, ви визначитеся, яка технологія краща в даний момент саме для вас.

P.S. Материнські плати, що друкуються зараз, оснащуються прошивкою UEFI. Якщо у вас така, краще використовувати розділи зі стилем GPT (але знову ж таки, дивлячись які цілі ви переслідуєте). З часом BIOS піде в минуле і рано чи пізно, але більшість комп'ютеризованих пристроїв працюватимуть з накопичувачами, використовуючи GPT.

WindowsTen.ru

Як дізнатися GPT або MBR стоїть на вашому диску?

У цьому посібнику ми розберемо проблему, пов'язану з розмітками MBR і GPT жорстких дисків. Дуже часто з цим пов'язані різні помилки, що виникають при встановленні системи на якийсь розділ. Може з'явитися таке повідомлення: «Встановлення Windows на цей диск неможливе. Вибраний диск має стиль розділів GPT».

Про перетворення GPT і MBR я вже писав, але тут постає інше питання, як дізнатись GPT або MBR розмітку має ваш накопичувач.

Що таке MBR та GPT?

Для користувачів, які хочуть все в одній статті, я напишу трохи теорії про ці поняття.

Щоб нормально працювати з диском, він повинен бути розбитий на розділи. Інформація про них зберігається двома способами:

  • За допомогою головного завантажувального запису – MBR
  • За допомогою таблиці розділів – GUID

MBR - перший тип розмітки диска, який з'явився ще в 80-х. Недоліком використання на сьогоднішній день є те, що MBR не може працювати з дисками, що перевищують об'єм 2 Тб. Наступний недолік - підтримка всього 4-х розділів, тобто у вас розділи, наприклад, C, D, F, E і все, більше створити неможливо.

Це цікаво: Неможливо інсталювати Windows на диск 0 розділ 1

GPT – використання цієї розмітки найкраще, оскільки всі ті недоліки, які є в MBR відсутні в GPT.

Також у GPT є досить істотний плюс: за пошкодженням MBR йдуть проблеми при завантаженні системи, тому що дані розмітки зберігаються в певному місці. GPT має багато копій, розташованих у різних місцях диска, тому при пошкодженні, можна відновитися з іншої копії.

Зараз все більше впроваджується сучасна версія BIOS - UEFI і стиль GPT дуже добре з цією системою працює, що підвищує швидкість роботи та полегшує її.

Як дізнатися про розмітку диска через Windows 10?

Тепер перейдемо до практики. Показую під операційною системою Windows 10, але в інших системах все аналогічно.

Відкриваємо панель управління та йдемо до «Системи та безпеки», звідти переходимо до підрозділу «Адміністрування».

Відкриється вікно, в якому клацаємо по утиліті «Керування комп'ютером».

Зліва натиснемо один раз на розділ «Управління дисками», а праворуч натиснемо на накопичувач, що цікавить нас, правою кнопкою миші, після чого вибираємо «Властивості».

Перейдемо на вкладку "Тома" і дивимося на рядок "Стиль розділу". В мене це MBR.

Ось так виглядатиме стиль GPT:

Як дізнатися GPT або MBR за допомогою командного рядка?

Це цікаво: Проводимо відновлення завантажувача Windows 10

Запускаємо командний рядок. У цьому випадку я натисну клавіші на клавіатурі Win+X і виберу потрібний пункт.

Далі вводжу команду diskpart, потім команду для відображення всіх дисків – list disk. У результатах ви побачите стовпчик GPT, якщо під ним стоїть значок зірочки (*), то це розмітка GPT, якщо нічого не варте, то MBR.

http://computerinfo.ru/kak-uznat-gpt-ili-mbr/http://computerinfo.ru/wp-content/uploads/2016/12/kak-uznat-gpt-ili-mbr-7-700x425. pnghttp://computerinfo.ru/wp-content/uploads/2016/12/kak-uznat-gpt-ili-mbr-7-150x150.png2016-12-24T12:39:53+00:00EvilSin225WindowsGPT,mbr,як дізнатися gpt або mbr, як дізнатися gpt або mbr windows 10, як дізнатися диск gpt або mbrУ цій інструкції ми розберемо проблему, пов'язану з розмітками MBR та GPT жорстких дисків. Дуже часто з цим пов'язані різні помилки, що виникають при встановленні системи на якийсь розділ. Може з'явитися таке повідомлення: "Встановлення Windows на цей диск неможливе. Вибраний диск має стиль розділів GPT". Про перетворення GPT і MBR...EvilSin225Андрей Терехов Комп'ютерні технології

computerinfo.ru

У чому різниця між GPT та MBR під час створення розділів на диску? |

Всім доброго часу доби шановні читачі. GPT чи MBR? А що це взагалі таке? В чому різниця? Давайте я напишу про це детальніше. Підключіть новий диск до комп'ютера під керуванням Windows 8.1 або 8, і вас запитають, чи хочете ви використовувати MBR або GPT. GPT – новий стандарт і він поступово приходить на зміну MBR.

GPT має безліч переваг, але MBR виграє у сумісності і все ще необхідний у деяких випадках. До того ж, цей стандарт підтримує не тільки Windows, його можуть використовувати Mac OS X, Linux та інші операційні системи.

Перш ніж використовувати диск, його потрібно розбити на розділи. MBR (Головний завантажувальний запис) і GPT (Таблиця розділів GUID) є два різні способи зберігання інформації про розділи диска. Сюди входять дані про початок та кінець розділів, щоб система знала, до якого розділу належить кожен сектор, і який розділ є завантажувальним. Ось чому ви повинні вибрати MBR або GPT перед створенням розділів на диску.

Обмеження MBR

Абревіатура MBR розшифровується як основний завантажувальний запис. Цей стандарт був представлений у 1983 році разом із DOS 2.0 для IBM PC.

Він називається головний завантажувальний запис, так як MBR - це спеціальний завантажувальний сектор, розташований на початку диска. Цей сектор містить завантажувач для встановленої операційної системи, а також інформацію про логічні розділи диска. Завантажувач - це невеликий шматок коду, який зазвичай використовується для завантаження великого завантажувача з іншого розділу чи диска. Якщо на вашому комп'ютері інстальовано Windows, тут будуть початкові елементи завантажувача Windows. Саме тому вам доводиться відновлювати MBR, якщо його було перезаписано і Windows не завантажується. Якщо у вас встановлений Linux, MBR найчастіше міститиме завантажувач GRUB.

MBR працює з дисками об'ємом до 2 Тб., але може впоратися і з дисками більшого розміру. Крім цього, MBR підтримує не більше 4 основних розділів. Якщо вам потрібно більше, доведеться зробити один із основних розділів «розширеним розділом» та розмістити у ньому логічні розділи. Втім, найчастіше вам цей трюк не знадобиться.

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

Переваги GPT

GPT означає Таблиця розділів GUID. Це новий стандарт, який поступово змінюється MBR. Він є частиною UEFI, а UEFI замінює старий незручний BIOS так само, як GPT замінює MBR на щось сучасніше. Він називається таблицею розділів GUID, оскільки кожному розділу на вашому диску присвоюється «унікальний глобальний ідентифікатор» або GUID - випадковий рядок такої довжини, що кожен розділ GPT на Землі, швидше за все, має унікальний ідентифікатор.

Ця система не має обмежень на відміну від MBR. Диски можуть бути набагато об'ємнішими, а обмеження на розмір залежатиме від операційної та файлової систем. GPT дозволяє створювати практично необмежену кількість розділів. Все залежатиме від вашої операційної системи. Наприклад, у Windows можна створити до 128 розділів на диску GPT, так що вам більше не доведеться возитися з розширеними розділами.

На диску MBR дані про розділи та завантажувальна інформація зберігаються в одному місці. Якщо ці дані пошкоджені або перезаписані, у вас є проблеми. GPT зберігає кілька копій цих даних по всьому диску, тому працює набагато швидше і дозволяє відновити пошкоджену інформацію. GPT також зберігає значення циклічного надлишкового коду (CRC), щоб точно знати, що дані недоторкані. Якщо інформація пошкоджена, GPT помічає проблему та намагається відновити пошкоджені дані з іншого місця на диску. MBR не може дізнатися про пошкодження інформації. Ви побачите, що виникла проблема, тільки якщо не зможете завантажити систему або один із розділів диска зникне.

Сумісність

GPT диски зазвичай включають "захисний MBR". Цей тип MBR повідомляє системі, що GPT диск є одним великим розділом. Якщо ви спробуєте налаштувати диск GPT старим інструментом, який може читати тільки MBR, він побачить один розділ, що поширюється на весь диск. Таким чином, MBR запобігає ситуації, коли старі інструменти вважають GPT диск нерозміченим і перепишуть дані GPT інформацією MBR. Іншими словами, захисний MBR захищає дані GPT від перезапису.

Windows може завантажуватися з GPT тільки на комп'ютерах з UEFI, які працюють під керуванням 64-бітних версій Windows 8.1, 8, 7, Vista та відповідних серверних версій. Всі версії Windows 8.1, 8, 7 та Vista можуть читати GPT диски та використовувати їх для зберігання даних, але вони не можуть з них завантажуватись.

Інші сучасні операційні системи можуть використовувати GPT. Linux має вбудовану підтримку GPT. Комп'ютери компанії Apple з урахуванням процесорів Intel більше використовують схему APT (Таблиця розділів Apple), замінивши її GPT.

При настроюванні диска ви, швидше за все, захочете використовувати GPT. Це сучасніший і швидший стандарт, до якого рухаються всі комп'ютери. Якщо вам потрібна сумісність зі старими системами, наприклад, можливість завантажувати Windows на комп'ютері з традиційним BIOS, доведеться поки зупинитися на MBR.

Чекаю на ваші висловлювання з цього приводу в коментарях. Ну, а поки ви думаєте, що писати, подивіться невелике відео-ролик.

https://www.youtube.com/watch?v=_uBbttrQLZI

allerror.ru

Як дізнатися MBR або GPT розмітка на пристрої зберігання даних

Декілька постійних читачів зверталися до нас з проханням розповісти докладно про те, як дізнатися MBR або GPT перебувати на диску. Визначити MBR або GPT стандарт на пристрої зберігання даних в операційній системі Windows можна двома способами. По-перше, можна скористатися командним рядком, а по-друге, скористатися графічним інтерфейсом операційної системи і знайти стиль розділу в панелі "Управління дисками". Але спочатку трохи про те, що таке MBR та GPT?

Декілька років тому в материнську плату комп'ютера встановлювали BIOS (програмний засіб, нижчий рівень ОС) для виконання самотестування POST і подальшої передачі керування залізом комп'ютера операційній системі. Після успішної ініціалізації (завантаження) системних пристроїв BIOS шукає зарезервовану ділянку пам'яті MBR (перший сектор на пристрої зберігання даних) і передає управління цьому завантажувачу. Після цього MBR зчитує таблицю розділів та завантажує операційну систему.

GPT прийшов на зміну MBR (використовує BIOS) і представляє собою новий стандарт розміщення таблиць на фізичному диску. У свою чергу, GPT використовується UEFI (уніфікований розширюваний інтерфейс вбудованого ПЗ), який прийшов на зміну BIOS. На відміну від MBR, який розташований на початку диска і являє собою завантажувальний сектор, GPT представляє собою таблицю розділів на диску (скорочено GUID) і надає кожному такому розділу унікальний глобальний ідентифікатор.

Переваги GPT є очевидними. Наприклад, якщо MBR пошкодиться або буде перезаписано, то через те, що цей завантажувальний запис зберігається в одному місці, виникне збій під час завантаження ОС. GPT більш гнучкий, оскільки зберігає кілька копій з такими даними по всьому диску і при виникненні подібної ситуації, має можливість відновити пошкоджені дані.

Крім цього, GPT (є частиною мікропрограмного інтерфейсу) працюючи в тандемі з UEFI має більш високу швидкість завантаження, підтримує роботу з накопичувачами великих розмірів та кількістю розділів, а також функції безпеки (безпечне завантаження, підтримка апаратно зашифрованих жорстких дисків). Сподіваюся мені вдалося викласти коротко і ясно в чому полягає суть цих стандартів простою мовою.

Визначаємо MBR або GPT використовується як стиль розділу.

Щоб дізнатися MBR або GPT стандарт на диску, через інтерфейс Windows 7, 8.1 або 10, потрібно зайти в "Панель управління" "Адміністрування" "Керування комп'ютером" і в лівій колонці вибрати пункт "Керування дисками". Клацніть правою кнопкою миші на "Диск 0" і в контекстному меню виберіть "Властивості".

У вікні, що відкрилося, перейдіть на вкладку "Тома" і в рядку "Стиль розділу" ви побачите MBR або GPT стандарт використовується. Ось приклади двох моїх комп'ютерів.

Через командний рядок також можна дізнатися MBR або GPT стандарт використовується на накопичувачі. Для цього натисніть клавіші Win + R і пропишіть diskpart і натисніть "OK".

У вікні програми введіть команду list disk, щоб вивести коротку інформацію про диски. Якщо у рядку "Диск 0" стоїть зірочка, то це GPT, а якщо зірочки немає, то MBR.

В даний момент, деякі користувачі не відчувають якихось вагомих переваг, але запевняю вас майбутнє за UEFI та GPT.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

hobbyits.com

Як дізнатися MBR або GPT розмітка на диску, що краще

Вітаю.

Багато користувачів вже стикалися з помилками пов'язаними з розміткою на диску. Наприклад, досить часто при встановленні Windows з'являється помилка, виду: "Встановлення Windows на цей диск неможливе. Вибраний диск має стиль розділів GPT".

Ну або питання з MBR або GPT з'являються, коли деякі користувачі купують диск, розмір якого більш ніж 2 Тб (тобто більше 2000 Гб).

У цій статті я і хочу порушити питання, пов'язані з цією темою. Отже, приступимо...

MBR, GPT – для чого це потрібно і що з цього краще

Мабуть, це перше питання, яке ставлять користувачі, які вперше стикаються з цією абревіатурою. Спробую пояснити простішими словами (деякі терміни будуть спеціально спрощені).

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

  • -MBR: головний завантажувальний запис;
  • -GPT: Таблиця розділів GUID.

MBR з'явився досить давно, у 80-ті роки минулого століття. Основне обмеження, яке можуть помітити володарі великих дисків - це те, що MBR працює з дисками, розмір яких не перевищує 2 Тб (хоча за певних умов можна використовувати диски і більшого розміру).

Також ще одна деталь: MBR підтримує лише 4 основні розділи (хоча для більшості користувачів це вистачає з лишком!).

GPT - це відносно нова розмітка і у неї немає обмежень, як у MBR: диски можуть бути набагато більшими за 2 Тб (і в найближчому майбутньому з цією проблемою навряд чи хтось зіткнеться). Крім цього, GPT дозволяє створювати необмежену кількість розділів (обмеження в даному випадку накладе ваша ОС).

На мій погляд, у GPT є одна незаперечна перевага: якщо MBR пошкодитися - то виникне помилка та збій при завантаженні ОС (бо дані MBR зберігає лише в одному місці). GPT зберігає кілька копій даних, завдяки чому, якщо пошкодитися одна з них - він відновить дані з іншого місця.

Також варто відзначити, що GPT працює паралельно з UEFI (який прийшов на зміну BIOS), і завдяки цьому має більш високу швидкість завантаження, підтримує безпечне завантаження, зашифровані диски та ін.

Простий спосіб дізнатися розмітку на диску (MBR або GPT) – через меню управління дисками

Спочатку необхідно відкрити панель керування ОС Windows і перейти наступним шляхом: Панель керування / Система та безпека / Адміністрація (скриншот представлений нижче).

Після чого в меню зліва відкрити розділ "Управління дисками", а в списку дисків, що відкрився праворуч, вибрати потрібний диск і перейти в його властивості (див. на червоні стрілочки на скріншоті нижче).


Приклад вкладки "тома" - MBR.

А ось нижче представлений скріншот, як виглядає розмітка GPT.


Приклад вкладки "тома" - GPT.

Визначення розмітки диска через командний рядок

Досить швидко визначити розмітку диска можна, скориставшись командним рядком. Розгляну кроки, як це робиться.

1. Спочатку натисніть поєднання кнопок Win+R, щоб відкрити вкладку "Виконати" (або через меню ПУСК, якщо використовуєте Windows 7). У вікні виконати напишіть diskpart і натисніть ENTER.

Далі в командному рядку впишіть команду list disk та натисніть ENTER. Перед вами має з'явитись список усіх дисків, підключених до системи. Зверніть увагу серед цього списку на останній стовпчик GPT: якщо в цьому стовпчику проти конкретного диска стоїть знак "*" - це означає, що диск з розміткою GPT.

Власне, на цьому все. Чимало користувачів, до речі, досі сперечаються про те, що краще: MBR чи GPT? Наводять різні аргументи щодо зручності того чи іншого вибору. На мій погляд, якщо зараз це питання для когось ще дискусійне, то за кілька років вибір більшості схилиться остаточно до GPT (а можливо, і з'явиться щось нове...).

Всім удачі!

Соціальні кнопки.

При налаштуванні нового накопичувача в Windows операційна система запитує користувача, яку структуру диска треба використовувати. На вибір пропонується GPT або MBR. У більшості випадків обидва будуть добре справлятися з покладеними обов'язками, але між цими двома стандартами існує велика різниця. У певних умовах вибір невідповідної структури може призвести до помітних незручностей. Щоб подібних неприємностей уникнути, витратите п'ять хвилин читання цієї статті. Вона докладно розповість про різницю між GPT та MBR, а також допоможе визначити, який тип вам треба вибрати.

GPT ( GUID Partition Table) – стандарт новіший, ніж MBR ( Master Boot Record). Поступово GPT витісняє MBR із сучасних комп'ютерів, оскільки він має велику кількість переваг. При цьому варто відзначити, що MBR просто так не здається, оскільки Master Boot Record має кращу сумісність і необхідний у певних випадках, коли пристрій несумісний з GPT. Останній, слід сказати, не є ексклюзивом Windows. Mac OS X та Linux також можуть працювати з накопичувачами, які використовують структуру розмітки GPT.

Що таке MBR або Master Boot Record

MBR, також відомий як «головний завантажувальний запис», з'явився у далеких вісімдесятих роках. Головний завантажувальний запис – це спеціальний сектор, розташований на початку накопичувача. Він містить завантажувач для встановленої операційної системи, а також інформацію про розділи на диску (Partition Table або «таблиця розділів»). Обсяг цієї інформації рідко перевищує половину кілобайту.

У цьому вікні можна перевірити структуру розмітки диска.

MBR має свої обмеження. Наприклад, робота лише з дисками об'ємом до 2 Тб та чотирма основними розділами. Усі, хто хоче використовувати більше місця/розділів, повинні використовувати GPT. Оскільки на ринку вже давно існують жорсткі диски і навіть SSD об'ємом більше 2 Тб, MBR швидко втрачає свою актуальність. У покупців таких накопичувачів просто немає вибору.

Що таке GPT і в чому його переваги

GPT – відносно новий стандарт. Він безпосередньо пов'язаний також із UEFI, яке прийшло на зміну стародавньому BIOS. GPT розшифровується як “ GUIDPartitionTable. Кожен розділ на такому диску має унікальний ідентифікатор GUID. GPT не страждає від болячок MBR. Теоретичний максимальний розмір GPT-диска буде впиратися в обмеження ОС та файлової системи, що використовується. Крім того, при використанні GPT можна створювати набагато більше окремих розділів на диску. У Windows, наприклад, можна створити 128 окремих розділів.

На MBR-диску інформація про розмітку та завантаження зберігається в одному місці. Якщо ця інформація перезаписується або псується, користувач гарантує сильний головний біль. На відміну від MBR, GPT зберігає кілька копій цієї інформації на всьому диску, тому її можна легко відновити у разі виникнення неприємностей.

GPT також зберігає так звані CRC-значення ( cyclicredundancycheck). Вони використовуються для перевірки цілісності інформації. Якщо файли псуються або щось іде не так, GPT може виявити проблему і спробувати відновити пошкоджену інформацію з іншого сектора диска. MBR не має таких механізмів. Ви дізнаєтеся про пошкодження інформації лише коли зіткнетеся з помилками завантаження або помітите, що кудись поділася розмітка диска.

До складу GPT дисків також входить так званий механізм «захисного MBR». Він створений для забезпечення зворотної сумісності та захисту інформації на диску від перезапису. Суть її в тому, що на GPT-диску розташовується розширений MBR-розділ, до складу якого повністю входить весь диск. Старе програмне забезпечення, яке вміє читати тільки MBR-розмітку, побачить один великий розділ з усією інформацією всередині. Таким чином, GPT переконується, що програмне забезпечення не перезапише інформацію і не перетворить його на MBR-диск, образно висловлюючись.

Windows може завантажуватися з GPT лише на UEFI-сумісних комп'ютерах і лише у 64-розрядній версії Windows 10, 8, 7 та Vista (включаючи відповідні серверні версії). Всі ці операційні системи можуть вільно працювати з GPT-дисками, але завантажуватися з нього можна тільки за наявності UEFI на материнській платі.

MBR чи GPT?

Якщо коротко, то GPT. Це сучасний, більш сучасний стандарт, який використовують нові комп'ютери. Великою перевагою GPT є можливість відновлення розмітки із резервної копії. MBR потрібно використовувати лише в тому випадку, якщо вам потрібна зворотна сумісність зі старими операційними системами або комп'ютерами, які використовують BIOS, а не UEFI. Розмічені диски можна за допомогою командного рядка або стороннього програмного забезпечення. Цей процес не займає багато часу та зусиль, тільки вам треба взяти до уваги, що під час конвертації з носія буде стерта вся інформація. Заради справедливості відзначимо, що існують утиліти для зміни структури диска без втрати записаних на нього даних.

Яка технологія краща для роботи жорсткого диска - MBR чи GPT? Цим питанням ставляться комп'ютерні фахівці та користувачі ПК, які встановлюють новий жорсткий диск у системі. По суті, на зміну старої технології 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. Ці дві копії GPT (Primary і Secondary GPT Header) взаємодіють один з одним, але не дозволяють видалити та перезаписати контрольну суму у випадку, якщо вона в одній із копій не вірна. Це означає, що не передбачено захист від рівня GPT.

Наявність таких недоліків показує, що технологія недостатньо досконала і над нею ще треба працювати.

Порівняння двох технологій

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

Також наочно порівняйте завантаження ОС за допомогою старої та нової технології.

Висновок

Перш ніж вирішити, що краще за GPT або MBR, поставте перед собою наступні питання:

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

Відповівши на ці запитання після прочитання статті, ви визначитеся, яка технологія краща в даний момент саме для вас.

P.S. Материнські плати, що друкуються зараз, оснащуються прошивкою UEFI. Якщо у вас така, краще використовувати розділи зі стилем GPT (але знову ж таки, дивлячись які цілі ви переслідуєте). З часом BIOS піде в минуле і рано чи пізно, але більшість комп'ютеризованих пристроїв працюватимуть з накопичувачами, використовуючи GPT.

Привіт друзі! Мене часто запитують, як швидко визначити стиль жорсткого диска MBR чи GPT?

І насправді, якщо взяти ноутбук чи звичайний комп'ютер і запустити на ньому операційну систему, то ви не одразу зрозумієте, якої розмітки накопичувач. Я провів невеликий експеримент та попросив своїх друзів визначити стиль твердотільного накопичувача мого мобільного комп'ютера. На мій подив, кілька учасників експерименту полізли в БІОС дивитися, чи включений там інтерфейс UEFI і тільки двоє відкрили «Управління дисками» і за допомогою властивостей диска встановили розмітку. Але хочу сказати, що зробити це можна ще простіше в командному рядку або Windows PowerShell.

MBR або GPT

Будь-який жорсткий диск або твердотільний накопичувач SSD містить у початкових секторах невеликий програмний код (завантажувальний запис), що використовується Windows для завантаження, ще даний код несе в собі таблицю розділів, тобто інформацію про розділи жорсткого диска. Цей код може бути стандартом MBR або GPT.

Головна завантажувальна запис MBR використовується аж з 1983 року і давно застаріла, тому що не дозволяє використовувати весь простір сучасних HDD об'ємом 2 ТБ і більше, і не підтримує створення на диску більше 4 основних розділів. Є ще причини: слабка захищеність та здатність працювати тільки із застарілою системою введення виведення БІОС.

Стандарт GPT позбавлений всіх цих недоліків, чудово бачить весь простір жорстких дисків будь-якого об'єму, дозволяє створити 128 основних розділів, краще захищений і використовує більш сучасний варіант Біос під назвою UEFI.

Так от, якщо вам дати ноутбук зі встановленою Windows 8.1 або Win 10, то ви не відразу зрозумієте якогось стилю в ньому HDD. У сьогоднішній статті я покажу вам кілька способів визначити це.

  • Уважний читач може спитати, а навіщо взагалі знати стандарт розмітки накопичувача? Найпростіша відповідь може прозвучати так: - Якщо диск, на який встановлена ​​операційна система розмітки GPT, то перед вами сучасний комп'ютер або ноутбук з включеним інтерфейсом UEFI. Відповідно, спосіб відновлення завантажувача операційної системи відрізняється. Ви не зможете встановити на цей ноутбук Windows 7 другою системою і так далі (можу назвати ще багато причин).

Отже, дізнаємося про стандарт жорсткого диска або SSD за допомогою Windows PowerShell.

Якщо на вашому комп'ютері встановлено останню версію , то відкриваємо Windows PowerShell

та вводимо команду: get-disk

Бачимо на вкладці «Partition Style» , Що в системі є два диски і перший накопичувач об'ємом 1000 Гб має формат - GPT, а другий 500 Мб - MBR.

У командному рядку адміністратора також можна дізнатися стиль вінчестера, але тільки іншою командою.