Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.11;
Скачать: CL | DM;

Вниз

В чипсет   Найти похожие ветки 

 
TUser ©   (2008-03-22 16:59) [0]

Есть ЖД (IDE) с установленной на нем ХР Pro SP2. Раньше жил на матплате Asus P4P800-X (чипсет i865PE). Платы больше нет. По ряду причин достать точно такую же матплату затруднительно, а компьютер запустить хочется хотя бы на пол-часа. Говорят, что если воткнуть диск в матплату на таком же чипсете, то система нормально будет грузиться. Верно ли говорят, и есть ли у кого-нибудь тут опыт подобных экспериментов?


 
DrPass ©   (2008-03-22 17:02) [1]


> Говорят, что если воткнуть диск в матплату на таком же чипсете,
>  то система нормально будет грузиться. Верно ли говорят,
>  и есть ли у кого-нибудь тут опыт подобных экспериментов?
>

Верно говорят. За некоторым исключением он будет грузиться. Более того, если перед сменой материнки удалить драйвер дискового контроллера, и вместо него поставить стандартный драйвер, то в большинстве случаев загрузится успешно и на другом чипсете.


 
NailMan ©   (2008-03-22 17:14) [2]

загрузиться на другой материнке в режиме save mode, снести дрова метери, и загрузиться в нормальном mode. чего тут сложного?

---
P.L.U.R. and WBR, NailMan aka 2:5020/3337.13


 
NailMan ©   (2008-03-22 17:15) [3]

а лучше в сейф моде снести все дрова и грузиться на новом компе в нормальном моде после этого

---
P.L.U.R. and WBR, NailMan aka 2:5020/3337.13


 
Игорь Шевченко ©   (2008-03-22 18:18) [4]


> Говорят, что если воткнуть диск в матплату на таком же чипсете,
>  то система нормально будет грузиться. Верно ли говорят,
>  и есть ли у кого-нибудь тут опыт подобных экспериментов?
>


А как же активация Windows ?
Вообще-то она не должна дать загрузиться.


 
DrPass ©   (2008-03-22 18:32) [5]


> А как же активация Windows ?
> Вообще-то она не должна дать загрузиться.

Это смотря как ее "активировать" :)


 
Torry ©   (2008-03-22 22:29) [6]


> А как же активация Windows ?
> Вообще-то она не должна дать загрузиться.


По-моему (могу ошибаться) она даст 30 дней для активации.


 
Игорь Шевченко ©   (2008-03-22 22:37) [7]

Torry ©   (22.03.08 22:29) [6]

По-моему это только после свежей установки.


 
Reindeer Moss Eater ©   (2008-03-22 22:52) [8]

Говорят, что если воткнуть диск в матплату на таком же чипсете, то ...

Знаю перца, который при очередном апгрейде железа делал именно так.
Ему просто лень было переставлять XP. Причем чипсеты и камни были разные. Раза три-четыре так переезжал.
Ну и xp была корпоратив без активации.


 
ANTPro ©   (2008-03-22 23:41) [9]

Делал такое на пиратской винде&#133 без проблем, активацию не просила.
Дрова не удалял просто загрузил и она попросила новые, что-то сама нашла.


 
TUser ©   (2008-03-23 05:29) [10]

> Более того, если перед сменой материнки удалить драйвер
> дискового контроллера, и вместо него поставить стандартный
> драйвер, то в большинстве случаев загрузится успешно и на
> другом чипсете.

Для этого надо загрузиться, а родной материнки нет. :)

> А как же активация Windows ?

С этим может быть беда. К сожалению, винда честная.

Тут вот как. Беру чистый винт, ставлю на него ХР из того же дистрибутива, не активирую конечно, пытаюсь загрузиться на другом железе, - не хочет даже в safe mode. С активированной не пробовал пока.


 
antonn ©   (2008-03-24 01:13) [11]

на новой железке контроллер работает в IDE или ACHI/RAID?


 
SPeller (work)   (2008-03-24 03:15) [12]


> если перед сменой материнки удалить драйвер дискового контроллера,
>  и вместо него поставить стандартный драйвер

Не всегда он удаляется


> загрузиться на другой материнке в режиме save mode, снести
> дрова метери, и загрузиться в нормальном mode. чего тут
> сложного?

Если установлен родной драйвер ide, то он грузится даже в safe mode, и, ессно, не дает загрузиться на ругом чипсете. Именно это в большинстве случаев основная проблема.

Я делал так - ставил рядом, на другой раздел или винт свежую винду, затем экспортировал в hive файлы разделы реестра с драйверами и еще один, на вскидку не помню, который зависит от железа и не дает винде грузиться если там не то что надо. Если нужно - могу порыться. Затем импортировал оные в нужные ветки реестра умершей винды. После этого винда оживала. Правда, все сервисы и службы становились девственно чистыми. Чтобы их не трогать нужно дорабатывать напильником процесс восстановления реестра. Если надо - могу описать подробнее процесс манипуляций с реестром. Всё делается стандартным регэдитом.


 
TUser ©   (2008-03-24 07:22) [13]


> antonn ©   (24.03.08 01:13) [11]

