Отвечает Известный Незнокомец:
Бери хард и иди к другу, пусть твой хард подключает какподчиненного, и меняй в Boot.ini то, что намудрил.
Отвечает TU-154:
Восстановите hal.dll. Для этого грузитесь с установочного диска Windows XP, войдите в Консоль восстановления и выполните команды: expand X:\i386\hal.dl_ C:\, где X:\i386 - путь к дистрибутиву Windows XP copy C:\hal.dll C:\Windows\System32, где C:\Windows - место, куда у вас установлена система. Также можно переустановить систему поверх имеющейся.
Отвечает shamann:
Открыть boot.ini и восстановить запись. Это можно сделать в DOS, монтируя NTFS-диск с помощью программы "NTFS for DOS". Или, еще проще, создать загрузочный CD PEbuilder`ом и отредактировать boot.ini.
Отвечает Андрей Дедов:
Неси винт к приятелю, ставь на его машину (с NT-системой, чтобы прочитать твой винт с NTFS). Правь boot.ini вручную. Или переставляй систему. Можно попытаться (если есть опыт общения с программой Partition Magic) создать т.н. Rescue загрузочные диски (2-е штуки) этой программы, и конвертировать системный диск в FAT32. После чего вручную исправить boot.ini.
Отвечает Дмитрий С.:
Загрузись с загрузочного диска. Перенеси boot.ini из корневого каталога в другое место. При загрузке система скажет что файл отсутствует и будет произведена загрузка по умолчанию. После загрузки всавь мсправленный boot.ini на место.
Отвечает Fox:
Загрузи машину с установочного диска, зайди в Recovery Console и перегенери boot.ini командой bootcfg /rebuild