dialmak
![](http://forum.ru-board.com/board/avatars/private/dialmak.gif)
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору CHOOVAK Цитата: Желательно, конечно, более точную, пошаговую, инструкцию как интегрировать дрова при помощи OSDTOOL в Windows XP/7 в "полевых" условиях, без возможности использования рабочей (установленной и функционирующей) ОС Windows. | OSDTOOL не использует никакую ОС. Скрипту нужен только интерпретатор TBOSDT. Ну блин какая же инструкция? Кнопку нажать? Попробуйте и всё станет ясно. Вариантов много и тут единого рецепта нет, можно по-разному сделать. Пример: 1. Ставим на хосте Windows гипервизор VMWare или VirtualBox. 2. Создаём виртуальную машину c нужной ОС, например win7ent 3. Обновляем, ставим проги на win7ent. 4. Выключаем виртуалку win7ent 5. Ставим на хост IFW (в комплекте также получим IFD/IFL и TBOSDT для Windows/DOS/Linux) 6. Создаём загрузочную флешку IFL (именно её будем тыкать в новую машину). Размер флешки побольше берём, например 32 GB. На неё будем также ложить архив TBI. Вариант неидеальный, но простой. 7. Архивируем виртуальный диск VHD или VMDK win7ent с помощью IFW, архив указываем положить на флешку IFL и разбить на куски по 4 gb (это нужно для того, чтобы обойти ограничение размера файла 4 gb в FAT32). 8. Переходим на новую машину, грузимся в флешку IFL, восстанавливаем архив TBI, затем запускаем OSDTOOL. 9. Удаляем все драйвера, ставим дефолтные IDE/AHCI, меняем HAL (при необходимости, актуально только для x86 и редко нужно), ставим при необходимости ACHI драйвера сторонних производителей из пункта Install Drivers -> Install Windows provided storage drivers, ставим внешний драйвер при необходимости. В стандартных случаях хватает первых двух действий (Удаляем все драйвера, ставим дефолтные IDE/AHCI, ) 10. Можно грузить. Если на новом железе нет хитрого драйвера RAID (то есть там нормально грузиться и работает DVD c win7), то и драйвера внешние никакие не нужны для запуска win7ent на новом железе (хватит дефолтных и Windows provided storage drivers). Если вдруг нужны, то просто в пункте 3 на win7ent ложим распакованную папку с драйверами (например в папку С:\MyDrivers) и в пункте 9 устанавливаем нужный внешний драйвер. Никто не запрещает конечно внешние драйвера положить не в саму ОС, а куда-нибудь в другое место. Всё аналогично можно сделать и на хосте с Linux. Вышеприведённый пример - это просто пример, он не подойдёт всем подряд, кто-то предпочитает грузить Win_RE или Win_PE, кто-то признаёт и любит только IFD... Я предпочитаю восстанавливать TBI по сетке из IFL, если же нет такой возможности, то у меня есть внешний загрузочный USB-HDD с выбором IFD/IFL/IFW_RE (osdtool есть везде) Подробнее есть в шапке. Цитата: Фильтрует ли OSDTOOL весь пак с дровами, и выбирает ли только нужные? | Это возможно только в автоматическом режиме с файлом ответов. Уже есть готовый скрипт для этого, руки не доходят добить его. В ручном вам нужно ставить драйвер по одному, фильтрация по железу доступна. Добавлено: Пример 2. Просто поменяем местами некоторые пункты и сделаем архив win7ent уже готовую к загрузке на практически любом железе, в том числе и на виртуалки. Все MASS Storage драйвера, которые есть в винде будут интегрированы и включены. 1. Ставим на хосте Windows гипервизор VMWare или VirtualBox. 2. Создаём виртуальную машину c нужной ОС, например win7ent 3. Обновляем, ставим проги на win7ent. 4. Выключаем виртуалку win7ent 5. Ставим на хост IFW (в комплекте также получим IFD/IFL и TBOSDT для Windows/DOS/Linux) 6. Создаём загрузочную флешку IFL (именно её будем тыкать в новую машину). Размер флешки побольше берём, например 32 GB. На неё будем также ложить архив TBI. Вариант неидеальный, но простой. 7. Запускаем OSDTOOL на хосте от имени админа, выбираем VHD или VMDK win7ent. - удаляем все драйвера на VHD или VMDK win7ent - ставим дефолтные IDE/AHCI - ставим ВСЕ ACHI/RAID драйвера сторонних производителей из пункта Install Drivers -> Install Windows provided storage drivers (вручную по одному, их там около 30) 8. Архивируем виртуальный диск VHD или VMDK win7ent с помощью IFW, архив указываем положить на флешку IFL и разбить на куски по 4 gb (это нужно для того, чтобы обойти ограничение размера файла 4 gb в FAT32). 9. Переходим на новую машину, грузимся в флешку IFL, восстанавливаем архив TBI. 10. Можно грузить. Если опять запустим OSDTOOL из IFL и натравим его на винду на новом железе - то он спросит, что делать с бэкапом реестра: - удалить - восстановить (вернёмся в состояние реестра перед запуском OSDTOOL на хосте, то есть типа состояние OС на виртуалке) - пропустить Поэтому тут нужно не прошляпить. Добавлено: З.Ы. Никто не заставляет использовать IFW в пункте 5 и 8, можно обойтись чем угодно, например Bootit на флешке или IFD/IFL. Хозяин -барин. Я вообще не делаю TBI. Несколько экземпляров разных ОС лежат в виде VHD файлов на USB-HDD и я на новом железе просто делаю Copy VHD на HDD через IFD или IFL. Так что делайте как вам удобно. | Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 19:05 15-04-2013 | Исправлено: dialmak, 23:07 18-07-2013 |
|