Поиск по сайту: Расширенный поиск

Новые программы oszone.net Читать ленту новостей RSS
Программа для создания видео, оптимизированного для просмотра в Интернете. VideoCharge Studio позволяет создавать видео-...
TagScanner - мощная программа для организации и управления музыкальными архивами. TagScanner переименовывает музыкальные...
PowerDVD - один из самых лучших программных проигрывателей видео. К основным достоинствам данного проигрывателя можно от...
AkelPad - текстовый редактор с открытым исходным кодом, созданный, чтобы быть маленьким и быстрым. Возможности Однооконн...
Файл обновления сигнатур программы Ad-Aware 2008 и Ad-Aware Anniversary...
OSzone.net Microsoft Windows 7 Установка и загрузка Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot RSS

Восстановление загрузчика Windows 7 без дистрибутива и создание двойной загрузки с помощью программы MultiBoot

Текущий рейтинг: 4.62 (проголосовало 71)
 Посетителей: 15928 | Просмотров: 25373 (сегодня 15)  Шрифт: - +

Аннотация

Восстановление загрузчика Windows 7 после установки Windows XP и создание меню загрузки подробно описано в статье Установка Windows XP на компьютер с Windows 7 и не составляет труда при наличии установочного диска Windows 7 или диска восстановления Windows 7. Однако, бывают ситуации, когда ни того, ни другого под рукой нет. Помочь в данном случае предназначена программа MultiBoot, разработанная участниками конференции OsZone.

Скачать программу MultiBoot можно на софт-портале OSZone с этой страницы.

Страничка программы на OsZone-Wiki: MultiBoot.

История разработки

В основу программы положена идея Павла Кравченко по автоматизации и представлении в графическом интерфейсе (GUI) работы пользователя в командной строке - утилита FixBootFull. Однако, появление операционной системы Windows 7 подтолкнуло к усовершенствованию утилиты и расширению ее функциональных возможностей.

Возможности программы

С помощью этой программы вы сможете:

  • восстановить загрузчик Windows Vista или Windows 7, затертый при установке Windows XP;
  • создать конфигурацию с двойной загрузкой как после, так и до установки Windows XP;
  • указать операционную систему, загружаемую по умолчанию;
  • переименовать записи любой операционной системы в диспетчере загрузки и определить их положение в меню загрузки;new
  • установить таймаут для меню с выбором загрузки операционных систем;
  • экспортировать и импортировать данные конфигурации загрузки;
  • отобразить подробные сведения о хранилище загрузки, о загрузочных файлах, раскладе по дискам и разделам, а также сохранить их в текстовый файл;
  • запустить командную строку для выполнения команд вручную.

Запуск программы

Скачайте архив с программой и распакуйте в отдельную папку. Если вы загрузились в Windows XP, просто запустите программу, если в Windows 7/Vista - запустите с правами администратора. После запуска программа соберет информацию о конфигурации данных загрузки (BCD), о дисках и разделах, также проведет анализ версии файла загрузчика bootmgr. Результат анализа будет отражен в поле Сведения о конфигурации на вкладке Дополнительно.

В состав предлагаемой версии входит утилита bootsect.exe, поэтому Вам не потребуется дополнительно скачивать или копировать ее с установочного диска Windows 7.

Вкладка "Восстановление"

*

Так как применение программы предполагается, в основном, в только что установленной Windows XP, рассмотрим подробно ее функционал в этой системе.

При активном чекбоксе Восстановить загрузчик Windows Vista/7 на всех дисках будет выполнена команда:

bootsect /nt60 All

Элементы управления, находящиеся во фрейме Параметры меню загрузки, позволят настроить параметры записи о загрузке Windows XP, добавляемой в загрузочное меню операционных систем. Список команд, которые вам нужно было бы выполнить в командной строке, отображается в окне Выполняемые команды и отчет. После выполнения анализа имеющихся параметров BCD программа добавляет в список только те команды, которые изменяют текущие. Например, если параметр timeout равен 15 секундам, в списке команд его не окажется. Если же вы захотите изменить значение, в контрольном окне отобразится команда

X:\Windows\System32\bcdedit /timeout nn

где Х - буква раздела, на котором находится Windows 7, nn - количество секунд.

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

