MBR и таблица разделов

Anonim

MBR против таблицы разделов

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

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

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

Резюме:

  1. MBR используется для запуска компьютера, в то время как таблица разделов используется для разделения диска
  2. MBR является исполняемым, а таблица разделов не является
  3. Таблица разделов находится внутри MBR