Днями, один наш читач запитав, яким чином можна створити на жорсткому диску два незалежних завантажувача, якщо на різних томах HDD, з головною завантажувального запису MBR, встановлено дві операційні системи: Windows XP (32-bit) і Windows 7 (64-bit)? При цьому прихованого системного розділу в процесі інсталяції Windows 7 створено не було.
Нагадаю читачам, що я вже розглядав питання в попередніх статтях, де створював незалежні завантажувачі на жорсткому диску стилю MBR, а також на диску GPT, з встановленими Win 8.1 і Win 10.
Якщо на вашому комп’ютері встановлено Windows XP і ви другою системою встановили на нього Windows 7, то прихованого розділу System Reserved (Зарезервовано системою, обсяг 100 МБ) з файлами завантаження Win 7 створено не буде, і сімка просто скине свого файли завантажувача в корінь диска з встановленою Win XP.
Зверніть увагу, на скріншоті видно вміст кореня диска (D:) з встановленою Windows XP і на ньому разом з завантажувачем Win XP (файли boot.ini, ntldr і ntdetect.com) знаходяться файли завантажувача Windows 7 (файл bootmgr папку boot, що містить файл даних конфігурації завантаження (BCD).
Тобто, дві ос: Win XP, Win 7 мають завантажувачі на одному розділі жорсткого диска, на якому встановлена Windows XP.
- Якщо сказати зовсім по-розумному, то після установки Win 7 на комп’ютер з вже встановленою Win XP, Віндовс 7 запише в початковий розділ жорсткого диска мікрокод – PBR (Partition Boot Record), що вказує на свій завантажувач – Диспетчер завантаження BOOTMGR, який створить меню з можливістю вибору для завантаження будь-який з встановлених операційних систем. Якщо ви захочете, то завантажитися в Windows 7, а якщо вам потрібна Windows XP, то натискайте на кнопку “Попередня версія Windows” і Вин 7 передасть управління завантаженням завантажувачу NTLDR належить XP і завантажиться остання.
Для того, щоб створити двом системам незалежні завантажувачі потрібно зробити такі кроки.
Перебуваючи в Windows 7 робимо активним розділ з Віндовс 7. Зробити це можна у вікні “Керування дисками”.
Відкриваємо ” командний рядок від імені адміністратора.
Вводимо команду bcdboot C:Windows
Ця команда створює завантажувач Windows 7 на диску C:, то є на диску, на якому вона встановлена.
Або іншими словами, цією командою ми перенесли завантажувач Windows 7 з диска (D:) на диск (C:). З цього моменту Windows 7 має свій окремий завантажувач на диску, на якому вона встановлена і тепер Windows XP завантажуватися не буде.
Перезавантажуємо комп’ютер.
Завантажується Windows 7 без можливості вибору Windows XP.
Йдемо в “Керування дисками” і робимо активним розділ з встановленою Windows XP і знову перезавантажуємося.
З’являється меню вибору операційних систем. Вибираємо для завантаження Win XP.
Відкриваємо Властивості папки.
Відзначаємо пункт «Показувати приховані файли, папки і диски».
Знімаємо галочки з пунктів: «Приховувати захищені системні файли (рекомендовано)» і «Приховувати розширення для зареєстрованих типів файлів».
“Застосувати” і “ОК”.
Тепер завантажуємо програму Bootice і запускаємо її.
Йдемо на вкладку BCD, відзначаємо пункт “Інший BCD файл” і тиснемо на кнопку провідника.
У вікні провідника заходимо на Диск (C:).
Відкриваємо папку “Boot”.
Виділяємо лівою кнопкою миші файл BCD і натискаємо “Відкрити”.
Простий режим.
Виділяємо Windows 7 і тиснемо “Видалити”.
Даними дією ми видаляємо з Windows XP інформацію про існування Windows 7.
Тепер у кожної ОС свій окремий завантажувач.
Зберегти основні налаштування.
Зберегти поточну систему.
Закриваємо програму Bootice і перезавантажуємося.
Завантажується Windows XP без можливості вибору операційних систем.
- Отже, у кожної Windows зараз є свій окремий завантажувач. Якщо нам з вами потрібно завантажити Windows 7, розташовану на другому розділі, то робимо активним розділ з встановленою Windows 7. Йдемо в Управління дисками і робимо розділ з встановленою сімкою активним.
Перезавантажуємося.
Завантажується Windows 7.
Якщо нам з вами потрібно завантажити Windows XP, розташовану на першому розділі, то робимо активним розділ з встановленою Windows XP. Йдемо в Управління дисками і робимо розділ з встановленою XP-ишкой активним.

Закінчив магістратуру КПІ за спеціальністю “Інженерія програмного забезпечення.”
Захистив кандидатську за темою: “Проектування дидактичної системи інноваційної підготовки фахівців в області програмної інженерії”.
Працюю і пишу на теми, пов’язані з програмуванням, влаштуванням комп’ютерів і комп’ютерних систем.