Статьи

Відновлення завантажувача Windows 7 без дистрибутива і створення подвійний завантаження з допомогою програми MultiBoot

  1. анотація Відновлення завантажувача Windows 7 після установки Windows XP і створення меню завантаження...
  2. можливості програми
  3. Запуск програми
  4. Вкладка «Відновлення»
  5. Відновлення завантажувача Windows Vista або Windows 7, затертого при установці Windows XP
  6. Додавання запису про завантаження Windows XP в меню і сховище завантаження.
  7. Редагування запису будь-якій операційній системи в диспетчері завантаження.
  8. установка таймаута
  9. Поле «Що Їх команди і звіт»
  10. Відновлення завантаження Windows 7 або Windows Vista після форматування активного розділу
  11. Вкладка "Додатково"
  12. Область "Інструменти"
  13. Консольна підсистема програми
  14. Про розробників

анотація

Відновлення завантажувача Windows 7 після установки Windows XP і створення меню завантаження докладно описані в статті Установка Windows XP на комп'ютер з Windows 7 і не становлять праці при наявності інсталяційного диска Windows 7 або диска відновлення Windows 7 . Однак, бувають ситуації, коли ні того, ні іншого під рукою немає. Допомогти в даному випадку призначена програма MultiBoot , Розроблена учасниками конференції OsZone .

Завантажити програму MultiBoot можна на софт-порталі OSZone з цієї сторінки.

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

Історія розробки

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

можливості програми

За допомогою цієї програми ви зможете:

  • відновити файли завантаження Windows Vista або Windows 7, затерті при форматуванні активного розділу; New
  • відновити завантажувач Windows Vista або Windows 7, затертий при установці Windows XP;
  • створити конфігурацію з подвійним завантаженням як після, так і до установки Windows XP;
  • вказати операційну систему, що завантажується за замовчуванням;
  • редагувати записи будь-якій операційній системи в диспетчері завантаження і визначити їх положення в меню завантаження;
  • встановити таймаут для меню з вибором завантаження операційних систем;
  • експортувати і імпортувати дані конфігурації завантаження;
  • відобразити докладні відомості про сховище завантаження, про завантажувальних файлах, розкладі по дисках і розділах, а також зберегти їх в текстовий файл;
  • запустити командний рядок для виконання команд вручну;
  • вказати параметри файлу boot.ini rdisk і partition при помилках завантаження в Windows XP. New

Для полегшення роботи з програмою кожен елемент управління забезпечений спливаючій підказкою.

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

Скачайте архів з програмою і розпакуйте в окрему папку. Якщо ви завантажилися в Windows XP, просто запустіть програму, а якщо в Windows 7 / Vista - запустіть її від імені адміністратора. Після запуску програма:

  • збере інформацію про конфігурацію даних завантаження (BCD), дисках і розділах, а також встановлених операційних системах Windows;
  • проведе аналіз версії файлу завантажувача bootmgr;
  • виконає пошук файлів завантаження Windows XP, в тому числі утримання файлів boot.ini (якщо їх декілька).

Результат аналізу буде відображений в поле Відомості про конфігурацію на вкладці Додатково.

До складу пропонованої версії входять утиліти bootsect.exe, тому Вам не буде потрібно додатково завантажувати або копіювати її з інсталяційного диска Windows 7, а також утиліта bcdboot.exe, наявна в папці Windows \ System32 операційної системи Windows 7. Про можливості та застосуванні утиліти можна прочитати у статті Параметри командного рядка BCDboot .

Вкладка «Відновлення»

Розглянемо функції програми, що реалізуються за допомогою цієї вкладки.

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

збільшити малюнок
збільшити малюнок

Малюнок 1 - Вкладка "Відновлення": відновлення завантажувача Windows 7 і додавання в меню завантаження записи про Windows XP.

Відновлення завантажувача Windows Vista або Windows 7, затертого при установці Windows XP

При активному прапорці Відновити завантажувач Windows Vista / 7 на всіх дисках буде виконана команда відновлення головного завантажувального запису MBR, сумісної з Windows 7 / Vista:

bootsect / nt60 All

У тому випадку, якщо в комп'ютері більше одного жорсткого диска, команда буде виконана з ключем / force.

Якщо ви використовуєте програму в якості редактора записів в BCD, зніміть цей прапорець.

Додавання запису про завантаження Windows XP в меню і сховище завантаження.

Додати запис для завантаження Windows XP можна як до її установки, так і після. Якщо записи завантаження Windows XP в BCD немає, то ви побачите другий прапорець: Додати в меню завантаження запис для Windows XP, а в поле Що Їх команди і звіт - список необхідних команд.

Примітка: до додавання записи про завантаження Windows XP в сховище завантаження, в поле зі списком Вибрати операційну систему рядки про неї немає, але настройки будуть застосовуватися саме до створюваної записи. На даному етапі можна:

  • перейменувати створювану запис (за замовчуванням - «Windows XP»);
  • встановити Windows XP в якості операційної системи, що завантажується за замовчуванням (якщо ви цього не хочете, зніміть відповідний прапорець);
  • визначити місце розташування записи в меню завантаження (за замовчуванням запис буде розташована у верхній частині списку).

Після натискання на кнопку «Виконати» заплановані команди будуть виконані.

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

Редагування запису будь-якій операційній системи в диспетчері завантаження.

Програма Multiboot дозволяє редагувати наявні записи завантаження операційних систем. Для цього досить зняти обидва прапорця на вкладці Відновлення над полем Редагування запису.

