Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

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

Код:
bcdedit /v

 
   
 
Затем включить detecthal

Код:
bcdedit /set GUID detecthal on
 
Вместо GUID нужно подставить свой идентификатор раздела - в данном случае на картинке выше {92dc0932-f1af-11e0-a2d2-001fd0d6fb2f}
И в конце проверить изменение
Код:
bcdedit /v

 
   
 
Ссылки по теме  
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
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Мультизагрузка XP/7/8/8.1/10, Linux, MAC OS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru