Войти

Показать полную графическую версию : [addon] AHCI MassStorage


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

EvgeniuXP
26-04-2011, 22:32
не заходил уже лет сто на этот сайт... раньше (2 года назад) интегрировал DP_MassStorage, а теперь смотрю MassStor появился... если я его (MassStor) интегрирую совместно с DP_MassStorage_wnt5_x86-32_1101, то выдаёт он (DP_MassStorage_wnt5_x86) ошибки :( или его уже не надо интегрировать, раз MassStor интегрирую? В итоге хочу просто интегрировать дрова AHCI, раньше для этих целей интегрировал DP_MassStorage и райды ставились, а сейчас ноуты выдают синие экраны смерти, вот пришлось снова вспомнить и пробовать интегрировать... но тут раздвоилось...

Извините, уж за ламерский вопрос.... и не кидайте особо камнями в меня... плиз

Putin-mode
26-04-2011, 23:13
EvgeniuXP, Интегрируй или DP_MassStorage или AHCI MassStorage. Одно из двух. И проблем не будет.

zloy_buka
27-04-2011, 10:30
Просто не меняя в скрипте ничего, хотел заменить 5 файлов (iaStor и iaAHCI) на более свежие - и все »

Ну и как же в этом случае setup идентифицирует _новый_ контроллер ? Нужно модифицировать сам скрипт.

1. В секции [HardwareIdsDatabase] ищешь строки с дефайном {iastor} типа:
...
PCI\VEN_8086&DEV_2652&CC_0106 = $\"${iastor}$\"$\r$\n\
...

2. Удаляешь эти строки.

3. Из .inf-файла новых драйверов Интел формируешь аналогичный блок, но уже с новыми VEN&DEV (можно, в принципе, старый блок не удалять, а просто добавить новые строки VEN&DEV, но это, по-моему, муторнее. Проще заново сформировать)

4. Вставляешь свой новый блок в скрипт

5. Компилируешь - и вот ты уже почти гуру :)

Nun-Nun
27-04-2011, 10:50
и вот ты уже почти гуру »
Нет, скорее брахмачарин! :tongue:

Stanner
27-04-2011, 11:11
zloy_buka, :yahoo:
Ну и как же в этом случае setup идентифицирует _новый_ контроллер ? »
Я не знаток в скриптах NSIS, думал, он сам собирает данные и добавляет :) Теперь понял - попробую...

zloy_buka
27-04-2011, 11:45
Stanner, а я сразу понял, как и что ты делал - я делал то же самое :lol:

Немного лирики. Я тоже абсолютно не разбираюсь в скриптах и пришлось вдумчиво курить исходник махараджи (омммм!), чтобы понять, что к чему... Для меня это был _единственный_ способ запустить W2K3 x64 RUS на нестандартном контроллере. Гугль и наш форум дают какие-то решения только для Eng, а то, что делает с дистрибутивом nLite... ох...
Так что хочу еще раз сказать огромное спасибо уважаемому simplix за его инструмент! :pray:

P.S. я думаю, махараджа специально не стал делать автопарсинг инф-файлов, а предпочел заставлять адептов ручками, ручками... дабы смирить гордыню и привить послушание... матерый человечище! :lol:

Stanner
29-04-2011, 16:00
Под рукой нет подходящей железяки, сам смогу проверить только в среду - владельцы мам на 6x чипсете, проверьте кто-нибудь начало установки с этим вариантом MassStorage, увидится диск для установки системы или нет?

chemtech
30-04-2011, 17:52
Уважаемые коллеги!

Вопрос немного не по теме, но в вашей области. Не знаю создавать ли новую тему или нет.
Ставлю Windows XP в виртуальную машину KVM. Подключаю флопик с драйверами. Винда драйвера находит, загрудает, диск определяет, начинает устанавливаться. Но потом говорит, что "Программе установки не удалось скопировать файл viostor.sys"

Скажите, пожалуйста, можно ли сделать аддон по включению драйверов?
Драйвера тут: http://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers - и образ флопика, и образ iso.
Или подскажите что еще можно сделать, чтобы винда установилась?

P.S. делал интеграцию драйверов через Nlite - диск не увидел.

Установил windows на KVM с IDE жестким диском. Добавляю жесткий диск VirtIO, ставлю драйвера - он мне говорит:
Драйвер без цифровой подписи. Скриншот: http://i20.fastpic.ru/big/2011/0501/ee/fbaac4ffea735d72aaff72a6c73caaee.png
Может быть из-за этого?? Можно ли сделать установку windows на жесткий диск с неподписанным драйвером?

Saik
01-05-2011, 16:02
владельцы мам на 6x чипсете, проверьте »
У меня ASRock P67 Extreme 4 диск не видит.

timon45
01-05-2011, 16:59
У меня ASRock P67 Extreme 4 диск не видит. »

На предыдущей странице обсуждалась данная проблема, а на пост выше Stanner выложил свой вариант, проверь может получится за одно и отпишешься.

Saik
01-05-2011, 19:31
timon45,
Stanner выложил свой вариант »
Это ответ на его просьбу проверить.
Мало того - я делал сам с родными драйверами от мат.платы по рекомендации zloy_buka . Тоже ничего не вышло.
Не видит диски и всё. Дискету по F6 подсовываю - всё нормально.
Может уважаемый simplix посмотрит где собака порылась?
Драйверы ASRock P67 Extreme 4 прилагаю.
http://rghost.ru/5421581

