Как в командной строке выбрать диск загрузки

Обновлено: 06.07.2024

В Windows XP загрузочная информация хранилась в файле boot.ini, и для внесения изменений в меню загрузки достаточно было просто отредактировать этот файл в текстовом редакторе. Начиная с Windows Vista все поменялось, и теперь меню загрузки операционной системы находится в хранилище загрузки (Boot Configuration Data, BCD). Некоторые параметры меню загрузки можно изменить привычным способом, используя графический интерфейс, но полный доступ к BCD возможен только из командной строки.

Мы рассмотрим несколько способов внесения изменений в загрузочное меню. Итак, способ первый.

Апплет панели управления Свойства системы.

В открывшемся окне мы можем:

  • посмотреть список установленных операционных систем и изменить систему, загружаемую по умолчанию.
  • установить время ожидания до загрузки выбранной системы (таймаут).
  • убрать отображение списка ОС при загрузке.

И все, не добавить новую запись, не изменить или удалить существующую отсюда не получится (в XP была еще кнопка «Правка», при нажатии на которую можно было вручную отредактировать загрузочное меню в Блокноте).

Настроек явно маловато, попробуем другой способ.

Оснастка Конфигурация системы.

Чтобы открыть окно Конфигурация системы, набираем сочетание клавиш Win+R , в строке Выполнить вводим команду msconfig и нажимаем ОК.

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

  • посмотреть информацию о том, какая система загружена сейчас и какая загружается по умолчанию.
  • изменить систему, загружаемую по умолчанию.
  • отредактировать таймаут, по истечении которого будет загружена операционная система по умолчанию.
  • удалить запись из меню загрузки.

Добавить или изменить запись мы по прежнему не можем.

А что же делать, если нужно, например изменить положение записи в меню загрузки или переименовать ее? В этом нам поможет третий способ:

Утилита командной строки bcdedit

Утилита bcdedit.exe находится в системной папке Windows\System32. Для работы ей необходим административный доступ к компьютеру, поэтому оболочку командной строки запускаем от имени администратора (иначе при попытке запустить программу будет выдана ошибка).

Если просто ввести команду bcdedit без параметров, то на экран будет выведена информация, хранящаяся в BCD. Информация представлена в виде двух столбцов: слевав расположены названия параметров, справа – их значения.

Вот основные параметры, отвечающие за загрузку:

А теперь рассмотрим варианты применения bcdedit:

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

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

Добавление загрузочной записи для загрузки системы с виртуального диска (VHD):

Примечание. [X:]\DIR\filename.vhd – это полный путь к VHD-файлу и указание имени файла.

Добавление загрузочной записи для загрузки Windows XP:

КАК СДЕЛАТЬ ЗАГРУЗОЧНУЮ ФЛЕШКУ

Представляем три способа создания загрузочной флешки для установки OC Windows

  • как сделать загрузочную флешку с помощью командной строки
  • как сделать загрузочную флешку с помощью программы UltraISO
  • как сделать загрузочную флешку с помощью программы Windows7 USB/DVD Download Tool

Если Вас интересует информация о создании загрузочной флешки для семейства операционных систем Linux, тогда можно ознакомиться с информацией по этой ссылке "загрузочная флешка для Linux".

Итак, предлагаю начать создание загрузочной флешки по порядку, как определено в вышеуказанном списке, соответственно переходим к первому способу.

ЗАГРУЗОЧНАЯ ФЛЕШКА с помощью командной строки (I способ)

Начнем с открытия командной строки, используя сочетание клавиш "Win+R" для вызова окна "Выполнить" и введем в пустое поле значение "cmd", см. предыдущую статью: Командная строка CMD.

Далее будем использовать только те команды, которые нам необходимы при создании загрузочной флешки. Поэтому на нижеуказанном рисунке показан последовательный ввод команд для создания загрузочной флешки. И прошу обратить внимание на то, что вводимые команды обозначены красным подчеркиванием!

Графическое представление ввода команд в командной строке


Теперь опишем ранее введенные команды:

DISKPART - запускаем программу, командный интерпретатор текстового режима, который позволяет управлять объектами (дисками, разделами или томами) с помощью сценариев или прямым вводом команд из командной строки.

