Технический форум
Вернуться   Технический форум > Программирование > Библиотека > Система


Ответ
 
Опции темы Опции просмотра
Старый 09.08.2009, 21:31   #1 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,119
Записей в дневнике: 36
Сказал(а) спасибо: 7
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 14734
По умолчанию Перенос системы на другую мать без переинсталляции ОС

Здравствуйте, уважаемые участники форума.

Недавно столкнулся с такой проблемой: сгорела материнка на компе, на этом компе было установлено немало специализированного софта, ближайшая тех.поддержка данного софта в Москве, а ковыряться самому, дабы все детально настроить, небыло времени - именно это привело меня к поиску метода переноса ОС на другую мать.
================================================== ========

Часть 1. Подготовка операционной системы для переноса на другое железо.

В большинстве случаев достаточно выполнения трех первых пунктов.

Перенос операционной системы с одной материнки с процессором Интел или Не Интел на другую материнку с процессором Интел.
(Intel base & Non Intel base motherboard >> Intel base motherboard)


1. Установка драйвера (HAL) - "Компьютер с ACPI"
Если уже стоит такой драйвер, тогда пропускаем.

Панель управления > Система > Оборудование > Диспетчер устройств > Компьютер > правой кнопкой по установленному драйверу HAL > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Компьютер с ACPI > Далее > Готово

2. Установка драйвера - "Стандартный двухканальный контроллер PCI IDE"
Если уже стоит такой драйвер, тогда пропускаем.
Панель управления > Система > Оборудование > Диспетчер устройств > IDE ATA/ATAPI контроллеры > правой кнопкой по установленному IDE-контроллеру > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Стандартный двухканальный контроллер PCI IDE > Далее > Готово

3. Удалить в реестре ссылки на старые диски.
Очистить раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Перенос ОС установленной на материнке с процессором Интел на новую материнку с процессором НеИнтел.
(Intel base motherboard >> Non Intel base motherboard)

1. Удалить в реестре ссылки на драйвер процессора Интел.

Пуск > Выполнить > Regedit > HKLM > SYSTEM > ControlSet001 > Services > удаляем раздел Intelppm
Повторить для ControlSet002.

IDE\SATA\SCSI\RAID >> SATA\SCSI\RAID
2. Если на новом железе имеется диск(и) с SATA\SCSI или на дисках организован RAID - SATA\SCSI.

3. Установить нужные драйвера для этих устройств.
Панель управления > Установка оборудования > Добавление нового устройства > Установка оборудования, выбранного из списка
в ручную > SCSI и RAID контроллеры > Установить с диска.
Внимание: установить перед переносом, т.е. установить нужные драйвера на старую систему на старом железе, а потом делать перенос.

Перенос системы с современного железа на устаревшее.
4. Просто невероятный случай. Если вы переносите систему с новой материнки на старую мать не поддерживающую APIC (усовершенствованный контроллер прерываний). К слову, такие материнки не выпускаются с 1999-00 гг.

5. Устанавливаем драйвер (HAL) - "Стандартный компьютер"
Панель управления > Система > Оборудование > Диспетчер устройств > Компьютер > правой кнопкой по установленному драйверу HAL > Обновить драйвер > Нет, не в этот раз > Установка из указанного места > Не выполнять поиск. Я сам выберу нужный драйвер > Стандартный компьютер > Далее > Соглашаемся на перезагрузку > Идём в BIOS > Отключаем APIC.


Комментарии к Первой части
1. Трех первых пунктов достаточно.
2. И напротив, если перенос выполняется с Non Intel base motherboard >> Intel base motherboard, то этот пункт выполнять не нужно.
3. Перенос системы на разноуровневые RAID не возможен. Может быть RAID5>IDE>RAID1?
4. Если список оборудования не появился, открыть .*inf, найти секцию [ControlFlags] , в этой секции найти ExcludeFromSelect=* , удалить в этой строке * (звездочку).
5. Наличие этого условия автоматически отменяет выполнение первого пункта инструкции.


================================================== ==========

Часть 2. Подготовка железа для принятия клона.

old HDD >> new HDD
Перенос системы со старого HDD на новый HDD.

1. Произвести подготовку системы к переносу по инструкции Часть 1 пункт 3. Клонировать систему подходящей программой.
Внимание: Если по каким-либо причинам вы не выполнили подготовку к переносу, то после переноса, ни в коем случае не загружайте ОС с нового HDD, пока не отключите старый HDD.

old HDD & Zalivka >> new motherboard
Разворачивание клона на новое железо

2. Отключите любые сетевые контроллеры.

3. Произвести подготовку системы к переносу по инструкции Часть 1 пункты 1-3(4). Клонировать систему подходящей программой.
Перед проведением процедуры клонирования отключите все HDD, кроме диска на который вы будите проводить клонирование.
Подключайте все остальные диски только после окончания процедуры клонирования.
Внимание: Окончанием процедуры клонирования является успешная Загрузка ОС с нового HDD.
До этого момента не подключайте других дисков.
================================================== =========

Часть 3. Универсальный образ или Zalivka.

Внимание! Описанный в 3-й части способ не является противозаконным действием, т.к. образ копируется и монтируется сугубо для решения проблемы переноса системы на другое железо, без дальнейшего распространения дистрибутива.