IDE

> SPeller (work)   (24.03.08 03:15) [12]

Спасибо. Но для этого надо загружаться на старом железе (проимпортировать Regedit"ом эти файлы в старую винду), а это затруднительно. Кстати, а что такое hive?


 
speller   (2008-03-25 10:53) [14]


> Но для этого надо загружаться на старом железе

Нет. На новом надо поставить винду, и в ней всё делать. Для того чтобы (из-под новой же винды) поправить старый реестр.


> Кстати, а что такое hive

Это формат файлов реестра, в котором они хранятся на диске.


 
TUser ©   (2008-03-25 19:00) [15]

> Для того чтобы (из-под новой же винды) поправить старый реестр.

Интересно. А это как? В regedit"е нашел только Connect to network registry, но это - к локальной сетке.


 
Anatoly Podgoretsky ©   (2008-03-26 00:08) [16]

> TUser  (25.03.2008 19:00:15)  [15]

Загрузить куст, по английски наверно Load Hive


 
SPeller (work)   (2008-03-26 04:18) [17]

дадад, кустами оно обозвано в русской винде :) в аглицкой - Registry Hive Files.

Вобщем, алгоритм такой:

1) Ставим на этом же компе где-нить рядом винду, такую же как и старая, не ставим никаких родных дров. всё по дефолту.
2) Идем в HKCU и создаем в нем произвольный раздел, щелкаем по нему - export -> обзываем empty.hive. (весь экспорт/импорт производится при выбранном типе файлов Registry Hive Files). После этого раздел можно уалить. Нам нужен только куст с пустым разделом.
3) Создаем рядом раздел _oldsys (HKCU\_oldsys).
4) Идем в раздел HKLM\SYSTEM\CurrentControlSet\Services, и делаем ему Export -> services.hive
5) Идем в раздел HKLM\SYSTEM\CurrentControlSet\Control\Lsa и тоже экспортируем в lsa.hive
6) Создаем бэкап файла WINDOWS\system32\config\system умершей винды.
7) Импортируем в раздел HKCU\_oldsys файл WINDOWS\system32\config\system умершей винды.
8) Идем в раздел HKCU\_oldsys\SYSTEM\Select и смотрим значение параметра Current. В зависимости от этой цифры пойдем в подраздел HKCU\_oldsys\SYSTEM\ControlSet001 или HKCU\_oldsys\SYSTEM\ControlSet002.
9) Заходим в HKCU\_oldsys\SYSTEM\ControlSet00X\Services и импортируем в него файл services.hive.
10) Заходим в HKCU\_oldsys\SYSTEM\ControlSet00X\Control\Lsa и импортируем в него файл lsa.hive.
11) Экспортируем раздел HKCU\_oldsys в файл WINDOWS\system32\config\system (бэкап на всякий пожарный не забыли сделать?)
12) Теперь бы нам удалить HKCU\_oldsys, но не выйдет - винда не даст. Можно, конечно, поиграться с установкой прав, но это геморно и не имеет смысла. Просто импортируем в этот раздел файл empty.hive и ву-аля :) Раздел пуст и его можно спокойно удалить.

После таких манипуляций я два раза оживлял винду после смены чипсета. Единственный минус - это то, что старые сервисы от разных программ придется по-новой устанавливать. А в остальном всё остается как и прежде.


 
TUser ©   (2008-03-26 06:06) [18]

Спасибо, попробую.


 
SPeller (work)   (2008-03-26 07:02) [19]

да, забыл добавить. давно всё это было, мог что-то упустить ) но вроде всё так и делал.


 
Loki ©   (2008-03-26 07:42) [20]


> [17] SPeller (work)   (26.03.08 04:18)

Да, блин, LINUX-way "не задушишь, не убьёшь".
За время выполнения руками твоих 12-ти пунктов я успею ХР с HDD-образа на пару (как минимум) машин поставить, с сервиспаками и драйверами под стандартное железо (хоть и не считаю это правильным, обычно так я не делаю).
Зачем "шубу в трусы заправлять"? (с)

---
WBR. Loki®


 
SPeller (work)   (2008-03-26 08:53) [21]

Умный, да? Пойди автору топика про хдд образ расскажи :) Заведете отдельную ветку, где обсудите почему этот хдд-образ не был сделан и прочее. Мой способ для тех случаев, когда не охота переустанавливать с нуля все программы и заводить все системные настройки, а нужно просто перенести винду с одного чипсета на другой когда небыло возможности подготовить систему к этому.



Страницы: 1 вся ветка

Текущий архив: 2008.05.11;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.017 c
15-1206536706
смарт
2008-03-26 16:05
2008.05.11
ПО Смартов


15-1206451876
Cj
2008-03-25 16:31
2008.05.11
FileMapping и два разных языка


2-1208157567
Костик
2008-04-14 11:19
2008.05.11
Как экзэшнику скопировать себя?....


2-1208263641
AlexanderMS
2008-04-15 16:47
2008.05.11
Реально ли такой код перевести с C++ на Delphi?


15-1206722016
Ega23
2008-03-28 19:33
2008.05.11
командная строка