list disk - отображаем список дисковых накопителей подключенных к персональному компьютеру.

select disk 1 - выбираем диск под номером "1", так как в нашем случае он является съемным накопителем-флешкой.

clean - очищает все данные со съемного носителя - флешки.

create partition primary- создаем первичный раздел.

select partition 1 - выбираем созданный раздел.

active - делаем раздел активным.

format fs=NTFS - форматируем флешку в файловой системе NTFS.

assign letter=T - если необходимо, то таким образом можно присвоить букву для флешки.

Exit - выход из программы DISKPART.

ЗАГРУЗОЧНАЯ ФЛЕШКА СОЗДАНА!

ПРИМЕЧАНИЕ: После того, как вы создали загрузочную флешку, вам нужно перенести файлы операционной системы на этот съемный носитель. Файлы нужно переносить в распакованном виде, не в коем случае не добавляйте просто образ операционной системы, к примеру один файл *.ISO, так РАБОТАТЬ НЕ БУДЕТ. Не забудьте установить в системе ввода/вывода BIOS загрузку первичного устройства, то есть сделать так, чтобы компьютер загружался со съемного носителя - вами созданной загрузочной флешки.

Полный список команд программы Diskpart вы можете посмотреть в следующей таблице:

Таблица команд программы "DISKPART"

КОМАНДА ПОЯСНЕНИЕ
ACTIVE - Пометка выбранного раздела как активного.
ADD - Добавление зеркала к простому тому.
ASSIGN - Назначение имени или точки подключения выбранному тому.
ATTRIBUTES - Работа с атрибутами тома или диска.
ATTACH - Присоединяет файл виртуального диска.
AUTOMOUNT - Включение и отключение автоматического подключения базовых томов.
BREAK - Разбиение зеркального набора.
CLEAN - Очистка сведений о конфигурации или всех данных на диске.
COMPACT - Попытки уменьшения физического размера файла.
CONVERT - Преобразование форматов диска.
CREATE - Создание тома, раздела или виртуального диска.
DELETE - Удалить объект.
DETAIL - Просмотр параметров объекта.
DETACH - Отсоединяет файл виртуального диска.
EXIT - Завершение работы DiskPart.
EXTEND - Расширить том.
EXPAND - Увеличение максимального доступного пространства на виртуальном диске.
FILESYSTEMS - Отображение текущей и поддерживаемой файловых систем для тома.
FORMAT - Форматирование данного тома или раздела.
GPT - Назначение атрибутов выбранному GPT-разделу.
HELP - Отображение списка команд.
IMPORT - Импорт группы дисков.
INACTIVE - Пометка выбранного раздела как неактивного.
LIST - Отображение списка объектов.
MERGE - Объединение дочернего диска с родительскими.
ONLINE - Перевод объекта, помеченного как "вне сети", в состояние "в сети".
OFFLINE - Перевод в состояние "вне сети" объекта, помеченного как "в сети".
RECOVER - Обновление состояния всех дисков выбранного пакета. Попытка восстановить диски неправильного пакета и повторная синхронизация зеркальных томов и томов RAID5 с устаревшим плексом или данными четности.
REM - Не выполняет никаких действий. Используется для комментирования сценариев.
REMOVE - Удаление имени диска или точки подключения.
REPAIR - Восстановление тома RAID-5 с отказавшим участником.
RESCAN - Поиск дисков и томов на компьютере.
RETAIN - Размещение служебного раздела на простом томе.
SAN - Отображение или установка политики SAN для текущей загруженной ОС.
SELECT - Установка фокуса на объект.
SETID - Изменение типа раздела.
SHRINK - Уменьшение размера выбранного тома.
UNIQUEID - Отображение или установка кода таблицы разделов GUID (GPT) или подписи основной загрузочной записи (MBR) диска.

ЗАГРУЗОЧНАЯ ФЛЕШКА с помощью программы UltraISO (II способ)

Программа UltraISO предназначена для создания и редактирования образов дисков. При создании загрузочной флешки будем использовать встроенные функции данной программы.

Открываем программу с правами администратора, как показано на рисунке:


Далее заходим в меню "Файл" и выбираем "Открыть":


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


Выделяем его, далее переходим в меню "Самозагрузка" и нажимаем "Записать образ Жесткого диска. "


Появляется всплывающее окно, где нужно убедиться в правильном указании съемного носителя, файла записываемого образа и метода записи(он обязательно должен быть установлен в режиме - USB-HDD+) и нажать кнопку "записать"


После нажатия кнопки "Записать" появится окно "Подсказка", которая предложит вам стереть всю информацию на флешке. Соглашайтесь!


Затем начнется запись данных на флешку.


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


ЗАГРУЗОЧНАЯ ФЛЕШКА СДЕЛАНА!

ПРИМЕЧАНИЕ: Не забудьте установить в системе ввода/вывода BIOS загрузку первичного устройства, то есть сделать так, чтобы компьютер загружался со съемного носителя - вами созданной загрузочной флешки.

ЗАГРУЗОЧНАЯ ФЛЕШКА с помощью программы Windows7 USB/DVD Download Tool (III способ)

Программа Windows7 USB/DVD Download Tool созданная Microsoft для записи образов дисков операционных систем на оптические и съемные носители. При создании загрузочной флешки будем последовательно выполнять все предписания программы.

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


Запускайте его с "Правами администратора", нажмите правую кнопку мыши на ярлыке и кликните по строке "Запуск от имени администратора". Программа запустится, нажмите кнопку "Browse" и выберите образ операционной системы *.ISO


После того как, вы выбрали образ записываемой системы, нажмите "Next", появится другое окно где будет предложен выбор типа носителя - оптический или съемный. Так как у нас съемный носитель - флешка, выбираем "USB device"


Выбираем из предложенного списка наш съемный носитель, т.е. флешку и нажимаем кнопку "Begin copying"


После нажатия вышеуказанной кнопки начнется процесс форматирования флешки.


. через некоторое время продолжится процесс записи данных образа диска на флешку.


Ожидаем какое-то время пока запишется образ, и в конечном итоге мы получим 100%, и вот загрузочная флешка сформирована!

ПРИМЕЧАНИЕ: Не забудьте установить в системе ввода/вывода BIOS загрузку первичного устройства, то есть сделать так, чтобы компьютер загружался со съемного носителя - вами созданной загрузочной флешки.

BCDBoot — это средство командной строки, используемое для настройки загрузочных файлов на компьютере или устройстве для запуска операционной системы Windows. Это средство можно использовать в следующих сценариях:

  • добавление загрузочных файлов на компьютер после применения нового образа Windows. в типичном развертывании Windows на основе образа используйте BCDBoot, чтобы настроить встроенное по и системный раздел для загрузки образа. дополнительные сведения см. в разделе захват и применение разделов Windows, систем и восстановления.
  • настройте компьютер для загрузки с помощью файла виртуального жесткого диска (VHD), содержащего образ Windows. Дополнительные сведения см. в статье Загрузка в VHD (Встроенная загрузка): Добавление виртуального жесткого диска в меню загрузки.
  • Восстановите системный раздел. если системный раздел поврежден, можно использовать BCDBoot для повторного создания файлов системного раздела, используя новые копии этих файлов из раздела Windows.
  • Установите или восстановите меню загрузки на компьютере с двойной загрузкой. если на компьютере установлено несколько копий Windows, можно использовать BCDBoot, чтобы добавить или восстановить меню загрузки.

Местоположение файлов

Среда Размещение файла
Windows %WINDIR%\System32\BCDBoot.exe
Среда предустановки Windows (WinPE) %WINDIR%\System32\BCDBoot.exe
Комплект средств для развертывания и оценки Windows (Windows ADK) C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\BCDBoot\BCDBoot.exe

Как это работает

чтобы настроить системный раздел, средство BCDBoot копирует небольшой набор файлов среды загрузки из образа установленного Windows в системный раздел.

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

  • BCDBoot создает новое хранилище bcd и инициализирует файлы среды загрузки bcd в системном разделе, включая диспетчер загрузки Windows, с помощью %WINDIR%\System32\Config\BCD-Template файла.
  • в Windows 10 и более поздних версиях во время обновления BCDBoot сохраняет любые другие существующие загрузочные записи, например дебугсеттингс, при создании нового хранилища. Используйте /c параметр, чтобы игнорировать старые параметры и начать новую версию с новым хранилищем BCD.
  • если для этой Windows секции уже есть загрузочная запись, BCDBoot удаляет старую загрузочную запись и ее значения. Используйте /m параметр, чтобы хранить значения из существующей загрузочной записи при обновлении системных файлов.
  • по умолчанию средство BCDBoot перемещает загрузочную запись для выбранного Windows секции в начало последовательности загрузки Windows диспетчера загрузки. Используйте /d параметр, чтобы сохранить существующий порядок загрузки.

На компьютерах UEFI средство BCDBoot может обновить записи встроенного по в NVRAM устройства:

  • BCDBoot добавляет в NVRAM запись встроенного по, указывающую на диспетчер загрузки Windows. По умолчанию эта запись помещается в качестве первого элемента в списке загрузки. Используйте /p параметр, чтобы сохранить существующий порядок загрузки UEFI. Используйте /addlast , чтобы добавить его в нижнюю часть списка порядка загрузки.

Параметры командной строки

Для BCDBoot.exe доступны следующие параметры командной строки.

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

в следующем примере системный раздел инициализируется с помощью файлов BCD из папки C:\ Windows:

Необязательный параметр. Задает языковой стандарт. Значение по умолчанию — английский (США en-us ).

В следующем примере задается языковой стандарт BCD по умолчанию в японском виде:

Необязательный параметр. Указывает букву тома системного раздела. Этот параметр не следует использовать в типичных сценариях развертывания.

Используйте этот параметр, чтобы указать системный раздел при настройке диска, который будет загружаться на другом компьютере, например на USB-устройстве Flash или дополнительном жестком диске.

UEFI:

BCDBoot копирует загрузочные файлы в системный раздел EFI или секцию, указанную параметром/s.

BCDBoot создает хранилище BCD в одном разделе.

по умолчанию BCDBoot создает запись диспетчера загрузки Windows в NVRAM на встроенном по для обнаружения загрузочных файлов в системном разделе. Если используется параметр/s, эта запись не создается. Вместо этого средство BCDBoot использует параметры встроенного по по умолчанию для обнаружения загрузочных файлов в системном разделе. По спецификации UEFI 2.3.1 Параметры встроенного по по умолчанию должны открывать файл: \efi\boot\bootx64.EFI в системном разделе EFI (ESP).

BIOS:

BCDBoot копирует загрузочные файлы в активный раздел на основном жестком диске или в раздел, указанный параметром/s.

BCDBoot создает хранилище BCD в одном разделе.

в следующем примере файлы BCD копируются из папки C:\ Windows в системный раздел на вторичном жестком диске, который будет загружаться на другом компьютере. Системному разделу на вторичном диске назначена буква S:

В следующем примере создаются загрузочные записи на флэш-накопителе USB с буквой S, включая загрузочные файлы для поддержки компьютера на основе UEFI или BIOS:

< тип > встроенного по /f

Необязательный параметр. Указывает тип встроенного по. Допустимыми значениями являются UEFI , BIOS и ALL .

В системах на базе BIOS/MBR значение по умолчанию — BIOS . Этот параметр создает каталог Boot дистрибутивного в системном разделе и копирует все необходимые файлы среды загрузки в этот каталог.

В системах на основе UEFI и GPT значение по умолчанию — UEFI . Этот параметр создает каталог \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки в этот каталог.

При указании ALL значения BCDboot создает каталоги Boot дистрибутивного и \ефи\микрософт\бут и копирует все необходимые файлы среды загрузки для BIOS и UEFI в эти каталоги.

Если указан параметр /f , необходимо также указать параметр /s , чтобы определить букву тома системного раздела.

в следующем примере выполняется копирование файлов BCD, которые поддерживают загрузку на компьютере, основанном на UEFI или BIOS, из папки C:\ Windows на флэш-накопитель USB, которому назначена буква тома S:

Необязательный параметр. Включает режим подробных сведений. Пример

Необязательный параметр. Объединяет значения из существующей загрузочной записи в новую загрузочную запись.

По умолчанию при выборе этого параметра объединяются только глобальные объекты. Если указать идентификатор GUID загрузчика ОС, этот параметр выполняет слияние объекта Loader в системном шаблоне для создания загрузочной записи.

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

