Windows server 2008: различия между версиями

Материал из support.qbpro.ru
imported>Vix
(Новая страница: «==win 2008== == '''Перенос Windows 2008R2 на другое железо''' == Делал перенос из железа в виртуальную …»)
 
imported>Vix
Нет описания правки
 
(не показано 6 промежуточных версий этого же участника)
Строка 3: Строка 3:
== '''Перенос Windows 2008R2 на другое железо''' ==
== '''Перенос Windows 2008R2 на другое железо''' ==


Делал перенос из железа в виртуальную среду:
Перенос из железа в виртуальную среду:
  cmd> c:\Windows\System32\sysprep\sysprep.exe
  cmd> c:\Windows\System32\sysprep\sysprep.exe


=='''Универсальный способ переноса ОС Windows 7 на новую платформу'''==
'''Задача'''


Описать быстрый и максимально универсальный способ переноса установленной Windows на произвольную аппаратную платформу.
'''Границы применимости'''
ОС Windows 7. Теоретически, Windows 8, Server 2008, 2008 R2. 64-битные ОС можно перенести только на 64-битные платформы.
'''Описание задачи'''
Большее число пользователей предпочитают переносить диск/образ ОС, а не переустанавливать с потерей всех настроек. Процесс не является тривиальным. Если обновление незначительно, то проблем не возникает. Если обновляется материнская плата, то все зависит от параметров: различие платформ, актуальность релиза ОС, дата выпуска оборудования. Наихудшим вариантом является переход с amd на intel (или с intel на amd), где целевая платформа выпущена позже дистрибутива ОС (и не имеет записей о соответствующих драйверах в установочных настройках). В этом случае, практически при любом способе переноса, гарантирована ошибка 0x0000007B при запуске ОС на новой машине. Данный способ позволяет избежать этой ошибки.
'''Плохие советы'''
Интернет полнится вопросами и бесполезными рецептами. Вот они:
Воспользоваться утилитой sysprep — это бесполезно и сильно затягивает процесс.
Воспользоваться сторонними утилитами (Acronis True Image, etc...) — это долго и не гарантирует результат.
Воспользоваться утилитами botrec и bootsect — в общем случае, проблема не в поиске загрузочных секторов.
Хорошие советы
Убедиться, что на исходной и целевой системе в настройках BIOS установлены одинаковые режимы AHCI
Controller Mode : Compatible, AHCI Mode: Disabled, SATA Native Mode: Disable
или
Controller Mode : Enhanced, AHCI Mode: Enabled, SATA Native Mode: Enabled
Убедиться, что в настройках системы установлен Standard AHCI controller
Пуск - Панель Управления - Система - Диспетчер устройств - Контроллеры IDE/ATAPI
'''Правильная реализация переноса'''
'''''Требования:'''''
Дистрибутив Windows, аналогичный установленному
Носитель информации, подходящий для временной установки на него Windows
Процесс
Подключить временный носитель информации к новой платформе и произвести начальную установку Windows на него.
Экспортировать в файл куст реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase
Импортировать файл с кустом реестра на старой машине
Переустановить жесткий диск с Windows со старой на новую машину
'''''Пояснение:'''''
Основной проблемой при запуске Windows на новой платформе становится неспособность Windows идентифицировать правильные драйверы к аппаратным компонентам новой платформы. В нормальном случае, ОС затем смотрит идентификаторы аппаратуры и устанавливает соответствующий стандартный драйвер. Если, в силу многих причин, ОС не имеет информации по драйверам, соответствующим текущим идентификаторам оборудования, то продолжает использовать старые драйверы. Импортируя ключ реестра с соответствующими идентификаторами мы заставляем систему «опознать» наше оборудование и подключить соответствующий драйвер (или стандартный, если драйвер не найден)
'''''Дополнительно:'''''
Можно установить новый Windows на тот же самый жесткий диск (только в другую директорию, нежели переносимый дистрибутив), экспортировать куст реестра в файл, загрузить диск на предыдущей машине и импортировать данные в реестр из файла
Можно провести всю операцию непосредственно на новой платформе, если использовать ERD Commander (Он же Microsoft DART)
Для каждой версии Windows есть соответствующий DART. Вот хорошая статья. Ссылку на дистрибутив DART можно спокойно нагуглить
Если, по какой-то причине, невозможно перенести файл с данными из реестра на жесткий диск, то существует способ встроить его непосредственно в boot.wim DART'а. Для этого следует использовать GImageX
* '''Windows server 2008 r2 standard убрать ограничение памяти'''
Windows Server 2008R2 Standard - имеет ограничение на использование памяти 36Гб, решение только одно...<br>
от администратора выполнить:
  Dism /online /Set-Edition:ServerEnterprise /ProductKey:тут-ключ-версии-этнерпрайз
естественно ключ у вас уже должен быть приобретен.


