No Image

Что такое мбр диск

СОДЕРЖАНИЕ
1 просмотров
22 января 2020

Главная загрузочная запись (англ. master boot record, MBR ) — код и данные, необходимые для последующей загрузки операционной системы и расположенные в первых физических секторах (чаще всего в самом первом) на жёстком диске или другом устройстве хранения информации. Применялась с 1983 года (начиная с PC DOS 2.0) до широкого внедрения UEFI и схемы GPT в 2010-х.

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

Функция MBR — «переход» в тот раздел жёсткого диска, с которого следует исполнять «дальнейший код» (обычно — загружать ОС). На «стадии MBR» происходит выбор раздела диска, загрузка кода ОС (происходит на более поздних этапах алгоритма).

В процессе запуска компьютера, после окончания начального теста (Power-on self-test — POST), Базовая система ввода-вывода (BIOS) загружает «код MBR» в оперативную память (в IBM PC обычно с адреса 0000:7c00) и передаёт управление находящемуся в MBR загрузочному коду.

Содержание

Роль и место MBR в загрузке компьютера (для архитектуры x86) [ править | править код ]

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

В случае, если устройство имеет только один раздел (как, например, дискета или сетевая загрузка), выбор однозначен, и загрузка продолжается сразу с этого устройства. Однако, если устройство содержит несколько разделов, каждый из которых потенциально может быть загрузочным (как, например, в случае жёстких дисков), то возникает неопределённость: с какого именно раздела производить загрузку. Для разрешения неоднозначности по выбору раздела было предложено вынести этот вопрос из ве́дения BIOS и передать этот выбор самому устройству. Возникла идея использовать для этого небольшую программу, записанную на самом носителе, которая и осуществляла бы данный выбор. Так появилась концепция MBR.

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

Развитие MBR [ править | править код ]

Иногда в MBR, кроме основной функции (выбора раздела), включаются также и другие функции, например, авторизация. Но это уже расширение и дополнение к основной функции и задаче MBR. Такие системы не получили широкого распространения.

Другие (не x86) системы [ править | править код ]

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

Стандартизация MBR [ править | править код ]

Утверждённого стандарта на структуру MBR не существует, однако, есть «сложившиеся традиции», которых придерживается большинство MBR от разных производителей.

Наиболее распространённый формат MBR [ править | править код ]

Иные форматы MBR [ править | править код ]

Загрузчики, отличные от стандартных Windows-загрузчиков, могут использовать всё пространство между MBR и первым разделом (около 32 кБ; 1-й-63-й секторы) для собственных целей. В таких случаях под MBR понимают весь загрузочный код, а для выделения именно первых 512 байт говорят, что они расположены в MBS (Master Boot Sector) — главном загрузочном секторе.

Для операционных систем Microsoft понятия MBR и MBS совпадают, так как вся MBR содержится в MBS, хотя это не совсем правильно, так как под MBR подразумевают данные, а под MBS — физический сектор.

Алгоритм загрузки компьютера с использованием MBR [ править | править код ]

BIOS (до MBR) [ править | править код ]

  • BIOS проводит начальную инициализацию оборудования (POST).
  • BIOS определяет, с какого устройства производить дальнейшую загрузку: дискета, флеш-накопитель, жёсткий диск и т. д. (выбор устройства зависит от версии и от настроек BIOS)

[в данном описании рассматривается только случай загрузки с жёсткого диска].

  • BIOS считывает один сектор (512 байт), то есть непосредственно MBR, который находится по адресу: «цилиндр 0, головка 0, сектор 1» [a] , и помещает его в область памяти по физическому адресу 0x7C00.
  • BIOS проверяет, что этот сектор оканчивается сигнатурой 55ААh

[если это не так, то управление возвращается обратно в BIOS].

  • BIOS передаёт управление по физическому адресу 0x7C00 (то есть сектору MBR), предварительно записав в регистр DL номер диска, с которого этот сектор считан. Для первого жёсткого диска это значение будет равно 80h (128 в десятичной системе), для дисковода A: равно 0. Кроме того, Plug-n-Play BIOS может записать в регистры ES:DI указатель на структуру «$PnP».