Необязательный параметр. указывает, что запись встроенного по диспетчера загрузки Windows должна быть добавлена последней. Поведение по умолчанию — сначала добавить его. Не может использоваться с использованием/p.

Необязательный параметр. указывает, что существующее расположение входа встроенного по диспетчера загрузки Windows должно сохраняться в порядке загрузки UEFI. Если запись не существует, в первой должности добавляется новая запись. Не может использоваться с/аддласт.

по умолчанию во время обновления средство BCDBoot перемещает диспетчер загрузки Windows в первую запись в порядке загрузки UEFI.

Необязательный параметр. сохраняет существующую запись операционной системы по умолчанию в объекте в Windows диспетчера загрузки.

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

новое для Windows 10. по умолчанию во время обновления элементы BCD, такие как дебугсеттингс или флигхтсигнинг , сохраняются.

Восстановление системного раздела

если системный раздел поврежден, можно использовать BCDBoot для повторного создания файлов системного раздела, используя новые копии этих файлов из раздела Windows.

Загрузите компьютер в командную строку. например, загрузите компьютер с установочного диска Windows и нажмите клавиши Shift + F10 или загрузите среду Windows PE (WinPE: Create USBreboot drive).

с помощью программы Diskpart определите, какая буква диска содержит раздел Windows и системный раздел ( diskpart, list vol, exit ).

Необязательно: форматирование системного раздела: format (drive letter of your system partition) /q

добавьте загрузочную запись для раздела Windows: bcdboot D:\Windows

Перезагрузите компьютер. должны отобразиться Windows.

Настройка или восстановление меню загрузки на компьютере с двойной загрузкой

При настройке компьютера для загрузки нескольких операционных систем иногда может быть потеряна возможность загрузки в одну из операционных систем. параметр BCDBoot позволяет быстро добавлять параметры загрузки для операционной системы на основе Windows. Чтобы настроить компьютер с двойной загрузкой:

Установите отдельный жесткий диск или подготовьте отдельный раздел для каждой операционной системы.

Установите операционные системы. например, если на компьютере установлен Windows 7, установите Windows 10 на другой жесткий диск или раздел.

Перезагрузите компьютер. Меню загрузки должно отображаться в обеих операционных системах.

Если в списке отсутствуют следующие операционные системы:

откройте командную строку либо в качестве администратора в Windows, либо загрузив в командную строку с помощью Windows установочного носителя и нажав клавиши Shift + F10 или загрузив среду Windows PE (WinPE: Create USBreboot drive).

добавьте параметры загрузки для Windows операционной системы.

Перезагрузите компьютер. Теперь в меню загрузки будут отображаться оба варианта меню.

Устранение неполадок

сведения о восстановлении файлов загрузки на компьютере с Windows XP и более поздней версии Windows например, Windows 7, см. в статье 2277998базы знаний майкрософт.

Для того, чтобы разбить диск в формате MBR в UEFI - BIOS необходимо загрузиться с диска в режиме non-UEFI. Как правило в UEFI - BIOS есть возможность установить загрузку типа <EFI или UEFI>:<Название привода> и <Просто название привода>.

Чтобы иметь возможность установить Windows 7 x64 на MBR нужно выбирать именно <Просто название привода>. P5: ASUS DRW-24B5ST - на скрине.
При выборе <EFI или UEFI>:<Название привода> (UEFI: P5: ASUS DRW-24B5ST - на скрине) установщик Wndows будет требовать переразбить существующие диски под GPT (или разобъет новые под GPT), что сделает невозможным использовать простые и удобные методы пиратской активации.
При наличии валидного ключа разницы, на какой диск ставить, нет.

Так же можно отключить UEFI,
выбрав в меню загрузки пункт "Disabled UEFI" (различные вариации на разных UEFI, но смысл один).

Я устанавливал Windows 7 Enterprise SP 1 x64 en на новый десктоп с МП ASUS P8H77-V и HDD
Seagate 750 Gb с UEFI BIOS.
Первым делом скачал и обновил БИОС до последней версии.
Все настройки БИОСа оставил дефолтные.
Загрузился с диска Windows 7 Enterprise SP 1 x64 en. После копирования файлов и появления
первого окна нажал <Shift+F10> для выхода в ком. строку.

Далее.
После ввода каждой команды нажать <Enter> и дождаться приглашения после выполнения команды.
Вызываем утилиту DiskPart:

а так как он всего один, то и в списке будет Диск 0.

Устанавливаем фокус на диск:

где n - указывает размер раздела в мегабайтах (МБ). Если размер не указан, раздел занимает
все свободное пространство в текущей области. Для 60 Гб раздела указываем: size=60000.

Форматируем раздел и назначаем метку:

Системный раздел (C:, System, основной, NTFS, активный) создан.

Теперь на оставшемся не размеченом пространстве создадим дополнительный логический раздел
под данные (файлопомойку): D: - Data (букву и метку ставим по предпочтению).

раздел займёт всё оставшееся пространство.

В дополнительном разделе создаём логический:

раздел займёт всё оставшееся пространство. Если нужно несколько логических разделов,
указываем размеры в параметре size=n.

Форматируем раздел и назначаем метку:

На диске созданы 2 раздела: под систему C: System и логический D: Data.
Далее выходим из программы работы с дисками:

Установка продолжается в обычном режиме. Для установки системы выбираем раздел С:.

При первом обнаружении новые диски считаются дисками MBR. Всё вышеприведённое приводит к
созданию диска MBR и справедливо для дисков не более 2,2 ТБ. Более ёмкие размечаются в GPT.
Преобразовать один диск в другой можно командами

после выбора необходимого диска.

Предупреждение.
Преобразование затрагивает весь диск и уничтожает все данные на нём.
Диск может быть преобразован, только если он пуст. Перед преобразованием диска создайте
резервную копию данных, а затем удалите все разделы и тома.

Для будущего поколения. У меня был ноутбук lenovo c ms-dos, надо было установить win7 и после его пропатчить. Моя ошибка заключалась в том, что я сразу на мс дос установил win7, не разобравшись поддерживает ли hdd ноутбука win7.

Как мы знаем при установке win7 на пустой, неготовый диск, установщик разбивает диск по типу GPT. Но это для нас не приемлемо - в GPT не работает ни один патч для win7, они работают все только в MBR. Иначе если мы пробуем запустить патч на win7 GPT вылетают следующие ошибки:"your filesystem is not supported! FAT32&NTFS ONLY!" или "Unknown boot device: \Device\HarddiskVolume1"

Итак, задача - на hdd с MBR установить win7. Я долго пытался это сделать. Сделаю маленькое пояснение. Ноутбук с ms-dos на борту не имеет записи MBT или же имеет, но ту что нас не устраивает. Нам нужна ОПРЕДЕЛЁННАЯ запись MBR, та что позволит нам установить win7 вопреки его упёртости.

Есть два пути решения этой проблемы загрузить оригинальный MBR на жёсткий диск через консоль или "Поэтапная установка".

Я вам расскажу про поэтапную установку.
Что нам для этого нужно?
-чистый УСТАНОВОЧНЫЙ чиск с win7 (лучше лицензия)
-чистый УСТАНОВОЧНЫЙ диск с win xp
-руки и внимание

Для начала подготовим hdd для установки Windows XP.
-заходим в биос, в настройках работы диска выбираем режим compatible или ide, вместо ahci
-в биосе же ставим загрузку с дисковода (вкладка boot)
-запускаемся с диска win7
-соглашаемся, выбираем полную установку, доходим до окна с выбором диска для установки. всё дальше не устанавливаем.
-зажимаем Shift+F10 и о чудо - командная строка!

**немного поясню: при установке любой версии windows с загрузочного диска до запуска самой ос, короче из доса, мастер установки монтирует мини ос, которая позволяет провести установку. тоесть это, так сказать "загрузить винду с диска/флешки".

итог имеем диск с двумя разделами подогнанными к винХР
- уходим в перезагрузку, загружаемся с установочного диска вин хр, если вылетает синий экран смерти, то идём в биос и меняем мод с compatible или ide на ahci (но вообще не должно вылетать, это если в начале не установили нужный мод - не страшно для win7, а вот для win xp - важно)
- ставим вин хр
- ставим нужные дрова
- ИЗ WIN XP ЗАПУСКАЕМ УСТАНОВКУ WIN7 не из доса.
- вот и всё у нас вин7 стоит на MBR а не на GPT.

Читайте также: