dialmak
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Как сделать заливку (сборку под себя) Win7/2008R2/8/2012 и ничего не сломать и беспроблемно перенести и активировать на любом новом железе 1. Ставишь VMware 2. Ставишь на VMware Windows 7 Professional/Enterprise/Embedded POSReady/Thin PC или Windows 8 Professional/Enterprise - на вкус и цвет... Главное корпоративную - с ней меньше возни при активации на разных машинах. VMware tools ставить нельзя (или поставить и удалить в конце работы с виртуалкой). Снапшоты в VMware тоже не используйте! Используйте только однофайловые VMDK Важно ! При установке не нужно создавать зарезервированный раздел, если быть точнее, то создать его можно (он необходим только в случаях сжатия раздела или шифрования раздела Windows c помощью BitLocker™ , также он нужен в случае использования NTFS c размером кластера >4k), но гемора с ним потом немного будет - прийдётся переносить на новое железо 2 раздела. Заставить винду не создавать зарезервированный раздел можно прямо через установщик - нажать Shift+F10 и просто создать и отформатировать раздел для винды в diskpart перед установкой. Видеоролик тут. 3. Ставишь офис. 4. Активируешь офис и винду Если хочется поставить что-то из редакций Starter/HomeBasic/HomePremiun/Ultimate, то активировать её прийдётся уже на новом железе. Перенос на новое железо активированной лоадерами ОС в 70% случаев закончится неудачей... 5. Обновляешь винду и офис, доставляешь нужное ПО. Никакие твикеры ОС не не ставь - сломать OC легко. В конце не лишним будет сделать дефрагментацию раздела с ОС. 6. Всё готово. Теперь нужно подготовить винду к всеядности - то есть чтобы её можно было грузить на любом железе. И тут появляется несколько вариантов. Поэтому для начала выключаешь виртуалку и делаешь копию виртуального диска - файла .vmdk. Эта копия пригодится потом. 1 вариант. Выключаешь виртуалку и используешь программу TBOSDTS - вернее один скрипт из неё OSDTOOL.TBS Script Краткое описание скрипта и видео здесь Для подготовки Win7/8/2008/2012 к заливке, в скрипте нужно выполнить только 1 пункт - Remove installed drivers -> Remove all installed drivers except IDE/AHCI drivers ОС готова к переносу на новое железо. 2 вариант. Включаешь виртуалку и используешь сиспреп. Эта утилита обезличивает винду и подготавливает её для возможности переноса на любое железо. Стандартная MS утилита. Запуск из cmd от имени админа Код: C:\Windows\System32\Sysprep\Sysprep.exe /oobe /generalize /shutdown | Утилита сиспреп отработает и выключит виртуальную машину. Её теперь включать нельзя пока не снимешь архив или образ раздела с виндой. При запуске Sysprep\Sysprep.exe получим графическую версию сиспреп Оба варианта приводят почти к одному и тому же результату при загрузке ОС на новом железе. Хотя есть и различия. Мне с OSDTOOL.TBS более комфортно (сиспреп сбивает некоторые настройки юзера и заставит добавить ещё одного нового юзера, хотя нового юзера можно потом удалить). Описывать все нюансы облом - лучше один раз увидеть. Поэтому на копию .vmdk можешь натравить OSDTOOL.TBS, а на исходник .vmdk сиспреп. Достаточно поставить один раз на комп и первый и второй вариант и поймёшь, что лучше конкретно тебе и что комфортнее. Итак винда подготовлена. Осталась одна проблема. Она у нас на виртуальном диске и её как то нужно перенести на другую машину на физический диск (или на виртуальный диск для загрузки из под железа) . 1. Можно закатать раздел с виндой в файл WIM (например загрузив LiveCD с утилитой gimagex или imagex и там сделать .wim) и потом заменить им в дистре 7/2008R2 DVD файл install.wim. И потом можно будет ставить этот DVD как стандартный дистр 7/2008R2. Хотя это уже будет сборка. Можно также wim сделать из среды восстановления http://www.outsidethebox.ms/9951/#imagex . Но всё это долго и неоптимально и к тому же есть ограничения в использовании. Внимание! Размер образа install.wim, включаемого в состав установочного диска 32-разрядной операционной системы, не должен превышать 4 Гб (2^32 байт). В противном случае установка завершится с ошибкой. Это ограничение не распространяется на развертывание образа с помощью утилиты imagex. Поэтому проще сделать архив раздела с виндой и раскатывать этот архив на голую машину или ещё проще поставить эту заливку по сети. 2. Помогут в этом утилиты IFW/IFD/IFL/BootIt BM. IFW можно установить в основную винду (в которой работает виртуальная машина) и что самое замечательное, что IFW умеет архивировать (создавать бэкап) виртуальных дисков .vmdk и .vhd. Этот бэкап затем можно восстановить уже на реальном физическом диске. Она также умеет работать с сетью и может скопировать виртуальный диск в физический. Ещё более замечательно, что в составе ретайл версии IFW включена программа TBOSDTS с скриптом OSDTOOL.TBS Script. То есть всё в одном месте. Есть один правда минус - загрузочная версия IFW довольно громоздка (около 170 МБ). Если точнее, это я указал размер не IFW, а LiveCD WinPE с IFW. Недостаток IFW компенсируется программой IFL. Она имеет все те же функции, что и IFW (в том числе имеет на борту OSDTOOL.TBS Script) плюс малого размера и мобильна - дистрибутив её позволяет создать загрузочную флешку c IFL (через утилиту makedisk.exe) и на ту же флешку можно скинуть бэкап нашей заливки и затем развернуть бэкап. Доступно также развёртывание бэкапа по сети и копирование виртуальных дисков в физичекие и наоборот. Последний важный момент! После загрузки винды на новом железе нужно проверить два параметра: - Включена или выключена служба восстановления. Пуск -> правой кнопкой мыши на Компьютер -> Свойства -> Защита системы -> Настроить. Если выключена, то лучше включить и задать размер для неё около 3-7 % объёма раздела. - Включен или выключен файл подкачки. Пуск -> правой кнопкой мыши на Компьютер -> Свойства -> Дополнительные параметры системы -> Быстродействие-Параметры -> Дополнительно -> Виртуальная память -> Изменить. Если она выключена, то её следует включить или в режим Автоматически выбирать объём файла подкачки или вручную ввести размер в пункт Указать размер - обычно хватает дать около двух размеров ОЗУ/RAM. P.S. Активация этой сборки на новом железе просходит автоматически. P.P.S. Иногда на нестандартной конфигурации железа необходимо подсунуть какие-то драйвера, например RAID/AHCI/SCSI. Это можно сделать через OSDTOOL применительно к уже развёрнутой на новом HDD ОС, если драйвера расположить, например, на флешке или другом носителе. Плюс у OSDTOOL есть возможность включить при загрузке на новом железе тучу предустановленных драйверов RAID/AHCI/SCSI из Windows 7 (они находятся в папке C:\Windows\System32\DriverStore\FileRepository). Доступ к ним в меню - Install Drivers -> Install Windows provided storage drivers. Подробно работа с OSDTOOL.TBS описана здесь Более подробное руководство здесь Быстрое создание загрузочной флешки BootIt BM v1.17 + IFD v2.81 + IFL v2.81 P.P.P.S. При установке Win7x86 на eee PC столкнулся с проблемой. Ни сборка препарированная OSDTOOL ни сборка после сиспреп не захотела ставиться. Проблема оказалась в HAL. Пришлось через OSDTOOL его менять. Но решить раз и навсегда эту проблему можно довольно просто. Достаточно добавить,ещё перед работой OSDTOOL или сиспрепа естественно, в BCD строчку detecthal on. Внимание! Насколько мне известно, в Win7x64 только один HAL. Поэтому всё нижеописанное относится только к Win7x86. Вначале в cmd от имени админа нужно дать команду для просмотра GUID Код: Затем включить detecthal Код: bcdedit /set GUID detecthal on | Вместо GUID нужно подставить свой идентификатор раздела - в данном случае на картинке выше {92dc0932-f1af-11e0-a2d2-001fd0d6fb2f} И в конце проверить изменение Код: Ссылки по теме http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=25742&start=100#lt http://forum.ru-board.com/topic.cgi?forum=27&topic=13070&start=1040#19 TBOSDTS, IFW, IFL, IFD, BootIt BM включены в известный LiveCD/DVD RusLive by NIKZZZZ . IFL_GUI там нет пока - это свежая прога. Уже есть Удачи! | Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 07:15 08-01-2012 | Исправлено: dialmak, 18:35 08-11-2019 |
|