Щоб приступити до редагування, виділивши запис в поле зі списком Вибрати операційну систему. Решта функцій аналогічні тим, що застосовувалися до створюваної записи про завантаження Windows XP і не уявляють складнощів:

  • перейменування обраної записи;
  • установка обраної системи в якості завантажується за замовчуванням (якщо ви цього не хочете, зніміть відповідний прапорець);
  • зміна місця розташування записи в меню завантаження (вгорі або внизу списку).

установка таймаута

Для цього потрібно змінити значення в поле прапорця Встановити таймаут вибору ОС.

У контрольному полі відобразиться команда

X: \ Windows \ System32 \ bcdedit / timeout nn

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

Поле «Що Їх команди і звіт»

Список команд, які вам потрібно було б виконати в командному рядку, відображається в полі Що Їх команди і звіт. Після виконання аналізу наявних параметрів BCD програма додає до списку тільки ті команди, які змінюють поточні. Наприклад, якщо параметр timeout дорівнює 15 секундам, в списку команд його бракуватиме. Хід виконання і результат видно в полі Що Їх команди і звіт. Текст можна скопіювати в буфер обміну, а потім вставити в файл блокнота або в повідомлення форуму.

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

Відновлення завантаження Windows 7 або Windows Vista після форматування активного розділу

Іноді в процесі установки Windows XP, частіше, під час переустановлення, нічого не підозрюючи, користувачі форматують активний розділ, на якому знаходилися файли завантаження Windows 7. Природно, після установки Windows XP можливість завантаження в Windows 7 пропадає. При наявності інсталяційного диска з Windows 7 відновлення запуску - справа кількох хвилин, а якщо такого немає? MultiBoot забезпечена інструментарієм для вирішення цієї проблеми і без дистрибутива. На початку статті я згадував, що для цього використовується утиліта bcdboot.exe.

збільшити малюнок
збільшити малюнок

Малюнок 2 - Вкладка "Відновлення": відновлення завантажувальних файлів Windows 7 або Windows Vista після форматування активного розділу.

Вікно для відновлення можливості завантаження Windows 7 з'явиться тоді, коли програма не виявить на активному розділі (або розділах, при наявності 2-х і більше жорстких дисків) прихованої папки BOOT. Вам залишиться тільки налаштувати ключі утиліти, вибрати активний розділ для відновлення BCD і натиснути кнопку "Виконати".

Особливо цінна ця функція програми для тих, у кого була встановлена Windows Vista, так як утиліти bcdboot.exe в Windows Vista немає.

З MultiBoot відновлення BCD - справа пари клацань мишкою.

Вкладка "Додатково"

Ця вкладка надає вам можливість побачити дані конфігурації завантаження і розкладі по дисках і розділах в поле "Відомості про конфігурацію".

збільшити малюнок
збільшити малюнок

Малюнок 3 - Вкладка "Додатково"

Якщо вам буде потрібно текстовий файл, який містить дані конфігурації завантаження, натисніть посилання "Копіювати" або "Зберегти". У першому випадку інформація зберігається в буфері обміну, і ви зможете використовувати її на свій розсуд. У другому випадку вам буде запропоновано створення текстового файлу. Варіантів збереження інформації два:

збільшити малюнок
збільшити малюнок

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

bcdedit / enum active

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

bcdedit / enum all

Дані про завантажувальних файлах Windows, розкладі по дисках і розділах, встановлених системах Windows, текст файлів boot.ini будуть додані в будь-якому випадку.

Область "Інструменти"

Створення резервної копії BCD необхідно, щоб в разі невдало закінчилася установки операційної системи або після експериментів з меню завантаження мати можливість повернути завантаження до працездатного стану. Для виконання експорту BCD натисніть на лінк Зберегти. Вам буде запропоновано вибрати місце зберігання резервної копії в папці програми. За бажанням можете його змінити.

Якщо у вас є раніше створена програмою резервна копія даних завантаження, ви можете відновити її за допомогою посилання Відновити. Для цього натисніть на неї, вкажіть місце зберігання файлу резервної копії, після чого натисніть Відкрити.

Консольна підсистема програми

Натиснувши на посилання Відкрити командний рядок, ви отримаєте можливість працювати в командному рядку і виконувати команди вручну.

Довідку про командах, які використовуються в консольної підсистемі MultiBoot, можна отримати, виконавши

MultiBoot /?

збільшити малюнок
збільшити малюнок

Малюнок 4 - Робота консольної підсистеми програми

Для роботи з утилітами bcdedit і bootsect можна використовувати Multiboot, наприклад, щоб отримати відомості про записи BCD на розділі З: з висновком в текстовий файл:

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

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

MultiBoot -bootsect / nt60 all / force

Окремо хотілося б зупинитися на команді

MultiBoot -buildbootini

Цю команду можна використовувати для перевірки правильності параметрів файлу boot.ini, особливо в разі, якщо завантаження Windows XP в конфігурації подвійного завантаження неможлива. В результаті виконання команди у вікні командного рядка з'явиться текст файлу boot.ini, з параметрами, придатними для завантаження встановленої на вашому комп'ютері операційної системи Windows XP. На жаль, поки дана команда «не вміє» зберігати текст boot.ini як файл, але, сподіваюся, проблема ця вирішиться.

Про розробників

У разі якщо ви зіткнулися з труднощами, звертайтеся в тему Відновлення завантаження Windows 7 після установки XP і створення подвійний завантаження на форумі.

При наявності інсталяційного диска з Windows 7 відновлення запуску - справа кількох хвилин, а якщо такого немає?

Новости