MBR [ править | править код ]

Выбор загрузочного раздела и проверка целостности MBR:

  • MBR копирует себя на другой адрес, чтобы освободить место для загрузчика ОС (к примеру, MBR фирмы Microsoft копирует себя на адрес 0000:0600).
  • MBR просматривает по очереди все записи о разделах и ищет первую запись об «активном» («загрузочном») разделе (то есть ищет раздел, отмеченный как 80h).
  • В случае успеха (раздел, помеченный как 80h — найден) MBR запоминает номер этого раздела

[если просмотрены все 4 записи и не найден раздел, помеченный как 80h, то вызывается INT 18h (отображается сообщение об ошибке посредством вызова BIOS программного прерывания 18h). Это возвращает управление обратно в BIOS, что может приводить либо к загрузке BASIC, либо к повторной попытке загрузить систему с диска, либо к перезагрузке компьютера — в зависимости от версии и реализации BIOS].

  • MBR просматривает все оставшиеся записи и проверяет, что это единственный активный раздел (что больше разделов, помеченных 80h, на данном физическом диске не существует). Если находятся другие разделы, помеченные 80h (и/или хотя бы один раздел содержит неправильную метку), то MBR выводит сообщение об ошибке (обычно это что-то типа «Invalid partition table»), после чего система зависает в бесконечном цикле, из которого можно выйти только перезагрузкой компьютера.

На этом заканчивается проверка MBR и начинается подготовка к загрузке ОС:

  • MBR считывает первый секторлогического диска (VBR — Volume Boot Record, или Volume Boot Sector), помеченного как «загрузочный» (80h), и помещает этот сектор по физическому адресу 0x7C00.
  • MBR проверяет, что данный сектор заканчивается сигнатурой 55AAh

[если этой сигнатуры в этом месте нет, то выводится сообщение «Missing operating system» и компьютер подвисает, требуется перезагрузка].

  • MBR передаёт управление загрузочному сектору выбранного раздела диска.

Загрузочный сектор логического диска (VBR) (после MBR) [ править | править код ]

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

Структура MBR [ править | править код ]

Классическая структура главной загрузочной записи (MBR)

Смещение Длина, байт Описание
0000h 446 Код загрузчика
01BEh 16 Раздел 1 Таблица разделов
01CEh 16 Раздел 2
01DEh 16 Раздел 3
01EEh 16 Раздел 4
01FEh 2 Сигнатура (55h AAh)

Код загрузчика [ править | править код ]

После завершения процедуры POST в ОЗУ по физическому адресу 0x7C00 записывается код загрузчика (первые 446 байт из нулевого сектора диска), после чего ему передаётся управление. Задача этого кода — проанализировать таблицу разделов жёсткого диска, затем передать управление второму загрузочному коду, который может находиться или в начале активного раздела, или на специальной области диска (эта область не занята файловыми системами и обычно является группой секторов № 1-№ 63, разделы на диске обычно начинаются с сектора № 64). Второй загрузчик уже умеет читать хотя бы одну файловую систему, и его задача — передать управление файлам из файловой системы ОС для запуска ОС.

Загрузчик Windows поступает первым способом: он передает управление второму загрузчику, который находится в начале активного Windows-раздела. Далее второй загрузчик обеспечивает поддержку файловой системы и запускает необходимые для дальнейшей загрузки ОС файлы.

Загрузчик GRUB (нашедший популярность в Linux-дистрибутивах) использует второй способ: он передает управление второму загрузчику, который расположен в группе секторов № 1-№ 63. Второй загрузчик ищет корневой Linux-раздел, а на этом разделе ищет файлы конфигурации GRUB (и модули GRUB) для отображения GRUB-меню. При выборе какого-либо пункта в GRUB-меню GRUB действует согласно файлу конфигурации для этого пункта (например, в случае с дистрибутивами Linux в ОЗУ копируется Linux-ядро с initrd и управление передается ядру). Копия первого загрузчика GRUB (446 байт из нулевого сектора диска) находится в файле boot.img, а копия второго загрузчика GRUB (группа секторов № 1 — № 63) находится в файле core.img (собирается при установке GRUB с учётом файловой системы корневого раздела и других факторов).

