Ru-Board.club
← Вернуться в раздел «Общие вопросы»

» Перенос системы на другую материнскую плату (#2)

Автор: Swegiy
Дата сообщения: 17.12.2008 15:24
Не запускается ХРюндель. Встает с ошибкой 0х0007в
ОСь ставилась на другой системе. Подготовить к переустановке на свою не смог. Хочу запустить ХРюнделя, подвесив хард к своей системе.
Автор: Sish
Дата сообщения: 17.12.2008 15:28
Swegiy

Цитата:
Подготовить к переустановке на свою не смог.

А что ты пытался делать-то?

Добавлено:
В принципе, можно особо и не париться, если есть дистр установленной XP.

Просто грузишься с дистра и запускаешь установку винды в режиме восстановления, чтобы проги заново не перинсталливать, а потом ставишь нужные дрова и всё....
Автор: Swegiy
Дата сообщения: 17.12.2008 15:38

Цитата:
Просто грузишься с дистра и запускаешь установку винды в режиме восстановления, чтобы проги заново не перинсталливать, а потом ставишь нужные дрова и всё....

Пожалуйста подробнее.
При запуске ХР начинает работать ейный загрузчик. Как тот загрузчик заставить загрузиться из дистрибутива? Или из под ДОСа запускать сетап дистрибутива?
И ещё, дипетчера загрузки ( меня Симон стоит) снести заранее или нет? Как я понял, ХРюндель что то пишет на нулевую дорожку..
Автор: GolD7
Дата сообщения: 17.12.2008 21:03
Swegiy
Почему ты все так усложняешь?
Ты с CD дистрибутива Windows загрузись, так как ты это делаешь, когда пытаешься установить Windows. А во время работы инстолятора выбери режим восстановления. Только что в нем делать я не знаю. Это к Sish обращайся. Я последний раз грузился в этом режиме года 4 назад и не помню, что там можно делать.


Добавлено:

Цитата:
Не запускается ХРюндель. Встает с ошибкой 0х0007в

У меня была такая ошибка при переносе.
Если не ошибаюсь, то она означает, что недоступно устройство с которого происходит загрузка. Мне проблему удалось решить установкой драйверов контроллера жесткого диска.
Если у тебя IDE контроллер, то иди по этой ссылке, читай в самом низу
http://forum.ru-board.com/topic.cgi?forum=27&topic=1874&start=927&limit=1&m=1#1
Если у тебя SATA контроллер (как у меня) то тебе надо ставить другие драйверы.

Добавлено:
Народ подскажите, что мне со своей проблемой делать?
Ошибка STOP 0x0000007e (0x0000005, 0xba64f11e, 0xbaccf1a0, 0xbaccee9c).
iastor.sys - Address ba64f11ebase at ba613000, datastamtp 48cad1b8.
Я выше писал!
Автор: Oleg_II
Дата сообщения: 18.12.2008 02:24
GolD7
Дико извиняюсь... Начал работу, но опять уперся в пару моментов, которые требуют времени на адаптацию. А времени у меня сейчас в обрез... Сколько это займет - не знаю, не хочу обещать.
Попробуй пока набор от уважаемого BoaSoft (на предидущих страницах где-то была ссылка) - в принципе, там должно быть все то же самое, но в автоматическом режиме.

ЗЫ Пришли, плиииз, прямую ссылку на скачивание твоего драйвера IASTOR.SYS.
Автор: Swegiy
Дата сообщения: 18.12.2008 09:39
GolD7


Цитата:
Если у тебя IDE контроллер, то иди по этой ссылке, читай в самом низу

Читал. По ссылке прошел на reg-файл . НО!!!
ХРюндель у меня не на диске С\ !
Не уверен, что смогу выложенный файл загнать куда бы то ни было - нет того самого загрузочного диска. Дистрибутив на жестком диске лежит.
Более того.
При попытке запуска сетапа из этого дистр. получил недейстующий ключ ID. Найти же точный рег номер не смог. Я ж его из под 98 ищу. И там, где он должен лежать (по крайней мере то, что я смог нарыть и прочесть) я не обнаружил никаких следов нужных файлов.
Встает вопрос:
1. где можно найти рег номер на установленной ХРюше из под Вин98 ?
2. Как запустить утилиту РЕгЭдит не имея загрузочного СД от ХРюнделя?
Автор: Sish
Дата сообщения: 18.12.2008 09:55
Swegiy

Цитата:
Как запустить утилиту РЕгЭдит не имея загрузочного СД от ХРюнделя?

Загрузившись с LiveCD и запустив оттуда ERD Commander, к примеру.

А самы лучший вариант, если етсь возможность, поставить хард на старую маму (коль скоро у тебя серийник XP не совпадает), выставить там "Стандартный двухканальный контроллер", удалить содержимое папки %windir%\system32\dllcache, очистить содержимое ветки реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices (но ветку оставить!), и попробовать запустить на новой маме.
Автор: GolD7
Дата сообщения: 18.12.2008 10:12
Oleg_II
Вот, пожалуйста, прямая ссылка (сразу на закачку)
http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/17131/eng/STOR_allOS_8[1].6.0.1007_PV.exe&agr=&ProductID=3009&DwnldId=17131&strOSs=&OSFullName=&lang=rus.

Как скачаешь эту ссылку сделай в командной строке команду
D:\Downloads\Mozilla\STOR_allOS_8[1].6.0.1007_PV.exe -a -p C:\intel
Так ты заставишь прогу не выполнять установку дров в систему, а просто распаковать драйвера с папку C:\intel(или другую, если хочешь)

От Boasoft? Ты это имеешь ввиду?
http://forum.oszone.net/thread-117423.html ?
А как я могу ей воспользоваться? Я же не устанавливаю новую винду, а утилита, как я понимаю интегрирует в дистрибутив XP какие-то дополнительные дрова?

Добавлено:
Sish

Цитата:
удалить содержимое папки %windir%\system32\dllcache


А для чего это делать? В инструкции в шапке
http://forum.ru-board.com/topic.cgi?forum=27&topic=1874&start=927&limit=1&m=1#1
написано:

Выполните очистку.
Очистить C:\WINDOWS\SYSTEM32\dllcache\

Очистка этих директорий нужна для сохранения вашей конфиденциальности (например вы админите на предприятии, или установщик в сервисном). Если вас конфиденциальность не беспокоит, тогда очистка данных директорий на ваше усмотрение.

Я так понимаю, что ты не из сохранения конфиденциальности рекомендуешь очищать эту директорию в данном случае. А для чего тогда?

Я при безуспешных попытках переноса своей винды никогда не пробовал удалять содержимое это директории, именно благодаря или из-за такого комментария.
Так все-таки: удалять эту директорию обязательно или нет (только в случае обеспечения конфиденциальности или уменьшения размера образа диска)???!!!

Добавлено:
Oleg_II

http://forum.ru-board.com/topic.cgi?forum=27&topic=13070&start=200


Цитата:
а как этой утилитой "влить" драйвера в уже установленную windows ?



Цитата:
1. Создаешь на диске С: папку TXTDRV и помещаешь в нее папочку! с дровами контроллера (именно папочку, а не вываливаешь туда сами файлы), например папочку IASTOR, где лежат файлы с загрузочной дискеты.

2. Утилиту я сразу забросил в SYSTEM32, чтоб не писать каждый раз путь к ней Выполняю следующий код:
Код:
msstmake -s -c c:\txtdrv


3. В результате предидущих шагов у меня появляется папочка Z-MSST (только, наверно, в коде выше надо бы еще как-то путь где ей появится надо указывать, а так пришлось ее поиском находить...). В этой папочке берем файл CRITICAL.INF с установками для реестра. Там же можем взять и собственно драйвер - файл SYS.

4. Дальше щелкаешь мышью на файле CRITICAL.INF и выбираешь "Установить". SYS файл забрасываешь вручную в папку SYSTEM32\DRIVERS.


Нашел.

Хорошо, это я попробую сделать. Но можешь объяснить мне, как это может изменить ситуацию?
У меня в системе уже стоят дрова для SATA контроллера, которые я установил с помощью Add Hardware. С помощью этой утилиты я эти же дрова снова спихиваю в систему. В чем разница? Как это может помочь?
Автор: Oleg_II
Дата сообщения: 18.12.2008 11:23
GolD7
Это тоже очень хорошая утилька, но я имел в виду не только ее. BoaSoft выкладывал совсем недавно целый набор для автоматической подготовки образа, в состав которого и утилька входила. Речь именно о том наборе.

Впрочем, даже одна утилька, котору ты нашел, будет полезна для внедрения драйвера (хоть ты и установил его уже - создай этот файл с установками и потом посмотри - а есть ли эту установки уже в реестре? может их там еще нету Да и наличие файла IASTOR.SYS в системе тоже надо проверить на всякий случай.

dllcache можно не очищать, теоретически. Если защита файлов в твоей системе не отключена и ты не ограничивал этот кэш, то эта папка потом сама заполнится.
Автор: Sish
Дата сообщения: 18.12.2008 11:27
GolD7
Я рекомендую очищать содержимое этой директории только для того, чтобы у тебя не возникло проблем с установкой дров на новой маме...

ИМХО тебе уже от теории пора перейти к практике
Автор: GolD7
Дата сообщения: 18.12.2008 13:11

Цитата:
ИМХО тебе уже от теории пора перейти к практике

Спасибо, за совет. Имею возможность практиковать только по вечерам.
Автор: Swegiy
Дата сообщения: 18.12.2008 15:12
Sish

Цитата:
поставить хард на старую маму

маманя глюкава, бо подгорела. Память накрылась. Вывод - нереально.

Цитата:
удалить содержимое папки %windir%\system32\dllcache

Это, видимо, я сделать не смогу.. Что то не вижу я этого файла, не взирая на парагон и наличие в каталоге ХРишника скрытых папок-файлов...

Цитата:
очистить содержимое ветки реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices (но ветку оставить!)

А вот если бы кто точно указал путь к этому ключу!!! Есссно нашел, раз в реестр влез. Однако нету данного ключа в папке SYSTEM... Создать, что ли?..


Цитата:
выставить там "Стандартный двухканальный контроллер",

Понятно, что этого не удасться сделать.. Как добиться желаемого, идя "огорадами" ?

Цитата:
Загрузившись с LiveCD

А не могу я LCD скачать!! Регет не цепляет закачку... В личке я писАл именно об этом..

Господа!!! У кого есть LCD, обьявленый в соответствующей ветке? Выложите куда нить, чтоб многоканальная закачка поддерживалась...

Похоже, что всё значительно хуже... =\\
Выкладываю скрин с реестра (смог запустить из под 98)... Стрелками обозначил тревожные для меня моменты... Вдруг я не прав???

А вот ПродуктКей оказался совсем другим!!! И тоже не подходящим...
Автор: mbgg
Дата сообщения: 18.12.2008 19:38
BoaSoft
небольшой баг... ну или большой... проявлялся 2 раза - 1 раз на виртуалке, второй на реальной машине. на этапе первой загрузки, когда myfactory.exe пишет "Ожидание завершения PnP. Немного подождите" - часики крутятся и больше ничего... Загрузка проца в этот момент на минимуме. Ждал минут 10... Соответственно после прерывания все сбивается.
Или надо было ждать дольше?
Автор: BoaSoft
Дата сообщения: 18.12.2008 22:38

Цитата:
BoaSoft
небольшой баг... ну или большой... проявлялся 2 раза - 1 раз на виртуалке, второй на реальной машине. на этапе первой загрузки, когда myfactory.exe пишет "Ожидание завершения PnP. Немного подождите" - часики крутятся и больше ничего... Загрузка проца в этот момент на минимуме. Ждал минут 10... Соответственно после прерывания все сбивается.
Или надо было ждать дольше?


Это и с оригинальной factory бывает. При наличии какого-то кривого драйвера или неудачного сочетания железа или кривого железа. Вообщем, не устанавливается флаг завершения PNP. В следующей версии ограничу время ожидания настраиваемым параметром, чтобы, в случае чего, можно было нормально загрузится до рабочего стола и выявить виновника. Или, добавлю опрос какой-либо клавиши, и вывод диалога для прерывания.

В моей практике такое обычно бывает, когда с желнезом что-то не то - битая память. материнка, видюха или еще что-то. Так же возникало на одной кривой версии интеловского графического драйвера. После обновления практически не встречается.



Сейчас вот доделал прибитие диалога перезагрузки и аналог функции -clean sysprep`а.

Если тесты покажут, что все нормально - обновлю набор. С учетом всех найденных ошибок и правок.


Автор: Felagund
Дата сообщения: 19.12.2008 05:06
У меня сгорел старый проц, купил новую мать и проц, подготовить систему к переносу не могу. На новом железе получаю ошибку 0х7b.
Прочитал в инструкции решение проблемы, но рег-файл не найти по ссылке.

Может у кого есть. Поделитесь, пожалуйста, reg-файлом устанавливающим драйвер "Стандартный двухканальный контроллер PCI IDE" и файлами atapi.sys intelide.sys pciide.sys pciidex.sys
Автор: mbgg
Дата сообщения: 19.12.2008 05:57

Цитата:
Если тесты покажут, что все нормально - обновлю набор. С учетом всех найденных ошибок и правок.

Если можно, выложи подобие чейнджлога - хотя бы просто в каких файлах были изменения. Просто я немного переделал скрипты под себя - все файлы заново перекапывать долго...
А в остальном работа скрипта на высоте! В связке с методом раскатки PantherXP получается очень удобно.

ЗЫЖ Когда все закончу - выложу облегченный набор PantherXP и инструкцию, для тех у кого свой образ для раскатки. Пока пробую автоматизировать добавление массторейдж драйверов в winpe.wim от пантеры.
Автор: GolD7
Дата сообщения: 19.12.2008 11:16
Felagund

Цитата:
Поделитесь, пожалуйста, reg-файлом

http://www.masterbiz.info/clon_system.htm
Здесь есть.

Добавлено:
Сегодня пробовал следующее:
1) Удалил, как и рекомендовал Sish содержимое папки %windir%\system32\dllcache, как обычно, очистил содержимое ветки реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices (но ветку оставить!)
2) Снес Kaspersky Internet security 7.

После этого записал образ в backup с помощью ATIW и развернул с помощью UR. На вопросы о том, какие драйвера подпихивать ответил - те, которые уже установлены в системе. Они ведь у меня уже были установлены.
Не прокатило.

Тогда просто переписал Windows копированием файлов. Попробовал запустить - опять та же самая ошибка:


Добавлено:
Ошибка STOP 0x0000007e (0x0000005, 0xba64f11e, 0xbaccf1a0, 0xbaccee9c).
iastor.sys - Address ba64f11ebase at ba613000, datastamtp 48cad1b8.
Сегодня еще попробую залить драйвера с помощью утилиты BoaSoft
http://forum.oszone.net/thread-117423.html
Но чувствую, что тоже не поможет!
Автор: makedka
Дата сообщения: 19.12.2008 12:38
mbgg

Цитата:
В связке с методом раскатки PantherXP получается очень удобно.


У тебя не получалось заставить winpe.wim грузиться с флешки? Три дня мучился, зашёл в тупик по всем пунктам... не хватает знаний... нужен свежий взгляд =)
Оставлять .wim в .iso образе, и грузить в память сначала испошник - этот метод пока оставил на потом... неэстетично как-то, грузить образ из образа.

GolD7
Ошибка 0x0000007e обыно указывает на то, что какие-то проблемы с железом. Что-то вроде того, что "железо не отвечает на запросы, задаваемые осью с помощью этого драйвера". Есть возможность попробовать танцы на другой мамке?

ЗЫ, Как вариант - у тебя есть возможность изменить в биосе режим контроллера на эмуляцию IDE вместо AHCI, чтоб не использовался драйвер iastor?
Автор: mbgg
Дата сообщения: 19.12.2008 13:34

Цитата:
заставить winpe.wim грузиться с флешки?

пока не занимался. планирую через недельку-две поглядеть.
Автор: GolD7
Дата сообщения: 19.12.2008 14:11
makedka



Цитата:
Как вариант - у тебя есть возможность изменить в биосе режим контроллера на эмуляцию IDE вместо AHCI, чтоб не использовался драйвер iastor?


К сожалению возможности включить эмуляцию IDE нет. У меня HP dv3000. Там в биосе вообще нифига нет.

А насчет попробовать на другой матери. Можно конечно, только что это даст? Вот сейчас-то у меня эта операционка работает можно сказать на другой матери (на той матери, на которой она была изначально установлена). И что мне это дает? Сдается мне, что если я буду пробовать операционку на других матерях, то скорей всего я просто соберу статистку (где система работает, а где нет).

Цитата:
Ошибка 0x0000007e обыно указывает на то, что какие-то проблемы с железом. Что-то вроде того, что "железо не отвечает на запросы, задаваемые осью с помощью этого драйвера".

Если железо не отвечает на запросы задаваемые осью, как-то это очень быстро происходит. Комп, грузиться... грузиться, а потом резко вываливается синий экран.
Автор: makedka
Дата сообщения: 19.12.2008 14:31

Цитата:
А насчет попробовать на другой матери. Можно конечно, только что это даст?


Локализуешь проблему.
Проблема может быть в - кривой венде, кривом драйвере, кривом железе. Причём железо - несколько пунктов: мамка, хард, память. Венда - немеренно пунктов, файлы, реестр, левые дллки, несовместимость хотфиксов с софтом. Драйвер - битый, старый, хз ещё какой, под ненужный сервис подтянутый. Ты уверен что проблема именно в драйвере? Я вот не очень, 0x0000007e не имеет отношения именно к массстораджу, это вообще ошибка ввода/вывода. Для массстораджа (и стандартных решений, описанных в шапке) у венды есть 0x0000007b.

Добавлено:
mbgg
Маякни как начнёшь, сюда или в ПМ, окъ? Мб что-то и получится...
Автор: mbgg
Дата сообщения: 19.12.2008 21:00
BoaSoft - снова небольшое предложение. А если сделать логгирование действий myfactory.exe? Т.е. пишем лог например в c:\myfactory.log - если на ПнП стадии имеем затык - прерываем процесс в диспетчере задач и смотрим логи - что поломато. А если все прошло удачно то в firstboot.cmd лог стираем.
Автор: AADDDDYY
Дата сообщения: 19.12.2008 21:52
У меня сын родился !!!!!!!!!
Автор: Dimsoft
Дата сообщения: 19.12.2008 22:05
AADDDDYY
мать там была - это по теме, а переносить вроде не надо
поздравляю
Автор: rtrtrt
Дата сообщения: 19.12.2008 22:12
AADDDDYY

Поздравляем! Как назвали?
Автор: BoaSoft
Дата сообщения: 19.12.2008 23:05

Цитата:
BoaSoft - снова небольшое предложение. А если сделать логгирование действий myfactory.exe? Т.е. пишем лог например в c:\myfactory.log - если на ПнП стадии имеем затык - прерываем процесс в диспетчере задач и смотрим логи - что поломато. А если все прошло удачно то в firstboot.cmd лог стираем.


Оно и так теперь пишет, если не дождалась за отвкеенное время создания event с именем PNP_Create_Pipe_Event и если за отведенное время не завершилось PnP (CMP_WaitNoPendingInstallEvents возратило 0). Я бы с удовольстием добавил бы в лог подробностей, но там всего пара виндовых функций....

[more]

procedure StartPnP(WaitTime:integer);
const
PNPMytexName = 'PNP_Create_Pipe_Event';
var
DesiredAccess: DWord;
InheritHandle: boolean;
HEvent: LongInt;
Count: LongInt;
begin
DesiredAccess:=SEMAPHORE_MODIFY_STATE;
InheritHandle:=false;
HEvent:= OpenEvent(DesiredAccess,InheritHandle,PChar(PNPMytexName));
Count:=WaitTime * 1000 div 100;
while (HEvent = INVALID_HANDLE_VALUE) or (Count > 0) do begin
Sleep(100);
HEvent:= OpenEvent(DesiredAccess,InheritHandle,PChar(PNPMytexName));
Dec(count);
end;
if HEvent <> INVALID_HANDLE_VALUE then begin
SetEvent(HEvent);
CloseHandle(HEvent);
end
else
WriteLog('ERROR: MyFactory unable StartPnP');
end;

function WaitEndPnp(WaitProc: TWaitMsgProc; WaitTime:integer): boolean;
var
Count:integer;
begin
if WaitTime = 0 then WaitTime:= $FFFF;
result:=false;
Count:= WaitTime*1000 div 100;
if CMP_WaitNoPendingInstallEvents(0) = WAIT_OBJECT_0 then exit;
if CMP_WaitNoPendingInstallEvents(0) = WAIT_FAILED then exit;
while (CMP_WaitNoPendingInstallEvents(100) = WAIT_TIMEOUT) and
(Count>0) do begin
if @WaitProc<>nil then WaitProc;
dec(Count);
result:=true;
end;
end;


function UpdatePnpDrivers(WaitProc: TWaitMsgProc):boolean;
begin
if AdjustDriverPrivileges then begin
DeleteProblemDevice;
Enumerate;
sleep(1000);
result:= UpdatePnpDeviceDrivers = 0;
end else result:=false;
end;

[/more]

Остется смотреть только на setupapi.log
Автор: Dimsoft
Дата сообщения: 20.12.2008 12:13
вопрос близкий у теме
надо было перенести server:
был ДИНАМИЧЕСКИЙ загрузочный диск с sbs 2003 sp2 R2 winpe 1.6 его не видела как том - загрузился в winpe 2.0 она его увидела.
Но после этого он стал на старом железе загружаться с ошибкой 7B
(по опыту nt 4.0 windows xp тоже молча преобразовывала ntfs от nt4 в свой формат)

кто то сталкивался с подобной ситуацией ?
(из за разгильдяйства данный sbs оказался единственным рабочим контроллером домена )


кто нибудь переносил под hyper-v сразу на scsi диск ? (не на эмуляцию IDE)
с какой стороны ловчее взяться ?
Автор: Dimsoft
Дата сообщения: 21.12.2008 21:25
прикольно сам спросил - сам ответил
решил проблему - отчет для потомков

winpe 2.0 или другая ОС (2003 например) видели диск как инородный динамический
смонтировал, захватил при помощи imagex в wim
в hyper-v сделал диск vhd
при помощи скрипта смонтировал vhd как реальный диск
развернул wim на смонтированный vhd

итог сервер 2003 sp2 (важно) загрузился под hyper-v без шаманств с hal и драйверами контроллеров.
Автор: BoaSoft
Дата сообщения: 22.12.2008 00:15

Цитата:
0x0000007e


Чаще всего - неподписанные драйвера на ATI/NV при автоустановке - происходит замена на родные старые, но подписанные файлы.

Второе - NV сеть - NVIDIA Network Bus Enumerator стал от одного комплекта, на саму карту от другого.

Третье - звук Soundmax на ASUS - часто цепляется реалтек с итоговым BSOD.
Автор: mbgg
Дата сообщения: 22.12.2008 12:09

Цитата:
Оно и так теперь пишет

а ОНО обновленное еще недоступно?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

Предыдущая тема: Ошибка CRC при проверке созданного архива


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.