Показать полную графическую версию : После установки второй системы первая не запускается - NTLDR is missing
Supernovus
06-07-2010, 13:30
У меня нетипичная ситуация. Была такая конфигурация разделов жесткого диска - С - 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
Supernovus
06-07-2010, 14:15
У меня надпись вообще странная:
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
Petya V4sechkin
06-07-2010, 14:35
Меню выбора OC не появляется. Сразу загружаетcz система на диске С
Чтобы появилось меню, измените:
timeout=0
Supernovus
06-07-2010, 14:53
Всё испытал. Проделанные операции привели к появлению меню и строки от старой OC на диске D. Но система не грузится. Появляется классическое окно входа. После ввода логина и пароля в одном процессе начинает грузиться и сразу заканчивает работу. Снова появляется классическое окно. И так гоняет по кругу. После перезагрузки вернулся в новую систему. Плохо, что нельзя применить консоль восстановления. Она установлена с С. Может причина в том, что система на D определяла себя как система диска 1? То есть, произошла путаница. Теперь обе системы должны быть partition (1).
Petya V4sechkin
06-07-2010, 14:55
И так гоняет по кругу.
Не удается войти в систему после изменения буквы диска с загрузочным разделом (http://support.microsoft.com/kb/249321/ru)
Supernovus
06-07-2010, 15:11
Ссылка полезная, но там про одну систему. И в конце "Это действие приведет к перезаписи главной загрузочной записи (Master Boot Record, MBR) и стиранию метки (буквы) диска, связанной с GUID тома. Затем Windows 2000 присвоит дискам заданные по умолчанию буквы, и вход в систему снова станет возможным." Не ясно к чему это приведёт. Главное - полная сохранность новой системы на диске "С". Не исключено, что после этих операций D станет грузиться, а с С начнутся проблемы. Акронис выдал предупреждение после того как я снял с D статус активного диска и присвоил тогда ещё пустому С. А после форматирования и установки новой ОС MBR конечно поменялась.
Petya V4sechkin
06-07-2010, 15:22
но там про одну систему
[решено] После изменения размера разделов HDD, перестал грузиться WINDOWS XP (http://forum.oszone.net/thread-99091.html)
Supernovus
06-07-2010, 16:59
Видимо не запущу я старую ось поскольку у меня всё более запутано. В рассмотренной ситуации обе системы работали параллельно и сбой произошёл после изменения размеров. Я не смогу из реестра С увидеть параметры D поскольку эти системы не работали параллельно. Для новой оси нет старой поскольку mbr был изменён ещё до установки новой оси.
Petya V4sechkin
06-07-2010, 17:03
Supernovus, просто выложите скриншоты.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.