'''ИСТОЧНИКИ:'''
'''ИСТОЧНИКИ:'''
<hr>
<hr>
* [https://social.technet.microsoft.com/Forums/ru-RU/d4ae3a2d-3366-4b5e-8895-ef9736a9df49/-windows-server-2008-r2-?forum=ws2008r2ru win2k8R2 на другое железо]
* [https://social.technet.microsoft.com/Forums/ru-RU/d4ae3a2d-3366-4b5e-8895-ef9736a9df49/-windows-server-2008-r2-?forum=ws2008r2ru win2k8R2 на другое железо]
* [https://habrahabr.ru/sandbox/70606/ Универсальный способ переноса ОС Windows 7 на новую платформу]
* [http://it-mehanika.ru/index.php/2009-12-06-20-02-41/25-the-project/245-perenos-servera-2003-s-zheleza-na-proxmox-kvm ПЕРЕНОС СЕРВЕРА 2003 С ЖЕЛЕЗА НА PROXMOX (KVM)]
* [https://ru.stackoverflow.com/questions/441881/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F-windows-2008-r2-%D0%B2-proxmox re..]
* [http://www.gotoadm.ru/perenos-fizicheskoj-windows-sistemy-v-virtualnuju-sredu-s-pomoshhju-disk2vhd/ disk2vhd]

Текущая версия от 04:02, 23 февраля 2021

win 2008

Перенос Windows 2008R2 на другое железо

Перенос из железа в виртуальную среду:

cmd> c:\Windows\System32\sysprep\sysprep.exe

Универсальный способ переноса ОС Windows 7 на новую платформу

Задача

Описать быстрый и максимально универсальный способ переноса установленной Windows на произвольную аппаратную платформу.

Границы применимости

ОС Windows 7. Теоретически, Windows 8, Server 2008, 2008 R2. 64-битные ОС можно перенести только на 64-битные платформы.

Описание задачи

Большее число пользователей предпочитают переносить диск/образ ОС, а не переустанавливать с потерей всех настроек. Процесс не является тривиальным. Если обновление незначительно, то проблем не возникает. Если обновляется материнская плата, то все зависит от параметров: различие платформ, актуальность релиза ОС, дата выпуска оборудования. Наихудшим вариантом является переход с amd на intel (или с intel на amd), где целевая платформа выпущена позже дистрибутива ОС (и не имеет записей о соответствующих драйверах в установочных настройках). В этом случае, практически при любом способе переноса, гарантирована ошибка 0x0000007B при запуске ОС на новой машине. Данный способ позволяет избежать этой ошибки.

Плохие советы Интернет полнится вопросами и бесполезными рецептами. Вот они: Воспользоваться утилитой sysprep — это бесполезно и сильно затягивает процесс. Воспользоваться сторонними утилитами (Acronis True Image, etc...) — это долго и не гарантирует результат. Воспользоваться утилитами botrec и bootsect — в общем случае, проблема не в поиске загрузочных секторов. Хорошие советы Убедиться, что на исходной и целевой системе в настройках BIOS установлены одинаковые режимы AHCI Controller Mode : Compatible, AHCI Mode: Disabled, SATA Native Mode: Disable или Controller Mode : Enhanced, AHCI Mode: Enabled, SATA Native Mode: Enabled Убедиться, что в настройках системы установлен Standard AHCI controller Пуск - Панель Управления - Система - Диспетчер устройств - Контроллеры IDE/ATAPI

Правильная реализация переноса

Требования: Дистрибутив Windows, аналогичный установленному Носитель информации, подходящий для временной установки на него Windows Процесс Подключить временный носитель информации к новой платформе и произвести начальную установку Windows на него. Экспортировать в файл куст реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase

Импортировать файл с кустом реестра на старой машине Переустановить жесткий диск с Windows со старой на новую машину


Пояснение: Основной проблемой при запуске Windows на новой платформе становится неспособность Windows идентифицировать правильные драйверы к аппаратным компонентам новой платформы. В нормальном случае, ОС затем смотрит идентификаторы аппаратуры и устанавливает соответствующий стандартный драйвер. Если, в силу многих причин, ОС не имеет информации по драйверам, соответствующим текущим идентификаторам оборудования, то продолжает использовать старые драйверы. Импортируя ключ реестра с соответствующими идентификаторами мы заставляем систему «опознать» наше оборудование и подключить соответствующий драйвер (или стандартный, если драйвер не найден)

Дополнительно:

Можно установить новый Windows на тот же самый жесткий диск (только в другую директорию, нежели переносимый дистрибутив), экспортировать куст реестра в файл, загрузить диск на предыдущей машине и импортировать данные в реестр из файла Можно провести всю операцию непосредственно на новой платформе, если использовать ERD Commander (Он же Microsoft DART) Для каждой версии Windows есть соответствующий DART. Вот хорошая статья. Ссылку на дистрибутив DART можно спокойно нагуглить Если, по какой-то причине, невозможно перенести файл с данными из реестра на жесткий диск, то существует способ встроить его непосредственно в boot.wim DART'а. Для этого следует использовать GImageX

  • Windows server 2008 r2 standard убрать ограничение памяти

Windows Server 2008R2 Standard - имеет ограничение на использование памяти 36Гб, решение только одно...
от администратора выполнить:

  Dism /online /Set-Edition:ServerEnterprise /ProductKey:тут-ключ-версии-этнерпрайз

естественно ключ у вас уже должен быть приобретен.

ИСТОЧНИКИ: