1

Я хотел обновить свой компьютер, поэтому я:

  • купил и установил новый жесткий диск и скопировал все разделы со старого диска на новый (используя старую систему)
  • купил и установил новую материнскую плату ASUS A88X-PRO вместе с новым жестким диском (старый был удален)
  • переместил все логические разделы на новом диске вправо, чтобы зарезервировать место для Ubuntu (я хочу систему с двойной загрузкой), используя новую систему и Ubuntu Live CD
  • нашел iso-файл Windows XP со встроенными драйверами SATA и установил его в первом основном разделе (мне это было нужно, потому что мой старый дистрибутив Windows XP не имел драйверов SATA)
  • попытался перезагрузить систему до Windows XP и тут я застрял.

Система в течение секунды отображает обычный стартовый экран Windows XP, затем в течение доли секунды показывает BSOD, а затем пытается перезагрузиться снова. Я не могу прочитать BSOD, потому что он исчезает слишком быстро. Я даже пытался сделать видео с моей камерой в режиме ускоренного видео - нет, текст не читается, он слишком размытый.

Я попытался протестировать систему с помощью Ubuntu Boot Repair Disk, и он не обнаружил каких-либо существенных проблем (отчет здесь). Я скопировал mbr.bin с этого диска в /dev/sda - это не помогло. Я проверил выравнивание разделов, используя Western Digital Align Disk - там говорилось, что все разделы в порядке.

Функция настройки Windows XP F2 для меня бесполезна, потому что она сразу же просит меня вставить что-то в диск a: а у меня его нет.

Что еще я должен попытаться решить проблему? Есть ли способы прочитать текст BSOD, не глядя на экран?

ОБНОВЛЕНИЕ № 1: Я знаю об UEFI и Secure Boot - обе функции были отключены в BIOS. Также я обновил BIOS материнской платы до самой последней версии (2001) сегодня.

Что касается отключения функции Automatic Restart on System Failure - я только что нашел очень забавную страницу. Как получить доступ к Windows Control Panel без загрузки системы? Это напомнило мне проблему со старым BIOS - если клавиатура не подключена, выдается сообщение «Клавиатура не подключена. Нажмите F1, чтобы продолжить ".

ОБНОВЛЕНИЕ № 2: Я не упоминал ранее, какой конкретный изофайл Windows XP я использовал для установки. Этот файл доступен на многих сайтах (например, здесь) и имеет следующие имя и длину (в байтах):

 Windows_XP_Professional_SP3_Nov_2013_Incl_SATA_Drivers.iso 647823360

Похоже, что iso-файл Windows XP является основной проблемой, по крайней мере, для конфигурации оборудования, которую я имею. Эту версию можно установить, но она отказывается загружаться. Тем не менее, я мог установить свою старую версию Windows XP (без драйверов SATA) после того, как я переключил поддержку SATA в BIOS в режим эмуляции IDE (спасибо Bharat G за идею), и после этого система загрузилась без проблем.

Итак, два моих главных вопроса теперь можно перефразировать так:

  • Что не так с этой версией Windows_XP_Professional_SP3_Nov_2013_Incl_SATA_Drivers.iso ?
  • Как разорвать петлю перезагрузки Windows XP и получить информацию о причине сбоя (F8 у меня никогда не работал)?

2 ответа2

2

Вы заменили материнскую плату, поэтому драйверы SATA должны быть установлены. Учитывая, что ваша материнская плата довольно новая, вполне вероятно, что в вашей iso с набором драйверов SATA просто отсутствует нужный драйвер sata. Фактически, возможно, он пытается получить доступ к дискам со старым (и, следовательно, устаревшим) драйвером SATA.

Это действительно случилось со мной тоже. Хотел быть ленивым и получил себе Windows XP iso со встроенными драйверами SATA, и хотя у меня был диск с драйверами SATA, этот конкретный ISO со встроенными драйверами sata просто не работал ни в одной ситуации.

Поэтому вам нужно либо не использовать SATA (переключиться на IDE), либо загрузить соответствующие драйверы SATA и либо вставить их в чистую Windows XP iso, либо создать диск с драйверами, если вы хотите, чтобы это работало.

Тем не менее, установка Windows XP - это то, что я определенно не буду делать. Установите Windows 8.1 или Windows 10, 32-разрядную версию (если у вас меньше 4 ГБ ОЗУ), потому что она на самом деле превосходит Windows XP (быстрее). Кроме того, Windows XP является концом жизни и представляет большую угрозу безопасности. Если, конечно, вы не против заразиться шпионскими программами и вирусами, конечно.

2

В вашей новой материнской плате должна быть настройка, называемая режимом sata. Возможные варианты: режим IDE и режим AHCI. Вы должны установить это в режим IDE для Windows XP.

U может потребоваться переустановить Windows после установки этого.

И параметры безопасной загрузки и uefi в материнской плате также должны быть отключены. Кажется, ты уже сделал это.

Диски SATA: В чем разница между ч / б режимом IDE и AHCI?

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