Употребление sysprep не нужно, не обсуждается и больше не упоминается.
  • 1
  • Если образ готовится на реальном железе, тогда:
    Отключите все лишние устройства.
    В BIOS отключить все onboard устройства.
  • Если образ готовится в виртуальной машине, тогда:
    в VPC или в VMWare не устанавливайте addons.
  • В обоих случаях выполните следующее:
    Отведите для создания "Zalivka" раздел 6-7 Гиг.
    2
    Установите Windows + Update, Office + Update, Soft.
    Не устанавливайте драйвера.
    Не устанавливайте Alcohol и DaemonTools.
    Не подключайте виртуальные CD-ROM'ы.
  • Выполните очистку.
    3
    Очистить C:\WINDOWS\SYSTEM32\dllcache\
    Очистить C:\WINDOWS\Prefetch\
    Очистить C:\WINDOWS\Temp\
    Очистить C:\Documents and Settings\<user>\Local Settings\Temp\
    Очистить C:\Documents and Settings\<user>\Local Settings\Temporary Internet Files\
    Очистить C:\Documents and Settings\<user>\Local Settings\History\
    Очистить C:\Documents and Settings\<user>\Cookies\
    Очистить C:\Documents and Settings\<user>\NetHood\
    Очистить C:\Documents and Settings\<user>\Recent\
    Очистить C:\RECYCLER\
    Очистить C:\System Volume Information\
    Удалить C:\WINDOWS\Windows Update.log
    4
    Категорически не рекомендуется удалять папки оставшиеся после установки Update и Office.
    5
  • Выполнить дефрагментацию.
  • Проведите настройку согласно инструкции Часть 1 пункты 1-3 (4).
  • Сохранить готовую и настроенную систему в образ.


Комментарии к Третьей части
1. Sysprep в самом процессе подготовки к клонированию не участвует. Sysprep нужен для EULA\OEM.
2. Больший размер не нужен для сохранения возможности разворачивать клон на небольшие разделы или диски. Но и меньший размер не желателен, по соображениям оптимального расположения таблицы MFT.
3. Очистка этих директорий нужна для сохранения вашей конфиденциальности (например вы админите на предприятии, или установщик в сервисном). Если вас конфиденциальность не беспокоит, тогда очистка данных директорий на ваше усмотрение.
4. При обращении на WindowsUpdate в логе пишется дата и версия Биос.
5. Категорически не рекомендуется. Места много не сэкономите, но в будущем проблемы будут. Проверено.
================================================== =========
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.

Последний раз редактировалось MrSTEP; 26.08.2012 в 19:56 Причина: Мелкий косметический ремонт
Max вне форума   Ответить с цитированием

Старый 09.08.2009, 21:31
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Пожалуйста, посмотрите еще несколько тем по вашей проблеме

Перенос файлов
Как сделать через Word или другую программу фирменный бланк?
Перевод чисел в другую систему счисления

Старый 07.05.2010, 19:16   #2 (permalink)
Black_Parrot
Member
 
Аватар для Black_Parrot
 
Регистрация: 05.01.2007
Сообщений: 7,067
Записей в дневнике: 6
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 10522
По умолчанию

Не хватает:
Non Intel >> Non Intel
Black_Parrot вне форума   Ответить с цитированием
Старый 07.05.2010, 19:52   #3 (permalink)
Biohazard_rus
Member
 
Аватар для Biohazard_rus
 
Регистрация: 21.06.2009
Сообщений: 184
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 92
По умолчанию

Кхм, полезная статейка, я в свое время при попытке перехода синий экран впаймал, и забил на это дело.
З.ы. Надеюсь эта статья никому не пригодится
Biohazard_rus вне форума   Ответить с цитированием
Старый 07.05.2010, 21:49   #4 (permalink)
kashakru
Родом из СССР
 
Аватар для kashakru
 
Регистрация: 27.02.2009
Сообщений: 3,577
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Репутация: 4398
По умолчанию

Незнаю но я уже на двух компах перекидовал материнские платы и проблем никогда небыло. просто система потом просила некоторые драйвера.
kashakru вне форума   Ответить с цитированием
Старый 07.05.2010, 22:42   #5 (permalink)
Eli
TEHNARI.RU
 
Аватар для Eli
 
Регистрация: 31.03.2008
Адрес: Израиль
Сообщений: 18,406
Записей в дневнике: 7
Сказал(а) спасибо: 10
Поблагодарили 1 раз в 1 сообщении
Репутация: 14031
По умолчанию

возможно,если обе мамки имели одинаковый чипсет.
Eli вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 07.05.2010, 23:40   #6 (permalink)
kashakru
Родом из СССР
 
Аватар для kashakru
 
Регистрация: 27.02.2009
Сообщений: 3,577
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Репутация: 4398
По умолчанию

возможно. не обращал внимания.
kashakru вне форума   Ответить с цитированием
Старый 07.05.2010, 23:43   #7 (permalink)
Various
Debes, ergo potes
 
Аватар для Various
 
Регистрация: 09.05.2009
Сообщений: 9,653
Сказал(а) спасибо: 0
Поблагодарили 17 раз(а) в 4 сообщениях
Репутация: 6630
По умолчанию

Просто через безопасный режим удалить драйвера и всё
Various вне форума   Ответить с цитированием
Старый 08.05.2010, 15:58   #8 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,119
Записей в дневнике: 36
Сказал(а) спасибо: 7
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 14734
По умолчанию

Biohazard_rus #3
Уважаемый, Вы судя по всему не сталкивались с подобной ситуацией:
Стоит ПК главного бухгалтера, на котором установлено масса специализированного софта, например, 1С/Клиент-банк/Деклараци и прочий бух.софт. сгорает материнка. сроки на всю работу не более 2-х часов. Возможно ли за это время перекинуть мать, переинсталлировать ОСь/проги/дрова, установить и настроить весь спец.софт и перенести данные (сначала с харда, а потом обратно), расшарить ПК в сеть? Даже если и возможно, то каково качество такой работы?
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Метки
замена материнки, перенос ос, перенос системы

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 02:46.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.