Таблица разделов [ править | править код ]

В таблице разделов хранится информация о типе раздела и его расположении на жёстком диске.

Сигнатура [ править | править код ]

Последние два байта MBR называются сигнатурой. Значение этих байтов должно быть 55h AAh. В случае, если это не так, запись считается некорректной.

Структура описания раздела [ править | править код ]

Структура описания раздела

Смещение Длина Описание
00h 1 Признак активности раздела
01h 1 Начало раздела — головка
02h 1 Начало раздела — сектор (биты 0—5), цилиндр (биты 6, 7)
03h 1 Начало раздела — цилиндр (старшие биты 8, 9 хранятся в байте номера сектора)
04h 1 Код типа раздела
05h 1 Конец раздела — головка
06h 1 Конец раздела — сектор (биты 0—5), цилиндр (биты 6, 7)
07h 1 Конец раздела — цилиндр (старшие биты 8, 9 хранятся в байте номера сектора)
08h 4 Смещение первого сектора
0Ch 4 Количество секторов раздела
Читайте также:  Что дает сброс биоса

Признак активности разделов [ править | править код ]

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

  • 80h — раздел является активным;
  • 00h — раздел является неактивным;
  • другие значения являются ошибочными и игнорируются.

Начало раздела / Конец раздела [ править | править код ]

Координаты начала и конца раздела в CHS-формате (цилиндр, головка, сектор). CHS не позволяет выполнять адресацию более чем к 7,8 ГБ данных, и для адресации к разделам, находящимся за пределами 7,8 ГБ, используется LBA-адресация.

Код типа раздела [ править | править код ]

Код файловой системы, используемой на данном разделе.

Коды типов разделов