Stanner
01-05-2011, 21:47
Saik, спасибо за проверку.

simplix, нужна помощь!
:help: :help: :help:

zloy_buka
03-05-2011, 11:06
Saik, проверяй. Сам не могу - нет таких "железок".
MassStorage_x86_for_ASRock (http://rghost.ru/5446460)

Saik
03-05-2011, 12:44
zloy_buka,

Спасибо за помощь, работает отлично. :up
Гуру однако. :king:

zxvik
07-05-2011, 06:46
Saik, проверяй. Сам не могу - нет таких "железок".
MassStorage_x86_for_ASRock »
Проверил на ASUS P8P67 и ASUS P7P55D-E - все отлично. Спасибо!

Liveride
07-05-2011, 19:51
1. simplix, наверное, мне нужно было бы спросить на вашем форуме, но соответствующей темы, к большому сожалению, не обнаружил (может, создадите там раздел вопросов по вашим исходникам?). Интересует модификация аддона, а именно замена поставляемых в комплекте библиотек на свои в целях своевременной актуализации версий и применения оригинальных цифровых подписей от производителя. К сожалению, с синтаксисом NSIS я не знаком, и понять, как именно нужно компилировать полученный пакет драйверов, не могу. В связи с этим прошу хотя бы сказать, что почитать, а в идеале - ещё и что нажать. На данный момент располагаю актуальными библиотеками NSIS версии 2.46 Large Strings. Пока что я добился только того, что при сборке аддона (сразу после загрузки и распаковки) выдаётся ошибка !include: could not find: "FileFunc.nsh После этого - аборт выполнения скрипта и указание на ошибку в 40 строке.

2. Для чего в исходниках присутствуют файлы "Intel.cat" и "Intel.inf" устаревшей (даже по сравнению с веткой MSM) версии 8.9.6.1002? HWID-ы, как я понял, для серверного оборудования, но ведь если INF всё равно ссылается на описанный в "iaStor.inf" и "iaAHCI.inf" файл "iaStor.sys", то почему бы просто не перенести секции STRINGS и HWID в файл сведений для установки других Intel-овских контроллеров? Там что, другой состав INF-а?

3. Могу ли я заменить используемые в вашем пакете драйверы Intel ветки Matrix Storage Manager 8.9.6.1002 на актуальные из Intel Rapid Storage 10.5.0.1027? И как тогда поступить с файлами из вопроса №2? Нельзя же их, наверное, просто удалить...

4. Могу ли я просто заменить нужные мне файлы, открыв в архиваторе путь "Files\ForceCopy\SVCPACK\MassStor.exe\$WINDIR\Temp\MassStorage\"?

К вопросу об официальности пакета Intel прилагаю ссылку: почти прямая (http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=3334&DwnldID=20023&ProductFamily=Desktop+Boards&ProductLine=Intel%C2%AE+6+Series+Chipset+Boards&ProductProduct=Intel%C2%AE+Desktop+Board+DZ68DB&lang=eng) и страница поиска (http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Desktop+Boards&ProductLine=Intel%C2%AE+6+Series+Chipset+Boards&ProductProduct=Intel%C2%AE+Desktop+Board+DZ68DB&ProdId=3334&LineId=3272&FamilyId=36).

MANtiCORE
10-05-2011, 16:19
simplix,
есть предложение вынести в шапку пост http://forum.oszone.ru/post-1647779-844.html
ибо сам, недалее как вчера, наступил на эти грабли. и пол-дня наступал и наступал на них, пока не собрался с силами и не прочитал весь топик. ну и как это бывает, решение нашлось на последних страницах :)

simplix
12-05-2011, 11:41
Из-за полного отсутствия свободного времени сейчас я поддерживаю только приоритетные проекты. Поэтому с новыми драйверами вам придётся разбираться самостоятельно, либо устанавливать Windows 7, которая будет прекрасно работать на P67.

Stanner
12-05-2011, 17:04
Наверное, я в прошлые разы плохо стучал в бубен :)
Сегодня пересобрал аддон с дровами Intel RST 10.5.0.1026 - все в порядке, диски видятся.

P.S. Кому надо - чуть ниже MassStor.exe для замены.

Lite
13-05-2011, 02:29
Кто знает как распаковать аддон MassStor_x86_11.3.8? Дело в том, что там почему-то "viamraid.sys" повторяется и при распаковке их становится два. Почему так? Какой из них правильный? Как распаковывать правильно, чтобы он там был один?

Stanner
В аддоне MassStor_x86_11.3.8 некоторые дрова новее. Почему?
JMicron 1.17.62.0 против 1.17.55.0 в вашем (в тоже время в вашем присутствуют дополнительные идентификаторы оборудования)
VIAMRAID 5.1.7600.601 против 5.1.6000.581 в вашем

update
Сам же и отвечаю по поводу VIAMRAID.sys.
Размером 116608 - для WinXP
Размером 117760 - для WinServer2003

Выяснено отсюда: http://www.viaarena.com/Driver/VIA_VRAID_Windows_V6.00a.zip




© OSzone.net 2001-2012