Устранение ошибки форматирования при установке ОС Windows XP

Материал из Wiki МИАЦ ВО
Версия от 08:46, 9 июля 2008; Misha (обсуждение | вклад) (Решение)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Проблема и решение этой ошибки описано тут

Симптомы

Опишу, что было у меня. При окончании инсталляции ОС, после перезагрузки в графический режим, система выпадала в экран смерти с ошибкой

Stop: 0x000000ED (0X81F85678, 0xC000014F,0x00000000,0x00000000) 
Unmountable_boot_volume

После чего сразу снова перегружалась.
Также могут появляться сообщения

A disk read error occurred

Unable to load operating system

Error loading operating system

Решение

В статье описано несколько решений данной проблемы, я опишу, решение с изменением реестра, что я и сделал.

Создание reg файла

1. Грузимся с Windows PE c FAR
2. Запускаем regedit.
3. Идем в ветку реестра

HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\VDS\ALIGNMENT

4. Правим значения переменных

LessThan4GB
Between4_8GB
Between8_32GB
GreaterThan32GB

Каждой из них присваиваем значение - decimal (десятичное) - 0.
5. Нажмите правой кнопкой мыши на

HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\VDS\ALIGNMENT

и выберите - экспортировать (export) и сохраните полученный reg файл (например new.reg) на диск.
6. Перепишите данный reg файл на флэшку или в сеть, подмонтировав сетевой диск

net use h: //server/share /USER:name domain\name_user passwd

Готовый reg файл

Кому не охота делать, что описано выше, создайте reg файл, с именем new.reg, со следущим содержимым.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vds\Alignment]
@="Alignment Settings in Bytes"
"Between4_8GB"=dword:00000000
"Between8_32GB"=dword:00000000
"GreaterThan32GB"=dword:00000000
"LessThan4GB"=dword:00000000

Изменение Windows PE

Итак нам теперь нужно этот reg файл разместить на образ с Windows PE. Известно, что последним командным файлом, который запускается при загрузке Windows PE является файл Windows/System32/startnet.cmd. Его то мы и будем править.
1. Монтируем образ
2. Идем в каталог Windows/System32/ смонтированного образа.
3. Редактируем файл startnet.cfg. Первой строкой в нем должно быть.

regedit /s new.reg

4. Переписываем, полученный выше new.reg файл, в директорию Windows/System32/
5. Размонтируем образ.

Замена образа в WAIK

Теперь нужно переписать полученный образ в WAIK, что бы при работе Microsoft Deployment Toolkit использовался исправленный образ.
1. Переименовываем старый образ (на всякий случай). Идем в папку disk:\Program Files\Windows aik\Tolls\PETools\x86 (если мы работали с образом для x86) и переименовываем файл winpe.wim в winpe.old
2. Переписываем полученный в d:\temp\winpe.wim файл вместо старого в папку disk:\Program Files\Windows aik\Tolls\PETools\x86.
Вот вроде и все.