Код Тип раздела
00h Пустая запись (свободное место)
01h FAT-12 (если это логический раздел или раздел расположен в первых 32 мегабайтах диска, иначе используется код 06h)
02h XENIX root
03h XENIX usr
04h FAT-16 до 32 Мбайт (если раздел первичный, то должен находиться в первых физических 32 Мб диска, иначе используется код 06h)
05h Расширенный раздел
06h FAT-16B, а также FAT-16, не попадающий под условия кода 04h и FAT-12, не попадающий под условия кода 01h
07h IFS, HPFS, NTFS, exFAT (и некоторые другие — тип определяется по содержимому загрузочной записи)
08h AIX
09h AIX загрузочный
0Ah OS/2 Boot-менеджер, OPUS
0Bh FAT-32
0Ch FAT-32X (FAT-32 с использованием LBA)
0Dh Зарезервирован
0Eh FAT-16X (FAT-16 с использованием LBA) (VFAT)
0Fh Расширенный раздел LBA (то же что и 05h, с использованием LBA) [1]
10h OPUS
11h Скрытый FAT (аналогичен коду 01h)
12h Compaq, Сервисный раздел
14h Скрытый FAT (аналогичен коду 04h)
15h Скрытый расширенный раздел (аналогичен коду 05h)
16h Скрытый FAT (аналогичен коду 06h)
17h Скрытый раздел HPFS/NTFS/IFS/exFAT
18h AST SmartSleep
19h OFS1
1Bh Скрытый раздел FAT-32 (см. 0Bh)
1Ch Скрытый раздел FAT-32X (см. 0Ch)
1Eh Скрытый раздел FAT-16X (VFAT) (см. 0Eh)
1Fh Скрытый расширенный раздел LBA (см. 0Fh)
20h OFS1
21h FSo2
22h Расширенный раздел FS02
24h NEC DOS
25h Windows Mobile IMGFS
27h Скрытый NTFS (Раздел восстановления системы)
28h Зарезервирован для FAT-16+
29h Зарезервирован для FAT-32+
2Ah AFS (AthFS)
35h JFS
38h THEOS 3.2
39h Plan 9
3Ah THEOS 4
3Bh Расширенный раздел THEOS 4
3Ch Partition Magic, NetWare
3Dh Скрытый раздел NetWare
40h Venix 80286, PICK R83
41h Старый Linux/Minix, PPC PReP Boot
42h Старый своп Linux, SFS
43h Старый Linux
4Ah ALFS
4Ch A2 (Aos)
4Dh QNX4.x
4Eh QNX4.x 2-я часть
4Fh QNX4.x 3-я часть
50h OnTrack DM (только чтение)
51h OnTrack DM6 (чтение и запись)
52h CP/M
53h OnTrack DM6 Aux3
54h OnTrack DM6 DDO
55h EZ-Drive
56h Golden Bow
56h Novell VNDI
5Ch Priam Edisk
61h SpeedStor
62h GNU HURD
63h UNIX
64h — 69h NetWare
77h VNDI, M2FS, M2CS
78h XOSL
7Fh Данный код зарезервирован для исследовательских или учебных проектов
80h MINIX (старый)
81h MINIX
82h Linux swap, Sun Solaris (старый)
83h Linux
85h Linux extended (расширенный)
86h Раздел FAT-16 stripe-массива Windows NT
87h Раздел NTFS/HPFS stripe-массива Windows NT
8Eh Раздел LVM
93h Amoeba, скрытый Linux (см. код 83h)
94h Amoeba BBT
94h ISO-9660
9Eh ForthOS
A5h Раздел гибернации
A5h NetBSD (старый), FreeBSD, BSD/386
A6h OpenBSD
A7h NeXTSTEP
A8h Apple Darwin, Mac OS X UFS
A9h NetBSD
AFh Mac OS X HFS и HFS+, ShangOS
B1h QNX6.x
B2h QNX6.x
B3h QNX6.x
B6h Зеркальный master-раздел FAT-16 Windows NT
B7h Зеркальный master-раздел NTFS/HPFS Windows NT
BEh Solaris 8 загрузочный
BFh Solaris
C2h Скрытый Linux
C3h Скрытый своп Linux
C6h Зеркальный slave-раздел FAT-16 Windows NT
C7h Зеркальный slave-раздел NTFS Windows NT
CDh Дамп памяти
D8h CP/M-86
DAh Данные — не файловая система
DBh CP/M-86
DDh Скрытый дамп памяти
DEh Dell Utility
EBh BFS
ECh SkyOS
EDh Гибридный GPT
EEh GPT
EFh Системный раздел UEFI
F7h EFAT, SolidState
FBh VMFS
FCh Своп VMFS
FEh LANstep, PS/2 IML
FFh XENIX BBT

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

Структура EBR

Смещение Длина Описание
1BEh 16 Указатель на раздел
1CEh 16 Указатель на следующий EBR
1DEh 32 Не используется (должно быть заполнено нулями) [b]
1FEh 2 Сигнатура (55h AAh)

Формат указателей аналогичен MBR.

Смещение первого сектора [ править | править код ]

Координаты начала раздела в LBA-координатах. Позволяет выполнять адресацию до 2 ТБ данных.

Восстановление MBR [ править | править код ]

Если каким-либо образом была потеряна MBR, то её можно восстановить специальными утилитами (например, TestDisk), которая «просмотрит» весь носитель информации и создаст таблицу разделов.

Пример кода создания резервной копии MBR в unix-подобных системах для диска sda:

Восстановление загрузчика и таблицы разделов:

Тема таблиц разделов дисков GPT и MBR стала актуальной после распространения компьютеров и ноутбуков с предустановленной Windows 10 и 8. В этой инструкции — два способа узнать, какую таблицу разделов, GPT или MBR имеет диск (HDD или SSD) — средствами операционной системы, а также при установке Windows на компьютер (т.е. без загрузки ОС). Все способы можно использовать в Windows 10, 8 и Windows 7.

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

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

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

Чтобы сделать это, запустите утилиту управления дисками, для чего нажмите клавиши Win+R на клавиатуре (где Win — клавиша с эмблемой ОС), введите diskmgmt.msc и нажмите Enter.

Откроется «Управление дисками», с таблицей, отображающей все установленные на компьютере жесткие диски, SSD и подключенные USB-накопители.

  1. В нижней части утилиты «Управление дисками» кликните по имени диска правой кнопкой мыши (см. скриншот) и выберите пункт меню «Свойства».
  2. В свойствах откройте вкладку «Тома».
  3. Если в пункте «Стиль раздела» указано «Таблица с GU >Если по той или иной причине вам требуется конвертировать диск из GPT в MBR или наоборот (без потери данных), информацию о том, как это сделать вы можете найти в руководствах, которые были приведены в начале этой статьи.

Узнаем стиль разделов диска с помощью командной строки

Для использования этого способа вы можете либо запустить командную строку от имени администратора в ОС Windows, либо нажать клавиши Shift+F10 (на некоторых ноутбуках Shift+Fn+F10) во время установки Windows с диска или флешки, чтобы открылась командная строка.

В командной строке по порядку введите команды:

Обратите внимание на последний столбец в результатах выполнения команды list disk. Если там стоит отметка (звездочка), то этот диск имеет стиль разделов GPT, те диски, которые такой отметки не имеют — MBR (как правило MBR, так как могут быть и иные варианты, например, системе не удается определить, что это за диск).

Как узнать, MBR или GPT диск в Windows PowerShell

Ещё один способ — использовать Windows PowerShell и команду для получения информации о накопителях: запустите PowerShell (от Администратора или нет — не важно) и введите команду:

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

Косвенные признаки для определения структуры разделов на дисках

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

  • Если в БИОС (UEFI) компьютера установлена только EFI-загрузка, то системный диск — GPT.
  • Если один из начальных скрытых разделов системного диска в Windows 10 и 8 имеет файловую систему FAT32, а в описании (в управлении дисками) — «Шифрованный EFI системный раздел», то диск — GPT.
  • Если все разделы на диске с системой, включая скрытый раздел имеют файловую систему NTFS — это MBR диск.
  • Если ваш диск имеет размер более 2Тб, это GPT диск.
  • Если на вашем диске более 4 основных разделов, у вас GPT диск. Если же при создании 4-го раздела средствами системы создается «Дополнительный раздел» (см. на скриншоте), то это диск MBR.

Вот, пожалуй, и всё по рассматриваемому предмету. Если же остались вопросы — спрашивайте, буду отвечать.

Читайте также:  Энергоэффективный обогреватель теплэко отзывы

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

10.07.2016 в 12:19

Спасибо, Дмитрий, за полезный материал. Хочу задать Вам интересующий меня вопрос. Возможно ли мне создать на моем жестком диске (HDD) четыре основных логических раздела со структурой MBR, на которых будут установлены разные операционные системы (Windows XP, 7, 8, 10)? Или лучше эти разделы создать в структуре GPT? В какой последовательности затем устанавливать эти ОС, чтобы функционировал общий загрузчик для них (а не затирался в процессе установки ОС)? И какой из этих (4-х) разделов должен быть активным? Заранее благодарен за ответ.

11.07.2016 в 10:02

Здравствуйте. Я тут боюсь не смогу дать четкого ответа, самому бы набраться терпения и подобным образом поэкспериментировать.
Как вижу ситуацию без предварительной проверки:
1) диск должен быть MBR (т.к. XP в списке)
2) порядок вижу таким: сначала Windows 7, потом XP, потом вручную с помощью EasyBCD добавить XP в меню загрузки, потом 8, потом 10. Почему XP не сначала — потому что она не создаст дополнительный нужный раздел «зарезервировано системой».
Предвижу проблемы:
в результате получается более 4 разделов, а потому не получится им быть основными логическими. Можно конечно попробовать начать с установки XP и тоже по идее может все работать, только без наличия отдельного раздела с загрузчиком, но тут точно нужно проверить. Конфигурация XP, затем — 7 точно работоспособна, а вот что произойдет при добавлении 8 и 10 не знаю точно.
Активный — раздел номер 0, на него же ставим первую по порядку ОС.

10.07.2016 в 13:22

Многие сейчас увлеклись конвертировать диск с МБР на ГПТ якобы это повлияет на быстроедействие, мое мнение , никакого быстродействия я не заметил, а вот проблемм набрался, то драйвера слетят то синий экран смерти вылетит после очередного обновления. все это вурчную решил, но все же зачем мучать комп, если он изначально заточен под старый БИОС сМБР, а не под УЕФИ, Это я так к слову, на будущее тем, кто захочет в режиме УЕФИ виндовс ставить

