Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > загрузка драйверов в память до установки ОС


Автор: Экскалупатор 7.2.2011, 14:42
всем привет.есть такая проблема:
к материнским платам интел(серверным) идет очень интересная утилита, которая позволяет запустить установку оси, но перед этим она копирует в память все драйвера которые нужны для материнской платы(мне больше интересены драйвера на рейд). т.е. по сути прога копирует все необходимые драйверы в память потом запускает установку, копирует файлы установки на жесткие диски и после перезагрузки продолжается установка системы в обычном режиме.
Подскажите возможно ли такое сделать для других материнских плат? желательно универсально, т.е. запускать программу(к примеру с флешки) указывать откуда взять драйвера, а потом указывать какую систему запустить на установку.
или подскажите хоть в какую сторону копать
Заранее спасибо.

Автор: Akina 7.2.2011, 15:11
Берёшь nLite, запихиваешь в дистрибутив нужные тебе драйверы (и обязательно - драйверы текстового режима)... и режешь полученный образ на болванку. Появились ещё дрова - доинтегрируешь и снова режешь... 
Что же до Интеловской утилиты - её алгоритм работы приблизительно такой:
  • создать виртуальнеый диск
  • скопировать на него необходимые драйверы
  • затребовать диск Винды
  • прочитать с него SIF
  • модифицировать
    • добавив секцию загрузки драйверов текстового режима
    • добавив секцию копирования файлов драйверов на диск
    • добавив секцию загрузки драйверов
  • запустить сетуп с исправленным SIF

Автор: Экскалупатор 7.2.2011, 15:27
вариант с nLite мне известен. им собсна сейчас и пользуюсь, но по роду своей деятельности часто приходится ставить совершенно разные системы на совершенно разные рейды. родные драйвера не всегда подходят(не знаю почему, но к примеру в данный момент пытаюсь впихнуть XP на асус, и дрова из комплекта не помогают, скачал новые с офф сайта тоже, а каждая попытка это болванка и время на создание + запись). а резать по 5 болванок, что бы узнать будет оно работать или нет это не комильфо. вот и решил разделить, т.е. отделить данные от процесса, так сказать.

Автор: Akina 7.2.2011, 15:34
Цитата(Экскалупатор @  7.2.2011,  16:27 Найти цитируемый пост)
по роду своей деятельности часто приходится ставить совершенно разные системы на совершенно разные рейды.

Знаешь, мне нечасто приходится... но доинтегрировать дополнительные дрова, потому что накопленный комплект не берётся - так и вовсе крайне редко.
По одной простой причине - мне надо, чтобы инсталлятор корректно увидел в системе жёсткий диск, и не более. А уже специфичные дрова я долью потом, после того как ось встанет. 
У меня в работе только системы на Интеловских процах, как правило мать Асус или Гигабит - а потому дистриб с генерик-дровами на все ICH от 6 до 11(?) накрывает 95% систем.

Цитата(Экскалупатор @  7.2.2011,  16:27 Найти цитируемый пост)
 резать по 5 болванок, что бы узнать будет оно работать или нет это не комильфо

А заинтегрировать 5 комплектов разных дров и один раз нарезать - некошерно?

Цитата(Экскалупатор @  7.2.2011,  16:27 Найти цитируемый пост)
родные драйвера не всегда подходят(не знаю почему, но к примеру в данный момент пытаюсь впихнуть XP на асус, и дрова из комплекта не помогают, скачал новые с офф сайта тоже

Вероятнее всего, выставлен неверный режим в настройках БИОС

Автор: Экскалупатор 7.2.2011, 17:36
в настройках биоса только вкл/выкл. что там можно не так выставить не представляю. но тем не менее винда диски не видит.

Добавлено через 8 минут и 43 секунды
я если честно не сталкивался с универсальными драйверами. может не там искал. но бывает что не подходят и хоть ты убейся(особенно с асусами часто такое бывает, в гигабайтах как то лучше это). может поделишься комплектиком? или где взять подскажешь?

Автор: Akina 7.2.2011, 18:07
Цитата(Экскалупатор @  7.2.2011,  18:36 Найти цитируемый пост)
в настройках биоса только вкл/выкл.

Не бывает. Точную модель матери в студию.

Автор: Экскалупатор 7.2.2011, 18:32
asus m2n68-am PLUS

Добавлено через 1 минуту и 23 секунды
сама конфигурация рейда(количество дисков, тип и пр.) настраивается естественно не в биосе. там настроено две жестких в зеркало.

Автор: Akina 7.2.2011, 18:45
Да, в ней управление упрощено до максимума. Тем не менее есть ещё переключение SATA mode / RAID mode. 
Поскольку я не работаю с системами на базе процессоров AMD (а их различие с Intel-ами всё больше и больше) - более ничего осмысленного советовать не могу. 
Если не считать того, что http://www.asus.com/Product.aspx?P_ID=2UWzsrOiRbMPGYpw# на вкладке Downloads есть драйверы, которые не могут не подходить. Если мать только не поддельная.

Автор: Экскалупатор 7.2.2011, 20:24
ну в вопросах поддельности я не силен, но драйвера не подходят. но семерка со встроенными становится на ура. можешь скинуть ссылки на паки драйверов которые покрывают 95% чипсетов? или хотя бы список набросать какие искать надо. еще часто бывают вопросы с PCI Raid контроллерами. родные драйвера тоже через раз подходят.

Автор: Akina 7.2.2011, 21:03
Цитата(Экскалупатор @  7.2.2011,  21:24 Найти цитируемый пост)
можешь скинуть ссылки на паки драйверов которые покрывают 95% чипсетов?

Это generic-драйверы на ICHx с сайта Интел. Качай... только на что они тебе - у тебя не интеловский чипсет.

Автор: Экскалупатор 7.2.2011, 23:58
ну на интелах тоже часто попадаются. а можно в одну сборку прописывать драйвера от разных чипсетов? или могут конфликты возникнуть?

Автор: Akina 8.2.2011, 00:15
Цитата(Экскалупатор @  8.2.2011,  00:58 Найти цитируемый пост)
а можно в одну сборку прописывать драйвера от разных чипсетов? или могут конфликты возникнуть? 

Ни разу не возникало проблем.

Автор: mihanik 8.2.2011, 08:25
Экскалупатор, использую вот это - http://driverpacks.net/docs/beginners-guide-windows-xp

Проблем нет вообще.

Автор: Экскалупатор 8.2.2011, 08:39
mihanik, спасибо. интересно почитать. на сколько я понял там паки драйверов под разное железо для XP и 2003 Server. но принцип тот же, берем пак и интегрируем его в винду, потом пишем это на болванку?

Автор: mihanik 8.2.2011, 10:23
Цитата(Экскалупатор @  8.2.2011,  08:39 Найти цитируемый пост)
берем пак и интегрируем его в винду, потом пишем это на болванку? 

Ну... Грубо говоря - да.
Я уже давно не ищу дрова под разные мамки, видюхи и т.п.
Подготавливаю дистрибутив с виндой (unattended) и вперёд.
Винда с дровами ставиться сама, а я с клиентами чай пью...
За минут 30-40 всё устанавливается автоматом, я лишь только серийник винды в нужный момент вбиваю и всё...

Подробности тут - http://www.oszone.net/2747/

Автор: Экскалупатор 9.2.2011, 08:33
mihanik, спсибо интересная инфа, но у меня сейчас процесс установки винды длится всего 7 минут(со всем софтом, настройками и пр.) + время на установку дров. мне это нравится больше чем установка винды с нуля.

Добавлено через 1 минуту и 16 секунд
полная установка мне требуется только в случае наличия рейда в системе.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)