К основному контенту

Обновление (upgrade) операционной системы и перенос на новое железо

Появилась задача:
- компьютер на H61 чипсете, SandyBridge процессор, XP система
- периодически слетала система, приходилось восстанавливать или из резервного образа или при помощи erd-commander.
- по косвенным признакам предположил(в последствии подтвердилось) что медленно умирает железо (южный мост + память).
По словам юзверя все надо исходников нет, брать неоткуда - но все надо
Закупили железо на H110 + CeleronG3900 + DDR4 4Gb.
Создал клон винта с системой, на новом железе подключил винт, но чуда не случилось ;) XP на новом желез не подхватилась... ничего неожиданного, при том, что на новой "материнке" режима IDE  нет.
Новый клон винта, на старом железе. Подъем до висты, затем до семерки - иначе напрямую от xp до семерки не желает обновляться.
После всех обнов - клон. На клонированном винте с семеркой новое железо не подхватилось синий экран. Пресловутый режим AHCI.
Опять клон.
На старом железе подключаем клон и согласно статье SATA режим AHCI  но ввиду странных подходов детища Гейтса с удалением старых статей на собственном сайте, продублирую:
в regedit открываем  поочередно:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
в переменной Start изменить значение с 3 на 0.
После этого перегружается система, заходим в BIOS (на старом железе) и там в настройке меняем режим SATA с IDE на AHCI.
Ребут.
Система загружается. Но это не все. 
Клон с новыми настройками. 
Загружаем новый клон на старом железе, в msconfig выставляю принудительную загрузку "Безопасного режима".
Завершаем работу. И подключаем к новому железу. Вуаля система загружается.
Далее в диспетчере устройств обновляю драйвера в "Контроллеры IDE ATA/ATAPI".
В msconfig не забываем снять галку с безопасного режима.
Ребут. 
Далее подтягиваю драйвера на "материнку"

PS Почему так много клонов - там безопаснее, и данные целее :)

Комментарии

Популярные сообщения из этого блога

Многономерной транк от Датагруп к Elastix 2.5

В очередной раз украли кабель укртелекома, и восстановление "через полгода", но городские надо. Поскольку есть сервер Elastix2.5, решение очевидно sip-trunk. Укртелеком на вопрос sip-trunk "отморозился" причиной "он нестабилен, он ненадежен, и т.п., берите облачную атс" (зачем мне облачная атс?) Побывав на IT-Forum2018, встретил (единственного!!!! на весь форум) оператора/провайдера Датагруп, выяснил, что возможность подключить транк есть и подходит под мои условия(nat,отсутствие "белого ip") ТЗ;  -sip-trunk на 3 номера и 10 голосовых сессий; -атс на базе Elastix2.5. После заключения всех договоров и оплаты подключения, получен заветный конверт с логином паролем и адресом подключения (и иными параметрами подключения), 1) создаем транк: меню Trunk / Add SIP trunk Рис.1 Создаем  (Рис.1) Trunk Name : "имя транка",  Outbound CallerID : логин из конверта Рис.2 Далее (Рис.2) Trunk Name : "имя транка...

FreeBSD полезности

Приглашение командной строки bash В файле /etc/profile добавляется строка PS1="\h\\$ "; export PS1 в этом виде: \h - имя компьютера до первой точки; \\$ - если UID пользователя 0 (su/root), то будет выведен символ # , иначе $; можно использовать и другие символы: \u - имя юзера; \H - полное имя компьютера; \d -текущая дата " день недели месяц число"; \n - символ новой строкиж; \r - возврат карретки; \t - время в 24 формате (ч:м:с); \T - время в 12 формате; \w - текущий каталог с полным путем; \W - название текущего каталога; $() - внешняя команда в скобках, например (date). Ошибка при запуске MC common.c: unimplemented subshell type 1 read (subshell_pty...): ... проверить export $SHELL если /bin/sh изменить на /bin/csh командой chsh -s /bin/csh root перезайти netstat -nr проверить текущий шлюз по умолчанию

Использование windows(samba) диска в linux

Как подключить сетевой диск Windows в Linux Поддержку сетевых дисков Windows в Linux обеспечивает пакет cifs-utils. Если он у вас еще не установлен, в командной строке от имени суперпользователя введите sudo apt install cifs-utils Создайте в /mnt (или любом другом месте) папку, в которую мы будем подключать сетевой диск Windows: mkdir /mnt/winshare И наконец само подключение сетевой папки Windows в Linux выполняется с помощью команды mount.cifs mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD Такая команда выполнит присоединение к фаловой системе Linux сетевого диска Windows с именем SHARE_NAME, расположенного на сервере с IP-адресом SERVER_IP от имени WIN_USER_NAME с паролем WIN_USER_PASSWORD.  В большинстве случаев этого достаточно, если вы работаете от лица суперпользователя. Если же вы от лица суперпользователя производите только подключение сетевой папки Windows, а работать с ней планируете от лица об...