Добрый день.
Дано: hdd, три раздела
primary1 - Windows 2003 C:
primary2 - Linux
ext1
logical1 - Windows 2003 D:
Задача: приготовить Windows 2003 D: к факту стирания раздела promary1 со всем его содержимым.
Пытался переписывать на D: файлы boot.ini, ntldr, ntdetect.com
После передачи управления VBR logical1 - почему-то далее процесс продолжался с использованием диска C: - оттуда брался boot.ini
Смена типа файловой системы на C: не помогла.
Обнуление первых 40Мб диска C: вызывает зависание после передачи управления VBR logical1
Копирование VBR primary1 в VBR logical1 дает результат аналогичный предыдущему.
По сути, задача сводится к переносу загрузчика венды со всей инфратструктурой на диск D:
1. убрать С, потом загрузиться с дистрибутивного диска 2003 и сказать ставиться на D:. После первой перезагрузки будет меню "1. старая 2003 2. продолжение установки", выбрать старую, загрузиться, поправить boot.ini (убрать "продолжение установки"), снести TEMP-каталоги, созданные установщиком.
2. убрать С, потом загрузиться с дистрибутивного диска 2003 в режиме восстановления (Recovery Console), сказать FIXMBR, FIXBOOT, попользовать команду BOOTCFG
Тем не менее - дополнение. Если мне не изменяет склероз, то ntldr и boot.ini не могут находиться на логическом разделе, посему еще придется конвертнуть D в примери.
Кстати, а откуда ограничение на расположение загрузчика на логическом разделе - можно ли что-то с этим поделать?
А почему нельзя оставить мелкий раздел только под загрузочные файлы ? И файл подкачки ?
Может скопировать при рабочей раскладке boot sector в файл а потом подсовывать его в boot.ini при новом конфиге?Видимо, склероз мне не изменил. Ибо даже Акронисом нельзя, а он позволяет гораздо больше стандарта.
Доберусь до работы - продемонстрирую.