Учитывая эту таблицу BCDEDIT:
Windows Boot Manager -------------------- identifier {bootmgr} device partition=Y: description Windows Boot Manager locale en-US inherit {globalsettings} default {current} resumeobject {3e25c382-bae5-11de-a75b-e7fc07f62dc4} displayorder {ntldr} {current} toolsdisplayorder {memdiag} timeout 0 Windows Legacy OS Loader ------------------------ identifier {ntldr} device partition=Y: path \ntldr description Earlier Version of Windows Windows Boot Loader ------------------- identifier {current} device partition=C: path \Windows\system32\winload.exe description Windows 7 locale en-US inherit {bootloadersettings} recoverysequence {3e25c384-bae5-11de-a75b-e7fc07f62dc4} recoveryenabled Yes osdevice partition=C: systemroot \Windows resumeobject {3e25c382-bae5-11de-a75b-e7fc07f62dc4} nx OptIn
Что я должен сделать, чтобы удалить установку XP на Y: и полностью удалить зависимость этого раздела от загрузки, переместить менеджер загрузки на C: и отметить C: active (System), чтобы я мог загрузиться с него?
"Руководства", которые я нашел, немного противоречивы, и некоторые используют bcdedit, некоторые используют bcdboot, а некоторые - ручную работу с bootrec /fixmbr + bootrec /fixboot triage.
Я собираюсь ответить на это сам несколько.
Я закончил тем, что сделал это:
• скопировал Y:\Boot\* в C:\Boot. Некоторые файлы не могут быть скопированы. Я ожидал этого, и следующий шаг должен позаботиться об этом.
• экспортированный системный магазин
bcdedit /export C:\Boot\BCD
• изменено расположение диспетчера загрузки Windows
bcdedit /store C:\Boot\BCD /set {9dea862c-5cdd-4e70-acc1-f32b344d4795} device partition=C:
• изменено расположение Windows Memory Tester
bcdedit /store C:\Boot\BCD /set {b2721d73-1db4-4c62-bf78-c548a880142d} device partition=C:
• изменено расположение Windows Legacy OS Loader
bcdedit /store C:\Boot\BCD /set {466f5a88-0af2-4f76-9038-095b170dc21c} device partition=C:
• обновлен основной загрузочный код
Windows_7_DVD:\BOOT\BOOTSECT /NT60 C: /FORCE
• изменил активный раздел
DISKPART select disk 0 select partition 1 active
Тем не менее, это не сработало. Я должен был сделать ремонт, потому что "BOOTMGR отсутствует". Я считаю, что я должен был также скопировать bootmgr из Y: в C:, но я не уверен, что это все, что я пропустил.
Мне по-прежнему любопытно, действительно ли это действительно невероятный способ сделать этот процесс, и я бы очень хотел знать, где я ошибся.
Спасибо за все вклады.