Заметил недавно что компьютер с лицензионным Windows XP Home при при попытке запуска после отображения логотипа с полосой загрузки стал перезагружаться, причем выбор загрузки в безопасном режиме и загрузка с последней удачной конфигурацией не помогли.
Чтобы определить проблему пришлось нажать F8 на начальном этапе загрузки Windows и выбрать пункт отвечающий за отключение перезагрузки при ошибке. После этого появился синий экран с текстом ошибки, среди которого было написано Unmountable Boot Volume.
Решить данную проблему можно несколькими способами, опишу основной, который решает эту проблему в большинстве случаев.
Для начала необходимо загрузить компьютер с установочного диска Windows XP, для этого при включении компьютера открыть меню загрузки (Boot Menu) и выбрать CD-ROM или в BIOS установить параметр чтобы он загружался с CD. Открыть меню загрузки или BIOS обычно можно при нажатии клавиш от «F1» до «F12» или «Delete», зависит от производителей компьютеров.
Нажать клавишу R чтобы вызвать консоль восстановления, ввести административный пароль или просто Enter, на экране появится командная строка в которой необходимо ввести следующие команды по очереди и следовать инструкциям на экране:
fixboot fixmbr
Если не поможет можно также выполнить команду которая проверит жесткий диск:
chkdsk /r
Как вариант можно также при загрузке компьютера нажать F8, выбрать режим защиты от сбоев с поддержкой командной строки, ввести следующую команду и следовать инструкциям:
%systemroot%\system32\restore\rstrui.exe
В некоторых случаях данная ошибка может появляться после неправильной настройки BIOS или подключении жесткого диска неисправным или неподходящим шлейфом.