11.07.2016 в 14:08

Спасибо, Дмитрий, за вразумительный ответ! У меня сейчас на жестком диске 3 основных логических раздела, на них установлены: Windows XP (активный раздел), 7, 8. На семерке установлена виртуальная машина VMware, на которой стоит Windows 10 Pro. Правда, Windows 10 с некоторых пор (недели три) не может соединится с Интернетом (сообщает: у Вас не подсоединен кабель Ethernet, хотя Win 7 и 8 с Интернетом работают — парадокс!). Win XP у меня не функционирует, произошел системный сбой (уже с месяц) , и надо переустанавливать систему. Поэтому я и задал Вам интересующий меня вопрос 10.07.2016г. Создам 4-й основной логический раздел, установлю на нем Win 10 Pro. А предварительно переустановлю Win XP на 1-ом логическом разделе. Wn 7 и 8 переустанавливать не собираюсь. Установив Win XP, я восстановлю загрузчик Win 7 с помощью MultiBoot, а затем с помощью EasyBCD, наверное, можно будет восстановить и Win 8. На крайний случай, у меня имеется резервная копия (архив) Win 8, сделанная программой Paragon Drive Copy 12 Pro. Еще раз спасибо за совет.

22.03.2017 в 15:54

Добрый день!
Такой вопрос Акронис диск директор показывает структуру диска как среда в которой можно использовать носители как это понять стоит Windows 10 X64

23.03.2017 в 08:57

Николай, я не понял? что это означает: «Акронис диск директор показывает структуру диска как среда в которой можно использовать носители». Потому и не знаю, что ответить. (возможно, конечно, это какое-то особое статусное сообщение именно Acronis, мне неизвестное, т.к. не пользуюсь сейчас их софтом).

23.03.2017 в 13:30

Дмитрий!
Я имею в виду то что при открытии Acronis диск директор в верху в правом углу есть строка Структура диска вот у меня в этой строке синими буквами написано
среда в которой можно использовать носители и вот что это значить не мог понять раньше при Windows 7 там было написано что структура диска Windows 7 может это какая то фишка Windows 10 вот она меня за смущала и я решил узнать надо так или нет

24.03.2017 в 09:10

Не могу ответить, извините. Для этого сейчас самому придется качать Acronis и смотреть, а не могу это сделать.

24.03.2017 в 12:07

Спасибо за ответ но у меня получилось так прошёлся по системе доктором вебом и эта надпись изменилась на Windows 10X64 и всё каких либо изменений я не заметил

12.05.2017 в 18:51

Добрый день! Возможна ли установка одного ssd на который установлена ос с gpt. и два харда с таблицей mbr?

13.05.2017 в 06:56

Здравствуйте. Не совсем понял. Т.е. три физических диска, на одном ОС и она GPT, на двух — MBR и там не ОС? Если так, то да, будет работать.
Если диски, которые MBR так же с системами, то тоже будет работать, если переключать загрузку на них в БИОСе.
Возможны нюансы, но обычно все решается параметрами БИОС.

13.05.2017 в 21:27

Добрый день. Да имеется три физических диска, один из них SSD с установленной Win 10 GPT, а два других HDD MBR без систем. В общем я понял, что в такой конфигурации всё будет работать. Спасибо.

14.05.2017 в 08:55

Да, все должно работать обычным образом.

17.05.2017 в 12:31

У меня 3 физических диска на ноутбуке. 1 SSD 240 Гб с системой Win 10 x64 с разметкой GPT 2 и 3 диски HDD каждый по 500 Гб с разметкой MBR. Собираюсь на один из HDD установить ubuntu. Вопрос. Нужно ли мне все HDD перевести в GPT

18.05.2017 в 13:09

