Сейчас на форуме: tyns777 (+5 невидимых) |
![]() |
eXeL@B —› Программирование —› Проверка корректности установки checked версий hal.dll и ntoskrnl.exe |
Посл.ответ | Сообщение |
|
Создано: 20 мая 2010 14:57 · Поправил: sys_dev · Личное сообщение · #1 Не долго мудря загуглиш и нашел Однако указав в boot.ini /hal= , /kernel= свои hal.chk, ntoskrnl.chk ну и кинув их в системную папку эти 2 и еще один, указан в статье тоже. Гружусь, выбираю новую чекед настройку при загрузке и потом смотрю в диспетчер устройств, в сведения о "компьютер", а там почему это этот hal.chk никаким боком не указан!!! Вопрос : Как вообще проверить корректность установки чекед версий ? Другими словами, мне бы хотелось видеть, что загрузчик винды взял hal.dll , который показывает в свойствах по адресу c:\windows\system32\hal.chk , а не c:\windows\system32\hal.dll ![]() |
|
Создано: 20 мая 2010 20:37 · Личное сообщение · #2 |
|
Создано: 20 мая 2010 20:47 · Личное сообщение · #3 |
|
Создано: 20 мая 2010 21:25 · Личное сообщение · #4 |
|
Создано: 20 мая 2010 21:46 · Личное сообщение · #5 vptrlx Вобщем, зашел в вмварную, читай гостевую, XP SP3 и нашел там в repair\setup.log, далее нашел три файла: Code:
далее, пошел на сайт Билла Гейтса и скачал checked SP3 "windowsxp-kb936929-sp3-x86-debug-enu.exe" вроде как оно! ;) от туда выдрал эти три halaacpi.dl_ и т.д. , потом расжал переимеровал в расширение chk и кинул в system32 , а далее указал в boot.ini: Code:
Все верно? При загрузке, загрузчик выдал мне меню, где выбрал "чекед" есно дело ![]() Ведь заменены всего 3 файла ! Ну и в Диспетчер устройств \ Компьютер \ Многопроцессорный компьютер ACPI \ Далее в "свойства" \ Драйвер \ Сведения должны показываться пути к этим файлам, а там не chk расширения! ![]() |
|
Создано: 20 мая 2010 23:01 · Личное сообщение · #6 как я понял то, что ты не можешь нормально объяснить 1) ты хочешь чекд ядро 2) для этого ты ставишь на виртуалку чекд сп3 и копируешь оттуда ntoskrnl.exe и hal.dll на хост 3) дописываешь бут.ини как стоит делать: 1) выдираешь из сп3 чекд файлы hal.dll и ntoskrnl.exe в случае одного процессора, hal.dll и ntkrnlmp.exe в случае мп и записываешь их в system32 с угодными названиями 2) дописываешь в бут.ини скопированные в п.1 файлы /hal=hal.chk /kernel=krnl.chk ![]() |
|
Создано: 20 мая 2010 23:42 · Поправил: sys_dev · Личное сообщение · #7 vptrlx Ну в настройках виртуальной системы, в опции "Number of processors" стоит значени "1" и в опции "Number of cores per processor" тоже "1". Так что многопроцессорности тут не откуда взяться! Более, того если вы загляните в приведенную мною ссылку еще в первом посте: >>и нашел --> Installing Just the Checked Operating System and HAL <-- то увидите строки в этой статье: >>The setup.log file indicates the files that were copied from the distribution medium to the %SystemRoot%\system32 directory during the system installation process. Here is an example of a setup.log file: Далее, повторил все в точности по шагам указанные в Step 1 и Step 2 этой статьи. В посте #5 это отчетливо прослеживается, просто вам надо было проследить суть моих высказывааний в этом посте по статье! Вопрос: статья неверна? Если она верна, то значит я должен увидеть пути к этим chk-образам через "Свойства системы" \ Оборудование \ Диспетчер устройства , но не вижу!!! Вот что наблюдаю: ![]() как видно из пикчи, обнаружена многопроцессорность , вопрос как если в свойствах виртуалки указано "1" ? Более того мне на запущенной системе удалось их удалить, эти hal.chk, ntoskrnl.chk, ntkrnlpa..chk , а ведь если система загрузилась бы с помощью этих файлов, она бы мне не дала их удалить! ;) ![]() |
|
Создано: 21 мая 2010 12:14 · Личное сообщение · #8 |
|
Создано: 22 мая 2010 00:29 · Личное сообщение · #9 |
|
Создано: 22 мая 2010 09:39 · Личное сообщение · #10 |
|
Создано: 22 мая 2010 16:23 · Личное сообщение · #11 |
|
Создано: 22 мая 2010 21:03 · Личное сообщение · #12 Code:
Да нет, проблемы есть.Например - попробуйте изменить интерфейс и драйвер с IDE SATA на AHCI под установленной сп3.Простая казалось бы вещь под сп2? Но это не в тему.В данном случае - чекед билд сп3 можно установить полностью.И не будет проблем. сейчас +- 700 мб не причина. ![]() |
|
Создано: 28 мая 2010 01:02 · Личное сообщение · #13 |
![]() |
eXeL@B —› Программирование —› Проверка корректности установки checked версий hal.dll и ntoskrnl.exe |