Как загрузиться с SiI-3132 когда его не видит BIOS?
Доброго времени суток! Есть системник Acer Aspire X3400 PT.SE2E1.017 со сгоревшим SATA-контроллером (не видит подключённые устройства). Поставил туда PCI-E контроллер SATA RAID Silicon Image SiI-3132. Жёсткий диск только один, что контроллеру не нравится (как и наличие на втором порте DVD-дисковода), но Windows 7 x64 после подсовывания драйверов с флешки диск видит и успешно прошла первый этап установки. Потом отсчитались 15 секунд, произошла перезагрузка, и "reboot and select proper boot device". В биосе выставить загрузку с контроллера никак не выходит, единственное, с чего можно грузиться - это USB и встроенный картридер. С live-флешки с WinPE все файлы на HDD видны, естественно после дозагрузки драйвера. То есть надо записать на флешку некий загрузчик, настроить его на загрузку с 1 раздела 1 HDD, подключённого к SiI, и держать эту флешку всегда воткнутой (саму её в биосе выставить загрузочным устройством №1).
Вопрос такой: как сделать такую флешку?
UPD:
По советам на ixbt выпаял EEPROM с SoftRAID-прошивкой, этот долбанный кусок текстолита превратился в просто SATA-контроллер. Но по прежнему он виден только под Windows и только после загрузки драйверов. Как загрузиться с него не ясно. Прошу помощи!
Установка потрохов от USB HDD решила проблему (правда DVD привод пока не подключал, но он и не особо нужен). Сначала Win7 установил подключив винт к другому ПК по SATA, далее пропатчил систему утилитой PWBoot, подключил к USB-SATA контроллеру, который подключил к компу-инвалиду, загрузился, ещё раз запустил PWBoot когда система установила драйвера на новое железо, до перезагрузки (про это мало где пишут, хотя это важный момент), и получилась вполне рабочая система. Скорость USB 2.0 конечно невелика, но для сидения в интернете и работы с документами её вполне хватает.
Психанул и снес свои ответы не отмечающим решения…
Пишутъ, что его надо перепрошить, чтобы получить возможность загрузки.
Вообще, загрузка с внешнего контроллера -- самостоятельная фича, не всегда работающая искаропки, так что надо было озаботиться перед покупкой и брать только проверенное.
Перепрошил в чисто-сата режим (правда иным, единственно возможным путём: (forum.ixbt.com/topic.cgi?id=11:39691:42#42 :) ), те же яйца, только при загрузке не пишется что подключено и винде нужен другой драйвер. А сам контроллер достался на халяву, других на руках нет. Сам комп не мой, знакомых, с деньгами у них туго, приходится делать из того что есть. Неужели нельзя через grub какой-нибудь загрузиться? В лоб пробовал, не видит (по ls в grub2 и root ([tab] в grub4dos). Но я не знаю как настраивать ГРУБого, вроде в списке поддерживаемых у grub2 sii-3132 имеется, вот тока как эту поддержку активировать не пойму. Insmod что-ли? Или как?
Александр: Если не пишется, то остается только пробовать другой контроллер и/или другие винты. Загрузочный винт должен быть виден в BIOS. Задача BIOS внешнего контроллера -- поймать момент опроса устройств и отправить нужные данные BIOS матери. Если этого не происходит, загрузки нет.
Для загрузки с Grub его надо куда-то записать -- на флешку? Флешка будет постоянно воткнута в комп, либо придется втыкать ее при каждой перезагрузке. Grub не видит винты наверняка по той же причине, что и BIOS. Тогда уж ОС должна быть на флешке. Вобщем, никак.
Vapaamies: Ясно. Но ведь как-то грузили первые пентиумы с USB через загрузчик на дискете... Я думал раз здесь есть загрузка с флешки, на неё можно скинуть загрузчик, знающий данный контроллер, и держать её вечно воткнутой, но видимо таких загрузчиков нет. Придётся грузиться через USB-SATA контроллер.