Эдуард, боюсь, я тут не отвечу. Я сам Ubuntu последний раз ставил, когда еще GPT-диск был редкостью. Вообще, предполагаю, что если ставить на диск MBR, предварительно поставив его первым в БИОС (т.е. так, чтобы не перезаписывать загрузчик 10-ки), а потом для загрузки разных ОС использовать boot menu, то конвертация не нужна. Если же загрузчик единый использовать на SSD в GPT, то не отвечу, нужно пробовать.

14.08.2017 в 14:35

Спасибо за статью.
Купил новый внешний хард взамен посыпавшемуся, а телек его не видит… На форуме нашел намёк, что причина может быть в стиле разделов. А после прочтения этой статьи смог нормально загуглить и получил подтверждение от других пользователей с такой же проблемой. Удачи Вам!

28.10.2017 в 16:52

спасибо! проверил всеми способами! остался доволен

28.06.2018 в 18:34

Здравствуйте! Подскажите пожалуйста по такому вопросу: можно ли как-то узнать какой тип раздела GPT или MBR имеет SSD-диск, до установки на него системы (по модели диска например), т.к. диск новый, системы на нем еще нет. Прочитала что флешка должна быть отформатирована в FAT32, если тип раздела GPT у диска. А как это узнать?
Заранее спасибо.

29.06.2018 в 08:58

Здравствуйте. скорее всего, никакого типа не имеет на этом этапе. Да это и не важно на новом диске. Смело ставьте в режиме UEFI, при выборе раздела для установки, если вдруг (маловероятно) ругнется, просто удалите все разделы с SSD (но их там и нет думаю).

15.07.2018 в 11:18

Добрый день! Выполнено преобразование в GPT. При запуске BitLocker сообщение — Не удается найти указанный файл.

15.07.2018 в 12:24

Здравствуйте. Как именно (на каком этапе — при установке, на рабочей системе) было выполнено преобразование? Или вы хотите сказать, что конвертировали диск, зашифрованный битлокером, с данными? Если последнее — то даже не знаю, что в этом случае будет… могу предположить, что мало хорошего.

02.03.2019 в 21:23

Здравствуйте. Ваша статья очень помогла! Спасибо!!

16.05.2019 в 18:00

Здравствуйте, у меня такой вопрос. На схему раздела жесткого диска (MBR) подходит ли файловая система NTFS?

17.05.2019 в 11:11

Да. MBR и GPT — это не о файловой системе, это другое. И там и там может быть файловая система NTFS.

22.05.2019 в 18:05

здравствуйте, возник один вопрос,сейчас у меня стоит виндовс 7 х64 в мбр, хочу установить виндовс 10 х64 в мбр, то есть не хочу стирать данные с диска Д чтобы преобразовать его в гпт, возможно ли это? очистить диск С и поставить виндовс 10 в мбр?

22.05.2019 в 20:28

Да, конечно, достаточно просто с флешки в Legacy режиме загрузиться, а не в UEFI.

10.07.2019 в 23:46

Здравствуйте! Можно ли узнать, сколько информации было на диске несколько дней назад? Может быть, это в каких-нибудь логах сохраняется?

11.07.2019 в 14:06

Здравствуйте. Насколько я знаю, нет, не хранится такая информация.

02.09.2019 в 17:55

Здравствуйте! На системном диске С SSD раздел GPT,а диск D лучше создавать GPT или MBR?

02.09.2019 в 20:41

Читайте также:  Телефон пишет недостаточно места в памяти устройства

Здравствуйте. Не играет особой роли, но я бы делал GPT. В будущем может оказаться удобнее.

08.09.2019 в 05:12

Здравствуйте! А на производительность в играх влияет раздел HDD диска GPT или MBR?

08.09.2019 в 10:13

Здравствуйте.
Нет, не будет влиять.

08.09.2019 в 10:41

Спасибо.Очень помогаете новичкам

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

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

Начнем с теории

Начну с того, что еще некоторое время назад существовал только БИОС в качестве API, он помогал выполнять настройки компьютерного оборудования. Но это система была шестнадцатибитной, уже устаревшей морально. Крупнейший производитель Intel смог создать отличную и эффективную альтернативу, получившую наименование UEFI. Вместе с ней появилось огромное количество новшеств, среди которых выделялся GPT. Так что стоит разобраться, для чего этот инструмент.

