Все тайны загрузки системы, и что делать если она не загружается или загружается не так как хочется.
Цель MBR - ещё не загрузка ОС. а всего лишь выбор, с какого раздела жёсткого диска следует загружать ОС. На стадии MBR происходит выбор раздела диска и ничего более. Загрузка самой ОС происходит на более поздних этапах.
В процессе запуска компьютера после окончания начального теста (Power On Self Test, POST) MBR загружается базовой системой ввода-вывода (BIOS) в оперативную память и ему передаётся управление.
Это может быть дискета, жёсткий диск, сетевой ресурс, встроенное ПЗУ или любое иное устройство. Алгоритм выбора загрузочного устройства может быть различным и зависит от реализации BIOS. После выбора загрузочного устройства, управление всей дальнейшей загрузкой BIOS полностью передаёт этому устройству.
В случае, если устройство имеет только один раздел (как, например, дискета или сетевая загрузка), то выбор однозначен, и загрузка продолжается сразу с этого устройства.
Однако, если устройство содержит несколько разделов, каждый из которых потенциально может быть загрузочным (как, например, в случае жестких дисков), то возникает неопределённость: с какого именно раздела производить загрузку?
Для разрешения неоднозначности по выбору раздела было предложено вынести этот вопрос из ведения BIOS и передать этот выбор самому устройству.
Возникла идея использовать для этого небольшую программу, записанную на самом носителе, которая и осуществляла бы данный выбор. Так появилась концепция MBR.
Таким образом, потенциальное наличие нескольких загрузочных разделов, среди которых необходимо осуществить выбор - это ключевой момент в необходимости появления и отработки MBR.
Для устройств с единственным (или однозначно заданным) загрузочным разделом концепция MBR лишена смысла и не используется. Если винчестер перестал вести себя как загрузочный, то вероятно, каким-либо образом была потеряна MBR. Её можно восстановить специальными утилитами (например, MBR Fix), которая просмотрит весь носитель информации и создаст таблицу разделов.
MBR Fix - графический вариант утилит fixboot и fixmbr из консоли восстановления.
Для того, чтобы воспользоваться утилитой MBR Fix, необходимо загрузить компьютер с реаниматора Alkid Live CD, затем зайти в меню Пуск > Программы > УТИЛИТЫ для HDD > MBR Fix > MBR Fix. Откроется окно утилиты.
В окне секции Select Drive следует выбрать номер устройства в выпадающем списке Drive Number. Если винчестер один, то выбираем "О". Если их несколько, то номер можно посмотреть по ярлыку на рабочем столе Мой компьютер > Управление компьютером > Управление дисками. Далее в секции Repair Options ставим галочку fixmbr Update MBR code to W2K/XP/2003 и нажимаем кнопку Run.
Данная утилита помимо этого позволяет сделать копию MBR в файл, а затем, когда это нужно, восстановить MBR по копии из файла (опции savembm restorembr).
Восстановление MBR может помочь даже в устранении загрузочного вируса, такого как, например, троянская программа Win32/Mebroot.K, например, если резервной копии MBR не сохранилось, командой gener-atesignature.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.