Похоже, ты слишком много думаешь здесь. Перепрошивка или перепрошивка BIOS, очевидно, не является проблемой, если ваш BIOS уже видит ваш жесткий диск (и) - так что прекратите играть с огнем. Единственные вещи, которые вы можете захотеть проверить в настройках BIOS, могут быть, если ваш жесткий диск не адресован правильно, например, RAID включен или отключен, или вы пытаетесь принудительно установить NCQ / TCQ на диск, который не работает. не поддерживает это или что-то в этом роде. Опять же, если у вас есть диски PATA, вы, возможно, просто забыли установить / удалить перемычки, относящиеся к настройкам master / slave / cable-select.
Но лично мне кажется, что у вас, скорее всего, есть проблемы с загрузкой жесткого диска, когда ваша основная загрузочная запись, возможно, испорчена. И независимо от того, как вы смотрите на это, такие проблемы не связаны с BIOS.
У меня могут быть другие лучшие предложения. Но если что-то кажется слишком сложным, пытались ли вы использовать менеджер загрузки PLoP, чтобы делать то, что вы делали все это время? PLoP - это очень простой загрузчик цепей, который позволит вам выбрать загрузочное устройство и затем загрузить свою ОС. Вы даже можете запустить PLoP с дискеты или использовать его для загрузки реального флэш-накопителя в виртуальной среде (при условии, что вы понимаете свой клиент виртуальной машины). Это очень удобно, так как вы можете использовать PLoP для принудительной загрузки старых компьютеров с более современных устройств, с которых они никогда не предназначались для загрузки, например, с USB-устройств или даже с других жестких дисков. PLoP по-прежнему не позволяет загружаться по сети, что является лишь недостатком, но я все еще думаю, что PLoP может стоить задуматься, особенно если вы видите, насколько он крошечный.
http://www.plop.at/en/bootmanager.html
Инструкции по созданию загрузочного диска PLoP см. В разделе 7 по этой ссылке. Чтобы установить PLoP на жесткий диск, см. Раздел 6 (хотя я не рекомендую его).
Удачи.