GPT является аббревиатурой фразы GUID Partion Table, русскоязычный перевод – «таблица GUID разделов». Данная разработка представляет собой элемент UEFI, который делает ту же работу, что и МБР в БИОС – служит для указания начала и конца каждого раздела. Есть только отличие – у ГПТ более объемный функционал, который получилось воплотить с помощью использования 32 битных систем.

Стоит рассмотреть другие особенности описываемого мной стандарта, отличия GPT от MBR (главной загрузочной записи):

  • в MBR boot-записи находятся у начала диска, а GPT способен найти имеющиеся таблицы EFI и прогрузить их сразу в нужное место для сохранения;
  • МБР дает возможность пользоваться разделами с объемом до 2,2 Тб, а появление GPT позволило снять практически все ограничение с данного параметра. Сейчас это особенно актуально, ведь даже «бытовые» компьютеры могут быть оснащены накопителями на 4 Терабайта;
  • с MBR стандартом можно разделять диск максимум на четыре раздела, при этом с новой разработкой легко делать до ста двадцати восьми разделов.

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

Автор рекомендует:

Недостатки технологии

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

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

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

Как определить, что у вас установлено – GPT или MBR?

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

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

Для этого следует запустить программу управления дисками:

  • Необходимо нажать комбинацию Win + R на клавиатуре;
  • вводите команду:

  • Будет открыто окно службы «Управление дисками», с табличкой, которая отобразит все имеющиеся на ПК винчестеры, SSD и подключенные карты памяти:
  • кликаете правой кнопкой по диску (не по разделам!) и выбираете "Свойства";

  • здесь открываете раздел «Тома»;
  • когда в подпункте «Стиль раздела» прописано «Таблица с GUID разделов» — вы пользуетесь GPT:

  • в обратном случае будет указано «Основная загрузочная запись (MBR)»:

Пользуемся командной строкой

Если необходимо воспользоваться данным вариантом, можно активировать командную строчку от имени админа в операционке Виндовс или зажать комбинацию Shift + F10 (на некоторых устройствах Shift + Fn + F10 ) при установке Windows с накопителя для открытия нужной опции.

Далее в командной строчке поочередно прописываете команды:

Следует обратить внимание на последний столбик, где отмечены результаты выполнения команды list disk.

Если на том месте установлена звездочка, то применяется технология GPT, а диски, не имеющие эту отметку — MBR (чаще всего стоит MBR, потому как встречаются и другие варианты, к примеру, система не может определить вид инструмента).

После просмотра всей нужной информации для закрытия окна консоли нужно ввести команду:

Остальные признаки, позволяющие определить структуру

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

  • если в BIOS использует EFI-загрузку, то в системе установлена GPT;
  • один из скрытых разделов начала системы в Виндовс 10 и 8 работает с файловой системой FAT32, а в самом описании указана фраза— «Шифрованный EFI системный раздел», то перед вами — GPT;
  • элементы на диске с системой, включая скрытый раздел, обладает файловой системой NTFS — MBR;
  • диск, размер которого больше 2 Тб, и/или имеется более 4-х разделов – значит GPT система.

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

Windows 10 не катит том !

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

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

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

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

Загрузочные файлы хранятся в директории /EFI/ /. Это значит, что UEFI имеет собственный мультизагрузчик, который позволяет в разы быстрей определять и загружать нужные приложения (в BIOS MBR для этого требовались сторонние программы). Процесс загрузки UEFI происходит следующим образом:

Включение компьютера → проверка аппаратного обеспечения.
Загружается прошивка UEFI.
Прошивка загружает диспетчер загрузки, который определяет, с каких дисков и разделов будут загружены UEFI приложения.
Прошивка запускает UEFI приложение с файловой системой FAT32 раздела UEFISYS, как это указано в загрузочной записи менеджера загрузки микропрограммы.
Недостатки
Недостатки у GPT имеются, и самый ощутимый из них — нет поддержки технологии в предшевствующих устройствах, использующих прошивку BIOS. ОС семейства Windows умеют различать и работать с GPT разделом, но не все могут с него загрузится.

Комментировать
1 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector