Как удалить Image Editor Packages (рекламное ПО). Создание собственного установочного дистрибутива из заводского WIM-образа ноутбука Удалить из вашего браузеров Image

Позволит вам изменять, создавать резервные копии и восстанавливать поврежденную вирусами главную загрузочную запись Master Boot Record (MBR) и раздел Boot Record для локальных дисков или USB флэш-дисков. Также BOOTICE поможет в разметке и форматировании USB жестких дисков и флеш карт, если ранее они уже были отформатированы с файловой системой, которую не распознаёт oперационная система Windоws, что обычно приводит к тому, что диск становится не виден в системе или видны не все разделы. BOOTICE поддерживает загрузочные записи Grub4Dos, SysLinux, Plop, Windоws NT5/6 и другие.

  • скачать с зеркала

Физический диск (Physical Disk)

После запуска BOOTICE выбираем диск назначения (Distination Disk) — физический диск с которым будем работать. Это может быть HDD или флешка. Для каждого физического диска доступны функции:

Обновить (Refresh) — Обновить, то есть считать все данные снова

Обработка MBR (Process MBR) — Работа с MBR (Master Boot Record)

MBR — это главная загрузочная запись. Загрузочный код MBR — это первая программа, работающая на любом ПК после BIOS. Задача стандартного кода MBR определить активный основной раздел этого диска и передать управление в PBR активного раздела. Код MBR универсальный и не зависит от типа файловой системы и с некоторой натяжкой можно сказать, что он не зависит даже от типа ОС. После выбора Обработка MBR видно текущий тип загрузочного кода MBR (то есть тот код MBR, который существует сейчас) на выбранном физическом диске в поле Текущий тип MBR (Current MBR Type).

Для работы с MBR доступны функции:

  • Инсталяция/Кофигурация (Install/Config) — Установка/Настройка MBR

Здесь можно инсталлировать на диск нужный загрузочный код MBR. Таблица разделов при этом не затрагивается. В BOOTICE v0.9.2011.0512 есть возможность инсталлировать загрузочный код MBR WEE, GRUB4DOS, Ultra USB-HDD+, Ultra USB-ZIP+, Plop Boot Manager, Windows NT 5.x (в BootIt аналогочная команда Std_MBR в MBR View, в WinXP fixmbr в консоли восстановления), Windows NT 6.x (в BootIt аналогичная команда Win7_MBR в MBR View, в Win7 bootrec /fixmbr в консоли восстановления). С какими версиями MBR WEE, GRUB4DOS и Plop работает ваша версия BOOTICE написано рядом с каждым соответствующим пунктом.

Должен отметить, что видов загрузочных кодов MBR есть великое множество для разных сервисов (например для шифрования/дешифрования диска, бутовые, специализированные под бэкап/восстановление, OEM производителей и т.д.). НО. На 98% ПК стоит стандартный загрузочный код от XP/2003 или Vista/7/2008. И Windows ВСЕГДА перезаписывает загрузочный код MBR при своей инсталляции.

  • Сохранить MBR (Backup MBR) — Архивирование MBR в виде.bin файла (по желанию от 1 до 255 секторов).

Стандартный MBR Windows занимает один сектор — 512 байт. Сюда входит и загрузочный код MBR и основная таблица разделов. Поэтому бэкап одного диска неприменим для другого диска — таблицы разделов у них разные. Нестандартный MBR может занимать до 63 секторов.

  • Восстановить MBR (Restore MBR) — Восстановление MBR из.bin файла

Обработка PBR (Process PBR) — Работа с PBR (Partition Boot Record)

PBR (Partition Boot Record) при прямом переводе с английского означает загрузочная запись раздела. В англоязычной литературе также существует аналогичное понятие VBR (Volume Boot Recoed). PBR/VBR в русской литературе называют обычно загрузочным сектором. Хотя это не совсем правильно. Так как PBR обычно занимает не один сектор. Поэтому в дальнейшем я буду применять термин загрузочный код PBR. Загрузочный код PBR получает управление после загрузочного кода MBR и он различный для различных файловых систем. Задача кода PBR передать управление загрузчику ОС. Поэтому он «привязан» к загрузчику (правда это можно легко изменить — показано ниже). То есть для разных загрузчиков нужен разный PBR.

После выбора обработки PBR необходимо выбрать нужный Целевой раздел (Distination Partition). И станет видно текущий тип загрузочного кода PBR (то есть тот код PBR, который существует сейчас для выбранного раздела) в поле Тип текущей PBR (Current PBR Type).

Для работы с PBR доступны функции:

  • Инсталляция/конфигурация
  • сохранение PBR
  • восстановление PBR

BOOTICE умеет инсталлировать на любой раздел загрузочный код PBR MS-DOS, GRUB4DOS, NTLDR (неполный аналог есть в WinXP — команда fixboot в консоли восстановления), BOOTMGR (неполный аналог есть в Win7 — команда bootrec /fixboot в консоли восстановления), SYSLINUX. С какими версиями PBR GRUB4DOS и SYSLINUX работает ваша версия BOOTICE написано рядом с каждым соответствующим пунктом.

Управление разделами (Parts Manage) — Работа с разделами диска

Доступны операции:

  • Сохранить таблицу разделов (Backup Partition Table) — архивация таблицы разделов диска в файл формата.dpt
  • Восстановить таблицу разделов (Restore Partition Table) — восстановление таблицы разделов диска из файла формата.dpt
  • Скрыть (Hide) — скрыть раздел на уровне MBR
  • Показать (Unhide) — открыть раздел на уровне MBR
  • Сменить ID (Change ID) — позволяет изменить идентификатор типа раздела (тип файловой системы раздела)
  • Назначить букву диска (Assign Drive Letter) — присвоить букву разделу в текущей ОС Windows
  • Удалить букву диска (Remove Drive Letter) — удалить букву раздела в текущей ОС Windows
  • Активировать (Activate) — сделать этот раздел активным
  • Форматировать раздел (Format this part) — отформатировать раздел
  • Переразбить разделы (Reformat USB disk) — переформатировать USB диск (для флешек)

Также можно заметить, что здесь видно название модели диска, объём и его геометрию — суммарное количество LBA секторов, С/H/S и размер сектора. Для каждого раздела видно тип файловой системы, номер стартового (начального) LBA сектора и их количество в каждом разделе. Скрытие и открытие разделов, присвоение метки активности разделу и операция изменения идентификатора типа раздела аналогичны таким же операциям в BootIt. И BOOTICE позволяет эти операции сделать прямо из Windows (иногда полезно, например — для открытия скрытого раздела не нужна перегрузка в бут).

Редактирование секторов (View Sector) — Просмотр секторов диска

При нажатии левой кнопкой мыши 2 раза на любом разделе в Управление разделами откроется окно Редактирование сектора начиная с сектора начала раздела (с PBR).

Образ диска (Disk Image)

Необходимо выбрать Файл образа (Image file) — имидж диска HDD в формате.IMA, .IMG, .VHD, .VHDX или.VMDK. Так же как и в Физический диск можно просмотреть/изменить MBR, PBR и просмотреть сектора образа диска (Sector Edit).

BCD Edit

Редактор BCD Windows Vista/7/2008. Похожий редактор c меньшей функциональностью есть в буте BootIt.

Утилиты (Utilities)

Заполнение секторов диска (Disk Filling).

Заполнение секторов диска позволяет заполнить любой раздел или целый диск байтом 00h, FFh или любым произвольным. Удобно использовать при обнулении таблицы разделов флешки или HDD.

Редактор меню (Start Menu Editor) для GRUB4DOS

Редактор меню для GRUB4DOS позволяет отредактировать внутреннее меню файла GRLDR (загрузчика GRUB4DOS).

Код MBR, стартующий сразу после отработки кода BIOS, загружает код загрузочного сектора раздела (PBR) в память по адресу 0000:7C00 и передает туда управление. В продолжении цикла статей о загрузке Windows, в данной публикации мы будем рассматривать следующий этап загрузки ОС и рассмотрим логику работы загрузочного сектора раздела PBR Windows 7 .

PBR (Partition Boot Record) - загрузочная запись раздела (партиции), которая является вторым условным этапом запуска операционной системы Windows 7 и выполняет действия по нахождению и загрузке менеджера загрузки (BOOTMGR).

Часто в тех или иных источниках можно встретить и альтернативное название загрузочной записи раздела - Volume Boot Record (VBR, загрузочная запись тома), реже встречается именование Partition Boot Sector (PBS, загрузочный сектор раздела).

Физически PBR (VBR) размещается на носителе начиная с первого сектора раздела (партиции). Просьба не путать с первым сектором физического диска (накопителя), где размещается MBR.

В случае с операционной системой Windows 7, загрузочная запись раздела занимает аж целых 9 физических секторов (по 512 байт каждый). Бытует мнение, что сам по себе PBR Windows 7 ограничивается одним сектором, а все остальные (идущие за ним) 8 секторов относятся уже к коду загрузки BOOTMGR. Эта особенность для нас не столь уж принципиальна и мы условимся, что для PBR у раздела, на котором он размещается, резервируются последовательно-идущие сектора. Теоретически, в системах с несколькими разделами записей PBR может быть несколько - по одной записи на каждый первичный раздел (партицию), однако подобная ситуация довольно редка.

Воспользуемся опробованным нами ранее алгоритмом и сохраним в файл дамп сектора PBR ОС Windows 7 при помощи специализированной утилиты DMDE. А теперь посмотрим, что же он из себя представляет:

Дамп сектора PBR Windows 7 - нажмите чтобы развернуть

Shell

0000000000 EB 52 90 4E 54 46 53 20 20 20 20 00 02 08 00 00 лRђNTFS .◘ 0000000010 00 00 00 00 00 F8 00 00 3F 00 FF 00 00 08 00 00 ш? я ◘ 0000000020 00 00 00 00 80 00 80 00 FF 1F 03 00 00 00 00 00 Ђ Ђ я.. 0000000030 55 21 00 00 00 00 00 00 02 00 00 00 00 00 00 00 U! ☻ 0000000040 F6 00 00 00 01 00 00 00 1A AA 3B C8 C2 3B C8 CC ц. →Є;ИВ;ИМ 0000000050 00 00 00 00 FA 33 C0 8E D0 BC 00 7C FB 68 C0 07 ъ3АЋРј |ыhА 0000000060 1F 1E 68 66 00 CB 88 16 0E 00 66 81 3E 03 00 4E ▼▲hf Л€▬. fЃ>. N 0000000070 54 46 53 75 15 B4 41 BB AA 55 CD 13 72 0C 81 FB TFSu§ґA»ЄUН.r.Ѓы 0000000080 55 AA 75 06 F7 C1 01 00 75 03 E9 DD 00 1E 83 EC UЄu.чБ. u.йЭ ▲ѓм 0000000090 18 68 1A 00 B4 48 8A 16 0E 00 8B F4 16 1F CD 13 h→ ґHЉ▬♫ ‹ф▬▼Н. 00000000A0 9F 83 C4 18 9E 58 1F 72 E1 3B 06 0B 00 75 DB A3 џѓДћX▼rб;.. uЫЈ 00000000B0 0F 00 C1 2E 0F 00 04 1E 5A 33 DB B9 00 20 2B C8 ☼ Б.☼ .▲Z3Ы№ +И 00000000C0 66 FF 06 11 00 03 16 0F 00 8E C2 FF 06 16 00 E8 fя.◄ .▬☼ ЋВя.▬ и 00000000D0 4B 00 2B C8 77 EF B8 00 BB CD 1A 66 23 C0 75 2D K +Иwпё »Н→f#Аu- 00000000E0 66 81 FB 54 43 50 41 75 24 81 F9 02 01 72 1E 16 fЃыTCPAu$Ѓщ☻.r▲▬ 00000000F0 68 07 BB 16 68 70 0E 16 68 09 00 66 53 66 53 66 h »▬hp♫▬h○ fSfSf 0000000100 55 16 16 16 68 B8 01 66 61 0E 07 CD 1A 33 C0 BF U▬▬▬hё.fa♫ Н→3Аї 0000000110 28 10 B9 D8 0F FC F3 AA E9 5F 01 90 90 66 60 1E ( №Ш☼ьуЄй_.ђђf`▲ 0000000120 06 66 A1 11 00 66 03 06 1C 00 1E 66 68 00 00 00 .fЎ◄ f..∟ ▲fh 0000000130 00 66 50 06 53 68 01 00 68 10 00 B4 42 8A 16 0E fP.Sh. h ґBЉ▬♫ 0000000140 00 16 1F 8B F4 CD 13 66 59 5B 5A 66 59 66 59 1F ▬▼‹фН.fY}

Статьи по теме: