После установки второй системы первая не запускается - NTLDR is missing
У меня нетипичная ситуация. Была такая конфигурация разделов жесткого диска - С - 2 гб (файл подкачки), D - Windows XP, L - свободный раздел. Система на D повредилась. Решил всё переделать. Акронисом объединил С и L в большой диск С и назначил его активным (системным). Предупреждение про возможное повреждение загрузки действующей на диске D системы проигнорировал. После объединения диска С проверил предупреждение Акрониса. Действительно при попытке запустить систему на диске D появилось знаменитое "NTLDR is missing".
Установил на "С" новую систему WinXP. Теперь на обоих дисках по системе. Загрузить старую нужно, чтобы сделать бэкапы разных программ и настроек. Как можно сделать двойную загрузку при такой конфигурации? |
В boot.ini добавить строку
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect если такая уже имеется, то multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect |
У меня надпись вообще странная:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /TUTag=MFSOTF /Kernel=TUKernel.exe После исправления ничего не произошло. Более того, у меня была добавлена опция для запуска Консоли восстановления. Меню выбора OC не появляется. Сразу загружаетcz система на диске С. Сейчас boot.ini выглядит так: [boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /TUTag=MFSOTF /Kernel=TUKernel.exe multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /TUTag=MFSOTF-BAK C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons |
Попробуй добавить
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect |
Цитата:
Цитата:
|
Всё испытал. Проделанные операции привели к появлению меню и строки от старой OC на диске D. Но система не грузится. Появляется классическое окно входа. После ввода логина и пароля в одном процессе начинает грузиться и сразу заканчивает работу. Снова появляется классическое окно. И так гоняет по кругу. После перезагрузки вернулся в новую систему. Плохо, что нельзя применить консоль восстановления. Она установлена с С. Может причина в том, что система на D определяла себя как система диска 1? То есть, произошла путаница. Теперь обе системы должны быть partition (1).
|
Цитата:
|
Ссылка полезная, но там про одну систему. И в конце "Это действие приведет к перезаписи главной загрузочной записи (Master Boot Record, MBR) и стиранию метки (буквы) диска, связанной с GUID тома. Затем Windows 2000 присвоит дискам заданные по умолчанию буквы, и вход в систему снова станет возможным." Не ясно к чему это приведёт. Главное - полная сохранность новой системы на диске "С". Не исключено, что после этих операций D станет грузиться, а с С начнутся проблемы. Акронис выдал предупреждение после того как я снял с D статус активного диска и присвоил тогда ещё пустому С. А после форматирования и установки новой ОС MBR конечно поменялась.
|
Цитата:
|
Видимо не запущу я старую ось поскольку у меня всё более запутано. В рассмотренной ситуации обе системы работали параллельно и сбой произошёл после изменения размеров. Я не смогу из реестра С увидеть параметры D поскольку эти системы не работали параллельно. Для новой оси нет старой поскольку mbr был изменён ещё до установки новой оси.
|
Supernovus, просто выложите скриншоты.
|
Время: 07:42. |
Время: 07:42.
© OSzone.net 2001-