AlexRus227
Цитата:
Скачать 164 кб
Цитата:
0x0000007B for XP.exe а можно его где качнуть ??? =) заранее сенькс
Скачать 164 кб
0x0000007B for XP.exe а можно его где качнуть ??? =) заранее сенькс
программа используется под названием Registry Editor PE 0.2T
Можно ли эту прогу использовать из-под "ERD-2005" или "INFR@6.3"?
Часть 4
Решение проблем.
...Рег-файл заточен под использование в LiveCD утилитой Avast! Bart CD. ...
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Standart PC" /fastdetect /hal=halstd.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI PC" /fastdetect /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="ACPI Uniprocessor PC " /fastdetect /hal=halmacpi.dll
2 019 328 ntkrpamp.exe
2 183 808 ntoskrnl.exe
2 061 056 ntkrnlpa.exe
2 139 648 ntkrnlmp.exe
105 344 hal.dll
77 696 halsp.dll
152 576 halmps.dll
134 400 halmacpi.dll
150 400 halapic.dll
81 152 halacpi.dll
131 712 halaacpi.dll
<Стандартный компьютер>, Non-ACPI PIC HAL (Hal.dll)
<Компьютер с ACPI>, ACPI PIC HAL (Halacpi.dll)
<Однопроцессорный компьютер с MPS>, Non-ACPI APIC UP HAL (Halapic.dll)
<Многопроцессорный компьютер с MPS>, Non-ACPI APIC MP HAL (Halmps.dll)
<Однопроцессорный компьютер с ACPI>, ACPI APIC UP HAL (Halaacpi.dll)
<Многопроцессорный компьютер с ACPI>, ACPI APIC MP HAL (Halmacpi.dll)
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro MCPU" /noexecute=optin /fastdetect /KERNEL=NTKRPAMP.EXE /HAL=HALMACPI.DLL
не катит (т.е. - не работает), так как не учитывает потребность замены не только HAL'ов, но и ядра системы ntoskrnl.exe
/KERNEL=/HAL=
•
Enable you to override Ntldr's default filename for the kernel image (Ntoskrnl.exe) and/or the HAL (Hal.dll). These options are useful for alternating between a checked kernel environment and a free (retail) kernel environment or even to manually select a different HAL. If you want to boot a checked environment that consists solely of the checked kernel and HAL, which is typically all that is needed to test drivers, follow these steps on a system installed with the free build:•
Copy the checked versions of the kernel images from the checked build CD to your \Windows\System32 directory, giving the images different names than the default. For example, if you're on a uniprocessor, copy Ntoskrnl.exe to Ntoschk.exe and Ntkrnlpa.exe to Ntoschkpa.exe. If you're on a multiprocessor, copy Ntkrnlmp.exe to Ntoschk.exe and Ntkrpamp.exe to Ntoschkpa.exe. The kernel filename must be an 8.3-style short name.
•
Copy the checked version of the appropriate HAL needed for your system from \I386\Driver.cab on the checked build CD to your \Windows\System32 directory, naming it Halchk.dll. To determine which HAL to copy, open \Windows\Repair\Setup.log and search for Hal.dll; you'll find a line like \WINDOWS\system32\ hal.dll="halacpi.dll","1d8a1". The name immediately to the right of the equals sign is the name of the HAL you should copy. The HAL filename must be an 8.3-style short name.
•
Make a copy of the default line in the system's Boot.ini file.
•
In the string description of the boot selection, add something that indicates that the new selection will be for a checked build environment (for example, "Windows XP Professional Checked").
•
Add the following to the end of the new selection's line: /KERNEL=NTOSCHK.EXE /HAL= HALCHK.DLL
Now when the selection menu appears during the boot process you can select the new entry to boot a checked environment or select the entry you were using to boot the free build.
Единственный вариант - для многопроцессорных систем - работает:
Цитата:multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro MCPU" /noexecute=optin /fastdetect /KERNEL=NTKRPAMP.EXE /HAL=HALMACPI.DLL
В аглицком я не очень силён
срабатывает он у меня только для процессоров Intel... На AMD - всё тот же знакомый до боли 7B
хм.. 7B это же вроде бсод по контроллеру ХДД?
или опять не почистил intelppm.sys?
Примечания1. Главным признаком того, что на компьютере развернут ошибочный образ, является зависание образа Sysprep при перезагрузке или появление следующего сообщения об ошибке:
Stop 0x0000007b
Цитата:Примечания1. Главным признаком того, что на компьютере развернут ошибочный образ, является зависание образа Sysprep при перезагрузке или появление следующего сообщения об ошибке:
Stop 0x0000007b
Так ведь об этом и разговор!
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro MCPU" /noexecute=optin /fastdetect /KERNEL=NTKRPAMP.EXE /HAL=HALMACPI.DLL
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro UniCPU" /noexecute=optin /fastdetect /KERNEL=NTOSKRNL.EXE /HAL=HALAACPI.DLL
может в биосе на целевом компе чего то выставлено криво?
откуда и куда пеерезжаешь?
Цель была (и есть) - из образа, настроенного на "Компьютер с ACPI", сделать "Однопроцессорный компьютер с ACPI"...
ну тут только замена ядра.
Почему у тебя не получается через boot.ini - хз.
остается спросить у гугла
хм.. раз винда поставилась, и работает... а с заменой ядра - 7B имеет смысл посмотреть, что сложилось c:\WINDOWS\repair\
возможно, что-то еще меняется, кроме кернела и хала
ну или как вариан, снять образ с рабочего ноута на виа чипе, потом поменять ядро и посмотреть различия в файлах в системрут.
ну так сними образ все равно, пусть и с 7В.
а потом уже спокойно разковыряешь, чего там поменялось.
"Загрузить последнюю удачную конфигурацию" - тоже не помогает
как ему (и не только) вернуть "компьютер с ACPI"?
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /kernel=ntoskchk.exe /hal=halacpi.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /kernel=ntoskchk.exe /hal=halaacpi.dll
Цитата:[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /kernel=ntoskchk.exe /hal=halacpi.dll
/ KERNEL = / HAL =
дают возможность перекрывать Ntldr по умолчанию имя
файла для образа ядра (Ntoskrnl.exe) и / или HAL (Hal.dll). Эти параметры
полезны для поочередно проверяются ядром среды и свободных (розничных)
ядра, или даже вручную выбирать разные HAL. Если вы хотите загружаться
проверила условия, которые состоят исключительно из проверки HAL и ядро,
который, как правило, все, что необходимо для тестирования водителей
выполнить следующие действия по системе установлена бесплатно построить :
Копия проверяются версии ядра из создать компакт-диск проверяется в \
Windows \ System32 директории, что изображения разные названия, чем по
умолчанию. Так, например, если Вы находитесь на uniprocessor, скопируйте к
Ntoschk.exe Ntoskrnl.exe и Ntkrnlpa.exe с Ntoschkpa.exe. Если вы
находитесь в многопроцессорные, скопируйте к Ntkrnlmp.exe Ntoschk.exe и
Ntkrpamp.exe с Ntoschkpa.exe. Ядро файла должно быть 8,3 - стиль краткого
наименования.
Копирование проверяются версии HAL необходимо
соответствующим вашей системы от \ I386 \ Driver.cab по проверке
строительства КР в \ Windows \ System32 директорию, назвав его Halchk.dll.
Чтобы определить, какую HAL для копирования, открыть \ Windows \ Ремонт \
Setup.log и поиск Hal.dll; Вы найдете строку типа \ WINDOWS \ system32 \
hal.dll = "halacpi.dll", "1d8a1". Название сразу справа от знака равно
названием HAL нужно скопировать. HAL файла должно быть 8,3 - стиль
краткого наименования.
Сделайте копию строки по умолчанию в системе GNU файл.
В строке описания загрузочного отбора добавьте что-то, что
указывает на то, что новое значение будет проверяться для создания
окружения (например, "Windows XP Professional Checked).
Добавьте в конец
новую линию отбора : / KERNEL=NTOSCHK.EXE / HAL=HALCHK.DLL Теперь при
выборе меню появляется во время процесса загрузки программы вы можете
выбрать новую позицию загрузки проверяется, или выберите запись Вы
используете для свободной загрузки сборки.
Здесь у тебя, брат, ошибка. Должно быть ntoskchk.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional Test" /fastdetect /kernel=ntoskchk.exe /hal=halchk.dll
Пробовал найти у себя на компе и в дистрибутиве Винды указанный товарищ "ntoschk.exe", - НЕТ такого вообще! К чему бы это?
В образе:
2 181 120 ntoskrnl.exe --> "Компьютер с ACPI"
81 280 hal.dll
В SP2.CAB:
2 183 808 ntoskrnl.exe
131 712 halaacpi.dll
Подошли:
2 181 376 ntoskrnl.exe --> "ACPI Uniprocessor PC"
131 968 hal.dll
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: RadioEthernet своими руками