Создание меню загрузки или его изменение, а также восстановление загрузчика Windows 7 начнется при нажатии на кнопку Выполнить.

Ход выполнения и результат виден в окне Выполняемые команды и отчет. Текст окна можно скопировать в буфер обмена, а затем вставить в файл блокнота или в сообщение форума.

Создание меню загрузки в Windows 7

Подготовиться к установке Windows XP и создать меню загрузки можно заранее. Для этого запустите программу в Windows 7, настройте параметры меню загрузки таким же образом, как описано выше, но постольку, поскольку в восстановлении загрузчика на данном этапе нет необходимости, снимите чекбокс Восстановить загрузчик Windows Vista/7 на всех дисках и нажмите кнопку Выполнить. После установки Windows XP достаточно только восстановить загрузчик Windows 7.

Вкладка "Дополнительно"

*

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

*

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

bcdedit /enum active

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

bcdedit /enum all

В обоих случаях файл будет содержать данные о загрузочных файлах Windows, раскладе по дискам и разделам, текст файла boot.ini, если он будет найден.

Фрейм Инструменты

Создание резервных копий - полезное занятие, а создание резервной копии BCD - необходимо, чтобы, в случае неудачно закончившейся установки операционной системы или после экспериментов с меню загрузки, иметь возможность вернуть загрузку к работоспособному состоянию. Для выполнения экспорта BCD нажмите на ссылку Сохранить. Вам будет предложено выбрать место хранения резервной копии в папке программы. По желанию можете его изменить.

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

Нажав на ссылку Открыть командную строку..., вы получите возможность работать в командной строке и выполнять команды вручную. Для работы с утилитами bcdedit и bootsect можно использовать Multiboot, например, чтобы получить сведения о записях BCD на разделе С: с выводом в текстовый файл:

MultiBoot -bcdedit /store c:\boot\bcd >c:\bcd_on_c.txt

или перезаписать загрузчик на нескольких жестких дисках:

MultiBoot -bootsect /nt60 all /force

О разработчиках

Автор: Аркадий Пилипенко ака okshef  •  Иcточник: www.oszone.net  •  Опубликована: 18.11.2009

Оценить статью:
Вверх

 
КОММЕНТАРИИ ПОСЕТИТЕЛЕЙ RSS
30.01.2010/22:37  ss4488

СПАСИБО !!!!! ОТЛИЧНО СДЕЛАНО !!!!! ТАК ДЕРЖАТЬ !!!!!
09.02.2010/14:01  KostaMEN

А возможно 3 системы поставить таким образом?Например еще и server 2003
22.02.2010/11:27  p i p l

прога MultiBoot отработала как часы на ноуте Acer. Выполнила все о чем прописано в возможностях прги. Разработчикам-СПАСИБО.
24.02.2010/17:12  Nizaury

При запуске вашей программы, защитное программное обеспечение обнаруживает высокую степень угрозы,что считаю неприемлемым для рядового пользователя.
Скриншот:
http://picsator.com/thumbs/Multiboot.png
25.02.2010/01:35  Vadikan

Nizaury, а я считаю неприемлемым использование антивирусов, имеющих неадекватно высокую степень паранойи :) Есть такое явление "ложное срабатывание" - вы его наблюдаете.
25.02.2010/18:21  Nizaury

Именуемое Вами "ложное срабатывание" происходит при обнаружении защитным программным обеспечением кода, имеющего схожее написание с кодом какого-либо вируса(трояна и т.д). Правильно написанный код программы, с уверенностью проходит сканирование любым защитным программным обеспечением.
Так что желаю Вам успеха в исправлении кода.
03.03.2010/00:08  Vadikan

Я согласен с замечанием по поводу улучшения кода - тут всегда есть над чем работать. В том числе и вашему антивирусу - детектирование надо улучшать :) Срабатывание антивируса и наличие вредоносных функций - это разные вещи, а вы их не различаете. В подтверждение тезиса о паранойе вашего АВ http://bit.ly/bMseY8.

Для того чтобы оставить комментарий, необходимо быть зарегистрированным


Если Вам нужна качественная мебель для детской комнаты, обращайтесь к нам.