Извинения заранее за длинное сообщение..., но существуют много подходящих деталей...
У меня есть две проблемы (который я предполагаю, взаимосвязаны) на ПК, который я настроил, чтобы быть мультизагрузочным с Windows 7, XP, и 2000:
Когда я загружаюсь в Windows 7, Диспетчер дисков по некоторым причинам не присваивает букву диска разделу Windows 2000. Раздел не "обнаруживается" вообще под Windows Explorer. И в Диспетчере дисков раздел видим, но под Объемом, где я должен видеть букву диска, это - просто пробел.
Когда я пытаюсь загрузиться на раздел Windows 2000, я получаю BSOD с кодом Остановки 0X0000007B и сообщением, говоря INACCESSIBLE_BOOT_DEVICE
Это - совершенно новый ПК, который я просто создал. И хотя я обычно не один для приведения в рабочее состояние новой операционной системы Microsoft до года или больше после его выпуска, из-за новых аппаратных средств на 64 бита, я сделал исключение к своему самостоятельно назначенному правилу и купил Windows 7. Так... вот то, что я сделал (в порядке):
Собранный компоненты ПК / аппаратные средства, которые включают единственный WD 2 ТБ SATA жесткий диск.
Установленные Windows 2000 Pro SP4 с CD, в раздел на 20 ГБ отформатировали NTFS. Затем загруженный пару раз для проверки это запустило (который это сделало, очень хорошо). Под Диспетчером устройств я видел много неизвестных аппаратных компонентов (как ожидалось), которые я не волновал по поводу (потому что я просто хотел раздел Windows 2000 там в случае, если я хочу/нуждаюсь на самом деле использовать его позднее). Я оставил букву диска присвоенной значению по умолчанию C:\ и оставил D:\ как DVD-привод
Установленный диск SP2 Windows XP Pro и отформатированный второй раздел NTFS на 20 ГБ, в который я установил Windows XP. Оставленный присвоение буквы диска по умолчанию как E:. Эта установка также имела некоторые неизвестные аппаратные средства, для которых я снова не потрудился обновлять драйверы, потому что я только вставляю раздел "в случае, если мне нужен он позже". Я загрузился назад и вперед между Windows XP и Windows 2000 пару раз, для проверки и работавший..., и они сделали.
Затем я вставил Windows 7 64bit DVD, отформатировал другой раздел NTFS (50 ГБ на этот раз) и установил Windows 7 в него. Материнская плата является MSI P55-GD65, и я установил драйверы и т.д. с CD, который шел с материнской платой. Вещи, казалось, хорошо работали с появлением меню двойной загрузки и начальной загрузкой Windows 7 и выполнением хорошо.
Затем я заметил странную вещь (возможно, не "проблема"... просто странная) случай, когда я запускаю Windows 7 - я предполагаю, так как раздел Windows 2000 не распознается нет никакой буквы диска C, присвоенной... и поэтому когда Windows 7 загружается затем, это присваивает C разделу Windows 7 (когда я хотел, чтобы C был зарезервирован / присвоенный разделу Windows 2000). Таким образом, я не уверен, является ли это "проблемой" или если это "просто странно". Но прежде чем я пошел дальше (т.е. приложения установки на раздел Windows 7), я хотел определить, была ли это проблема. Таким образом, я пытался загрузить раздел Windows 2000, чтобы видеть, использовал ли он "все еще" букву C также..., и именно тогда я обнаружил, что раздел Windows 2000 больше не является загрузочным. Кажется, что установка Windows 7 вывела MBR из строя (хотя я удивлен, потому что обычно более новая ОС сохраняет более старую ОС MBR). Но прежде чем я начинаю думать о попытке MBRfix / Bootfix или что-либо еще, я хотел видеть, испытал ли кто-либо еще что-нибудь как это?
Дополнительная информация, которая может быть полезной: Когда рассмотрение Диспетчера дисков в Windows 7 I видит следующую информацию:
Состояние файловой системы типа макета объема
----- ----- ---- ----------- ------
Очистите Простой Основной Здоровый NTFS (система, активный, основной раздел)
C:\ Простой Основной Здоровый NTFS (начальная загрузка, файл подкачки, дамп катастрофического отказа, логический диск)
D:\ Простой Основной NTFS, Здоровый (логический диск)
E:\ DVD-привод------
Под Windows XP это похоже:
Состояние файловой системы типа объема
----- ---- ----------- ------
C:\ Основной Здоровый NTFS (система, основной раздел)
E:\ Основной NTFS, здоровый (начальная загрузка)
F:\ Основной здоровый NTFS
D:\ DVD-привод------
Заранее спасибо за любые идеи / справка. Я хотел бы иметь все три работы разделов...
Не особенно полезный ответ, поскольку Вы не говорите нам, что происходит, когда Вы пытаетесь загрузить Windows 2000.
О буквах дисков: Windows 7, (и, я думаю Vista перед ним), всегда используют C:
поскольку Windows устанавливает раздел, в отличие от, скажем, XP, который уважает любые другие буквы дисков, присвоенные другой установкой Windows.
Я ожидал бы, что, поскольку Windows 7, очевидно, сохранил запись Windows 2000 в boot.ini, было бы радо загрузиться в него.
Проблема, кажется, не с mbr, поскольку Windows все еще загружается от того же активного раздела. Кроме того, загрузочная запись в активном разделе (который был изменен, как, Windows 7 использует другой диспетчер начальной загрузки) кажется хорошо, поскольку можно загрузиться в Windows 7 и Windows XP.