1

Мой специальный (см. Ниже) Windows XP не загружается нормально: system32\hal.dll отсутствует или поврежден.

Тем не менее, он загружается с установочной флешки! Это означает, что установка в порядке, просто процесс загрузки где-то застрял (само собой разумеется, что hal.dll присутствует и исправен).

Еще один симптом заключается в том, что он загадочным образом установлен на диске D: в то время как C даже не присутствует (если я вставляю SD-карту, он монтируется как C:)

очевидно, поскольку я установил его с USB-накопителя, Windows считала его C:, следовательно, HD назывался D:.

вопрос в том

Как я могу исправить boot.ini, mbr и / или что нужно исправить?

как я могу увидеть что не так? вот boot.ini флешки:
[загрузчик] timeout = 30 default = multi(0)disk(0)rdisk(1) раздел (1)\WINDOWS [операционные системы] multi(0)disk(0)rdisk(1) раздел (1)\WINDOWS = "Microsoft Windows XP Professional" /noexecute = optin /fastdetect

USB использует GRUB4DOS. Варианты Grub для этого жесткого диска:
корневой (hd0,0) загрузчик цепей (hd0,0)/NTLDR savedefault

остальные детали

  • WinXP sp3,
  • на eeePC, на его внутреннем 2GB "жестком диске"
  • Самостоятельная настройка с использованием nLite.
  • Я установил с USB с помощью WinSetupFromUSB (так как у меня нет CDROM)
  • Я установил его на жесткий диск объемом 2 ГБ, отформатированный в NTFS,
  • Как ни странно, установочные файлы загадочным образом исчезли с установочного USB-накопителя после завершения процесса установки.

спасибо, что посмотрели на такую невероятную ситуацию :-)

1 ответ1

2

просто вытянув мой вопрос на доске, я смог увидеть, как это исправить ...

Во-первых, перед тем, как опубликовать вопрос, я уже скопировал все файлы из корневого каталога загрузочной флешки на "жесткий диск", включая отсутствующие boot.ini и ntldr.

после того как я написал вопрос, я отредактировал BOOT.INI и изменил

RDISK (1)

в

RDISK (0)

причина была в том, что если в процессе установки winroot монтировался как D, то он думал, что это 2-й диск. но это не так, это первый диск, поэтому я попробовал ноль (0)

и теперь это работает!

и сапоги достаточно хорошо.

Я решил оставить этот пост для сообщества, на случай, если другой продвинутый герой сочтет его полезным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .