this version supports only hard disk and cd rom drives что делать
Как поставить в BIOS загрузку с диска или USB флешки?
Вот небольшой список производителей и сочетаний клавиш для входа в БИОС:
Так же внизу черного экрана пишутся клавиши для входа в биос и для вывода списка, в котором содержатся доступные устройства для загрузки и чтобы можно было с него загрузиться. Но о нём в конце статьи.
Теперь нужно поставить в загрузку флешку или диск.
Рассмотрим на нескольких примерах, отличающихся от производителя BIOS.
Настройка Award Bios для загрузки с флешки или диска:
Главное окно представляет собой вот такой вид, в которым нам нужен второй пункт:
Если Вы выберете флешку, то помимо прочего нужно ещё зайти в пункт «Hard Disk Boot Priority» и передвигаем нашу флешку на самый верх с помощью кнопок «+» и «-» или «PageUp» и «PageDown»:
Что переводится как «Нажмите любую кнопку чтобы загрузиться с CD или DVD».
Это значит, что если в этот момент не нажать любую кнопку на клавиатуре, то компьютер продолжит загружаться со следующего по списку устройства.
Ещё разновидность этого биоса:
Как выбрать с чего грузиться в AMI BIOS
Если, войдя в Биос, Вы видите такой экран, значит у Вас AMI BIOS:
Чтобы загрузиться с CD/DVD диска нужно в этом меню выбрать «ATAPI CD-ROM» (или просто «CDROM»), при этом нет надобности заходить в предыдущее меню «Hard Disk Drives».
Теперь сохраняем результаты кнопкой «F10» или переходим в раздел БИОСа «Exit» и выбираем «Exit Saving Changes».
Еще один AMI BIOS, но тут всё понятно:
Настройка Phoenix-Award Bios для загрузки с флешки
Если, войдя в Биос, вы видите такой экран, значит у вас Phoenix-Award BIOS:
Настройка EFI (UEFI) Bios с графическим интерфейсом для загрузки с флешки
Сейчас уже этим никого не удивишь. Практически все новые компьютеры снабжаются подобной оболочкой. Подробнее о ней Вы можете прочитать в статье Чем UEFI лучше обычного BIOS и каковы отличия.
При загрузке, в нижней части экрана есть раздел «Boot Priority», где можно с помощью мышки (перетаскиванием) картинок выставить нужный порядок загрузки.
Также можно нажать в правом верхнем углу кнопку «Exit/Advanced mode» и выбрать в появившемся окне Advanced mode (расширенный режим).
Почему не получается загрузиться с флешки в BIOS?
Windows 7 и черный экран с мышкой после окна запуска Windows и цветного квадрата
Добавлено через 19 минут
Сейчас работаю на ноуте, не нашла, можно ли вставить фото, поэтому просто перепечатаю, что показывает монитор компа в процессе загрузки:
ward Modular BIOS v6.OOPG
Copyright (C) 1984-2011. Award Software. Inc
P67A-D3-B3 F5
Main Processor : intel(R) Core(TM) 17-2600 CPU 3.80GHz (100×38)
Memory Testing : 8176 MB OK
Memory Frequency 1600MHz
Detecting IDE drives.
Detecting IDE drives.
: BIOS setup : XpressRecovery2 : Boot Menu Qflash
10/12/2011-P65-7AB9UGO2C-00
Serial ATA AHCI BIOS, Version iSrc 1.20E
Copyright (c) 2003-2008 Intel Corporation
**This version supports only Hard Disk and CDROM drives**
Please wait. Thies will take few seconds.
Controller Bus#00, Device#1F, Function#02: 06 Ports, 04 Devices
Port-00 : Hard Disk, Intel SSDSA2CT040G3
Port-01 : Hard Disk, ST380815AS
Port-02: CDROM, Optiarc BD RW BD-5300S
Port-03: Hard Disk, WDC WD20EARS-00MVWBO
Port-04 : No device detected
port-05 : No device detected
AHCI BIOS installed
Восстановление после ошибок Windows
Работа системы Windows не была успешно завершена. Если это вызвано тем, что система перестала отвечать на запросы, или аварийным завершением работы для защиты данных, можно попытаться выполнить восстановление, выбрав одну из конфигураций безопасного режима в следующем меню:
(Выберите нужный элемент с помощью клавиш со стрелками.)
Безопасный режим
Безопасный режим с загрузкой сетевых драйверов
Безопасный режим с поддержкой коммандной строки
Обычная загрузка Windows.
Как сбросить ПЗУ контроллера Intel SATA?
Я недавно пытался установить Windows Vista в режиме AHCI. Я подозреваю, что это приключение каким-то образом привело к неработоспособности встроенного контроллера Intel SATA в режиме AHCI. Я начал с чистого (заполненного нулями) жесткого диска SATA и включил AHCI для контроллера Intel в настройках системы BIOS. Я разделил жесткий диск в настройках Windows Vista, используя Diskpart.
Я пытался установить его в логический раздел (например, логический диск, логический том), как показано ниже.
Но Windows отказалась принять этот раздел. Это запустится, а затем остановится и вернет сообщение об ошибке.
Windows не может определить, содержит ли этот компьютер допустимый системный том.
Это было достаточно, чтобы я мог нажать Далее, чтобы начать установку. Но это было недостаточно хорошо, очевидно. После некоторых поисков в Интернете я узнал, что это связано с порядком загрузки загрузочного устройства BIOS и неспособностью программы установки Windows Vista правильно выполнить установку с флэш-накопителя USB. Для установки я использовал флэш-накопитель USB, созданный с помощью средства загрузки USB/DVD-дисков Windows 7.
Поэтому я изменил порядок загрузки в BIOS следующим образом.
Вернувшись в настройки Windows Vista, я использовал Diskpart для очистки жесткого диска. Тогда я решил дать первичному разделу больше места, просто для хорошей меры. Итак, у меня были следующие разделы.
Установка началась в логическом разделе. Поэтому я ушла от компьютера, думая, что теперь все в порядке. Но когда я вернулся, он остановился с еще одной ошибкой.
Windows не может скопировать файлы, необходимые для установки. Убедитесь, что все файлы, необходимые для установки, доступны, и перезапустите установку. Код ошибки: 0x80070070
Я дал ему еще одну попытку. Я снова использовал Diskpart для очистки диска. Затем я увеличил размер основного раздела следующим образом.
Затем я снова начал установку. На этот раз я не обнаружил никаких ошибок. Он прошел все этапы: копирование файлов, расширение файлов, установка функций, установка обновлений, завершение установки. Затем компьютер перезагрузился, а затем остановился сразу после следующей строки.
Я подозреваю, что при установке Windows Vista возникла первая ошибка во время установки, потому что она не смогла установить на жесткий диск в режиме AHCI, после чего она каким-то образом сбросила настройку AHCI, а затем я смогла установить ее второй раз без ошибок потому что мой BIOS был восстановлен в режиме IDE.
Нажатие кнопки сброса на компьютере сделал его мгновенно выключенным! Затем я снова включаю питание, прошёл мимо экрана POST и снова остановился на той же строке. Нажатие Ctrl+Alt+Del для перезагрузки, а затем клавиша DEL для входа в настройки BIOS не выводят меня на экран настройки. Он застрял на одной линии, и я не могу пройти мимо.
Я попытался подключить жесткий диск к другому порту, а также отключил все другие жесткие диски. Я тестировал каждый порт, один за другим, от 0 до 5. На самом деле возникает интересный паттерн, где строка «устройства не найдены» появляется для каждого из ранее отсканированных портов SATA (начиная с текущего подключенного порта).
Как вы можете сказать, он останавливается на порте, который сканируется в данный момент. Тогда, если я отсоединяю HDD, я получаю эту забавную ошибку.
BIOS AHCI не установлен
Я говорю смешно, потому что в первой строке четко указано, что я использую «Serial ATA AHCI BIOS, версия iSrc 1.20E». Но сканирование устройства по какой-то причине не удается. Возможно, именно поэтому я вижу ошибку «BIOS AHCI не установлен»? Я прочитал дюжину веб-страниц об этом типе ошибки и не нашел ничего убедительного в этом. Некоторые говорят, что это нормально. Но, во-первых, я знаю, что на одной из моих других материнских плат написано «AHCI BIOS установлен», и она тоже использует Award BIOS.
Я уверен, что есть причина для распечатки «BIOS AHCI не установлен». Это, вероятно, не то, что программист BIOS считал забавной практической шуткой, заставляющей пользователя думать, что с системой что-то не так, пока она работает нормально (т.е. сообщение «нормальное»). Наверное, есть еще кое-что, о чем большинство из нас не хочет знать, потому что это требует много времени для изучения и уровня знаний, которыми не обладают обычные пользователи. С другой стороны, производители BIOS и разработчики плат не заботятся о том, чтобы поддерживать старую прошивку BIOS более 2 или 3 лет (иногда это меньше, чем срок гарантии на самые дорогие платы). Вместо этого они переходят к «следующей большой вещи» и ожидают, что вы будете покупать новое оборудование каждый новый год.
Такое же сообщение (BIOS AHCI не установлен) появляется, если я подключаю жесткий диск к контроллеру SATA Gigabyte. Я прошел этот экран, хотя. Но это только потому, что контроллер SATA Gigabyte установлен в режим IDE, а Windows Vista загружается.
Есть ли способ сбросить или заново прошить только ПЗУ контроллера SATA? Помимо основной системы BIOS? Что такое «AHCI BIOS»? Это как расширение BIOS? И входит ли это в основной системный код BIOS? Он хранится в той же флеш-микросхеме?
Кроме того, что вы думаете об этом и каков ваш опыт с такими проблемами?
Скриншоты
Обновление 1
Я проверил драйверы и pciide.sys был включен, как и msahci.sys. Но iastorv.sys не было. Я проверил включение и включение Intel AHCI в настройках BIOS. Это не помогло. Это все еще застревает при обнаружении устройства BIOS AHCI.
Обновление 2
С теми же драйверами (pciide.sys, msahci.sys, iastorv.sys) я протестировал подключение к контроллеру SATA Gigabyte с включенным AHCI в настройках BIOS. Windows Vista начала загружаться, и появилась индикатор выполнения, но вскоре она натолкнулась на BSOD и перезагрузилась. Это продолжало повторяться.
Я протестировал отключение iastorv.sys и сохранение только msahci.sys (и pciide.sys). Это действительно сработало!
Некоторые веб-форумы сообщат вам, чтобы в Windows были включены все драйверы, связанные с AHCI (iastor.sys, iastorv.sys, msahci.sys), для простого переключения между AHCI и IDE (pciide.sys обычно включен по умолчанию в большинстве установок, для совместимости наверное). Но, как вы можете видеть, иногда разумнее отключить один из них или все драйверы, которые вы не используете, и не планируете их использовать.
Хотя это другой контроллер SATA (не Intel), но я начинаю думать, что это может быть связано с драйверами.
Обновление 3
Я установил официальный драйвер для контроллера SATA Gigabyte. Это версия 1.17.50.2. Диспетчер устройств теперь показывает следующие два описания устройств.
Похоже, что он основан на чипе JMicron.
Контроллер Intel SATA указан в качестве стандартного контроллера AHCI 1.0 Serial ATA. Не обращайте внимания на восклицательный знак рядом с ним. Это только потому, что я отключил драйвер msahci.sys, который он использовал, поэтому он жалуется. Но я работал под управлением Windows Vista с контроллера Gigabyte в режиме IDE, поэтому это не имело значения. Я включил его снова перед перезагрузкой.
Обратите внимание, что драйвер iastorv.sys ранее конфликтовал с драйвером msahci.sys, когда я тестировал включение их обоих и использование контроллера Gigabyte в AHCI для загрузки в Windows, и я получал пощечину BSOD. Я не проверял и не хочу проверять это с новым драйвером. Может быть, это было решено сейчас, а может и нет. Дело в том, что лучше всего отключить iastorv.sys, если и когда используется контроллер Gigabyte в AHCI (или даже RAID).
А что насчет этого чертового контроллера Intel? Будет ли это XOR или не XOR? Вот в чем вопрос!
После успешного тестирования контроллера Gigabyte пришло время для контроллера Intel. Я начал с включенного pciide.sys, msahci.sys и iastorv.sys отключен. Я использовал пакет f6flpy6489.zip для установки драйвера вручную. Версия драйвера была 8.9.0.1023. Новый драйвер называется iastor.sys без V в названии.
Описание «Стандартный контроллер AHCI 1.0 Serial ATA» заменено на Intel(R) ICH9R/DO/DH SATA AHCI контроллер »в диспетчере устройств.
Я действительно надеялся, что это сработает. Но это не так. Я выключил компьютер и подключил жесткий диск к порту SATA 1 на контроллере Intel, включил питание и снова изменил режим SATA на AHCI в BIOS. Но я вернулся на тот же проклятый экран «устройство не обнаружено» и не смог пройти мимо.
Так что моя проблема остается. Означает ли это, что ПЗУ, отвечающее за функцию AHCI на контроллере Intel, повреждено или иным образом повреждено? Хотя создается впечатление, что только функция AHCI отключена, контроллер все еще работает. Хотя и в режиме IDE, но, тем не менее, он работает, и это лучше, чем быть полностью поджаренным.
Может кто-нибудь знающий, пожалуйста, отправьте ответ, содержащий информацию о том, где находится фактическое ПЗУ для контроллера Intel? Intel Matrix Storage имеет собственное дополнительное ПЗУ, не так ли? Кроме того, возможно ли вообще справиться с этой проблемой, используя низкоуровневую системную утилиту, без необходимости удалять один или несколько чипов и перепрограммировать их или даже заменять их новыми?
Мое лучшее предположение относительно того, что произошло, заключается в том, что резервный BIOS включился и частично скопировал себя в основной BIOS, и каким-то образом отключил или даже повредил дополнительное ПЗУ Intel AHCI/RAID.
Я полагаю, что это могло произойти, когда система была включена, и сразу после первой или второй ошибки, возникшей в Windows Vista, после того, как я изменил порядок загрузки устройства, чтобы обманным путем заставить Vista выполнить установку с USB-накопителя на SATA HDD (см. 0x80070070).
Тем не мение! Теперь, когда я думаю об этом, было бы, вероятно, лучше в этом случае сначала включить режим IDE и установить Windows Vista в этом режиме. Может быть, даже использовать DVD-носитель для установки, а не USB-накопитель. Затем, когда установка будет завершена, войдите в Windows и включите драйвер AHCI, перезагрузите компьютер и включите режим AHCI в BIOS. Это могло бы просто сработать. В этом случае, возможно, подход был бы намного лучше, было бы желательно сделать это таким образом. Это противоречит общепринятому подходу, когда большинство людей рекомендуют сначала включить AHCI в BIOS, если вы еще не установили Windows. Я не должен был делать это таким образом.
Я надеюсь, что это послужит уроком для других. Я сделаю еще несколько расследований, но я не хочу уделять этому слишком много времени. Если я не смогу каким-то образом вернуть все в нормальное состояние, я думаю, что можно с уверенностью сказать, что режим AHCI на контроллере Intel теперь не работает.
This version supports only Hard Disk and CDROM drivers
I recently changed my hdd from wd green 1tb to wd purple 2tb and since that day whenever I try to install windows 10 on my pen drive, it gives an error with an error code which is nowhere mentioned in the whole web.
However, when installed it directly on my PC it got installed BUT-in the second or third attempt as it was giving an error-‘we cannot determine if you have enough space in your pc to install windows 10’ or something like that.(not to mention I had more than enough space)
Some more errors I witnessed which I think will help you understand the issue a bit easily:
Whenever I tried to install windows 10 and it didn’t work, all my partitions except the c drive used to vanish form ‘This PC’
Completely different boot: before changing my hdd the only message used to be displayed was:
and done, but now I get a message saying:
Serial ATA AHCI BIOS. Version iSrc 1.20E
Copyright(c) 2003-2008 Intel Corporation
** This version supports only Hard Disk and CDROM drivers **
Please wait this will take a few seconds.
Controller Bus#00, Device#1F, Function#02: 04 Ports, 02 Devices
Port-00: Hard Disk, WDC WD20PURZ-85AKKY0
Port-01: No device detected
Port-04: No device detected
Port-05: CDROM, ATAPI iHAS122 E
iii)If you want to know the error code it displayed while installing windows 10 on usb flash dirve: 0x80042912-0xA001B
And yes, my motherboard:
How to reset the Intel SATA controller ROM?
I recently attempted installing Windows Vista in AHCI mode. I suspect that this adventure has somehow rendered the built-in Intel SATA controller inoperable in AHCI mode. I started off with a clean (zero filled) SATA HDD, and AHCI for Intel controller enabled in system BIOS setup. I partitioned the HDD in the Windows Vista setup, using Diskpart.
I was attempting to install it to a logical partition (i.e. logical drive, logical volume), as following.
But Windows was refusing to accept this partition. It would start, and then halt and return an error message.
Windows could not determine if this computer contains a valid system volume.
It was good enough to allow me to click Next to start the installation. But it was not good enough, obviously. After some searching on the web I learned that it has to do with the BIOS boot device order and Windows Vista setup program’s inability to properly handle installation from a USB flash drive. I was using a USB flash drive for the installation, created with the Windows 7 USB/DVD Download tool.
So I changed the boot order in BIOS, as following.
Back in Windows Vista setup, I used Diskpart to clean up the HDD. Then I decided to give the primary partition some more space, just for good measure. So I had the following partitions.
The installation to started on the logical partition. So I went away from the computer, thinking that it was OK now. But when I came back it had halted with yet another error.
Windows cannot copy files required for installation. Make sure all files required for installation are available, and restart the installation. Error code: 0x80070070
I gave it one more try. I used Diskpart again to clean up the disk. Then I increased the size of the primary partition as following.
I then started the installation again. This time I did not encounter any errors. It went through all the steps: copying files, expanding files, installing features, installing updates, completing installation. The computer then restarted, and then halted right after the following line.
I suspect that the Windows Vista setup had encountered the first error during installation because it was unable to install to the HDD using AHCI mode, upon which it had reset the AHCI setting somehow, and then I was able to install it the second time without error because my BIOS was restored to IDE mode.
Pressing the Reset button on the computer made it shut down instantly! I then power up again, went past the POST screen and then it halted again at the same line. Pressing Ctrl+Alt+Del to reboot and then the DEL key to enter the BIOS setup does not get me to the setup screen. It gets stuck at the same line, and I can’t get past it.
Now, I have done all the usual steps of clearing CMOS. The only way to get past that screen is to clear the CMOS using the jumper pins on the motherboard. This is because I can’t get into the BIOS setup to load default settings. Also, once the SATA mode was set to Disabled (IDE), I was able to get past the AHCI BIOS screen and back to the Windows Vista installation actually. The installation even completed. But if I return to BIOS setup and enable AHCI again, it halts at the same line again.
Another way to get past the AHCI BIOS screen and the line where it gets stuck is to disconnect the HDD from the SATA port. But then of course, I cannot boot into anything. I mean if I leave the SATA mode set to Disabled (IDE) I can at least boot into Windows Vista.
I have tried connecting the HDD to a different port, and I also disconnected all other HDD drives. I tested each port, one by one, from 0 to 5. An interesting pattern emerges actually, where the line «no devices found» appears for each of the previously scanned SATA port (starting from the currently connected port).
With HDD on SATA port 0.
With HDD on SATA port 1.
With HDD on SATA port 2.
With HDD on SATA port 3.
With HDD on SATA port 4.
With HDD on SATA port 5.
As you can tell, it halts on the port that is being scanned at the moment. Then if I disconnect the HDD I get this this funny error.
AHCI BIOS not installed
I say funny because it clearly states at the first line that I am using «Serial ATA AHCI BIOS, Version iSrc 1.20E». But the device scan fails for some reason. Perhaps that’s why I see the «AHCI BIOS not installed» error? I have read a dozen web pages about this error type and found nothing conclusive about it. Some say it’s normal. But for one, I know that it says «AHCI BIOS installed» on one of my other motherboards, one that is from the same manufacturer and generation, and it too uses Award BIOS.
I am sure there is a reason for printing out «AHCI BIOS not installed». It is probably not something that the BIOS programmer thought of as a funny practical joke to make the user think there is something wrong with the system whilst it is operating normally (i.e. the message is «normal»). There is probably more to it than most of us care to know about, because it requires a lot of time investigating and a level of knowledge common users don’t posses. BIOS vendors and board designers on the other hand don’t care to maintain old BIOS firmware for more than 2 or 3 years (sometimes that’s shorter than the warranty time of the most expensive boards). Instead, they move on to the «next big thing» and expect you to keep buying new hardware each new year.
The same message (AHCI BIOS not installed) appears if I connect the HDD to the Gigabyte SATA controller. I get past that screen though. But that’s only because the Gigabyte SATA controller is set to IDE mode, and Windows Vista loads.
Is there a way to reset or re-flash the SATA controller ROM alone? Aside from the main system BIOS? What exactly is «AHCI BIOS» anyway? Is it like a BIOS extension? And is it part of the main system BIOS code? Is it stored in the same flash chip?
Also, what are your thoughts about this and what is your experience with this type of problems?
Screenshots
Update 1
I checked the drivers and pciide.sys was enabled, as was msahci.sys. But iastorv.sys was not. I have tested enabling it and enabling Intel AHCI in BIOS setup. It did not help. It still gets stuck at AHCI BIOS device detection.
Update 2
With the same drivers enabled (pciide.sys, msahci.sys, iastorv.sys), I tested connecting to the Gigabyte SATA controller with AHCI enabled in BIOS setup. Windows Vista started to load and the progress bar came up, but it ran into a BSOD soon after and rebooted. It just kept looping like that.
I tested disabling iastorv.sys and keeping msahci.sys only (and pciide.sys) enabled. It actually worked!
Some web forums will tell you to have all of the AHCI related drivers enabled in Windows (iastor.sys, iastorv.sys, msahci.sys) for easy switching between AHCI and IDE (pciide.sys is usually enabled by default on most installations, for compatibility I guess). But as you can see, it is sometimes wiser to disable one of them or all of the drivers you are not using and do not plan on using.
Although this is a different SATA controller (not Intel), but I am starting to think that this may be drivers related.
Update 3
Gigabyte controller.
I have now installed the official driver for Gigabyte SATA controller. It’s version 1.17.50.2. The Device Manager now shows following two device descriptions.
It appears to be based on a JMicron chip.
The Intel SATA controller is listed as Standard AHCI 1.0 Serial ATA Controller. Ignore the exclamation mark next to it. That’s only because I disabled the msahci.sys driver that it was using so it is complaining. But I was running Windows Vista from the Gigabyte controller in IDE mode, so it didn’t matter. I have enabled it again before rebooting.
So I rebooted and enabled the AHCI mode for the Gigabyte controller and Windows Vista loaded normally. No problems what so ever. I can confidently say that the Gigabyte controller works in both IDE and AHCI (RAID not tested, but expected to work of course) mode, with either Microsoft generic AHCI driver (msahci.sys) or the Gigabyte controller specific driver (jraid.sys), which is really a JMicron driver.
Note that the iastorv.sys driver previously conflicted with the msahci.sys driver when I tested having them both enabled and using the Gigabyte controller in AHCI to boot into Windows, and I was getting the BSOD slap. I have not tested and do not care to test this with the new driver. Maybe it has been sorted out now, maybe not. The point is, it is best to disable iastorv.sys if and when using the Gigabyte controller in AHCI (or even RAID).
Intel controller.
Now what about that damn Intel controller? Will it xor or will it not xor? That is the question!
After successfully testing the Gigabyte controller it was time for the Intel controller. I started off with pciide.sys enabled, msahci.sys enabled, and iastorv.sys disabled. I used the f6flpy6489.zip package to install the driver manually. The driver version was 8.9.0.1023. The new driver is named iastor.sys without the V in the name.
The «Standard AHCI 1.0 Serial ATA Controller» description changed into Intel(R) ICH9R/DO/DH SATA AHCI Controller» in Device Manager.
I was really hoping this would work. But it did not. I powered off the PC and connected the HDD to SATA port 1 on Intel controller, powered on and changed the SATA mode to AHCI in BIOS once again. But I was back on the same damn «no device detected» screen and could not get past it.
So my problem remains. Is this indicative that the ROM responsible for the AHCI function on the Intel controller has been corrupted or otherwise damaged? Although, it appears as if only the AHCI function has been rendered inoperable, the controller is still working. Albeit in IDE mode, but it is working nevertheless, and that’s better than being completely toasted.
Can someone knowledgeable please post an answer containing the information about where the actual ROM for the Intel controller resides? The Intel Matrix Storage has an option ROM of its own, does it not? Also, is it at all possible to recover from this problem using some low-level system utility, without having to remove one or more chips and reprogram them or even replace them with new ones?
Food for thought.
My best guess as to what happened is that the backup BIOS had kicked in and copied itself partially onto the main BIOS, and somehow disengaged or even damaged the Intel AHCI/RAID option ROM in the process.
I imagine that this could have happened while the system was on, and right after the first or the second error that Windows Vista threw at me, after I had changed the device boot order to trick Vista into installing from a USB flash drive onto a SATA HDD (see 0x80070070).
It happened either at that point, or at the point where the system shut itself down instantly after pressing the Reset button when I first encountered the problem of «Controller Bus. » device scan screen. Normally, and ever since (as I have been observing) it usually just reboots, it does not power down at that stage even if I do press the Reset button or give it the three finger salute (Ctrl+Alt+Del).
Anyway! Now that I think about it, it would probably have been better in this case to first have IDE mode enabled and install Windows Vista in that mode. Maybe even use a DVD media for installation, rather than USB flash drive. Then when the installation is complete, log into Windows and enable the AHCI driver, reboot and enable AHCI mode in BIOS. That might have just worked. It might have been much better approach in this case, it would have been desired to do it that way. That is in contrast to the common approach where most people would recommend you to enable AHCI in BIOS first, if you have not installed Windows already. I should not have done it that way.
I hope this serves as a lesson for others. I will do some more investigating but I don’t want to put too much time on this. Unless I can somehow reset everything back to normal, I think it’s safe to say that the AHCI mode on the Intel controller is inoperable now.