RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> При установке eCS в VMware возникают сложности с использованием SMP: > - сам инсталятор в pre-boot меню предлагает конфигурацию "Virtual Machine" при которой устанавливается ядро UNI. Всё замечательно работает, но была необходимость именно в SMP-системе. > - если следовать рекомендациям vmware ( http://partnerweb.vmware.com/GOSIG/eComStation_2x.html ) и выбирать конфигурацию "Modern hardware, ACPI mode" то после установки загрузка хостовых CPU оказывается на пределе при бездействии системы и низкой загрузке CPU показываемой в самой системе. > Кроме того, при использовании последней версии ACPI 3.21.07 (которая устанавливается с ecs 2.2 beta) система виснет при загрузке драйвера клавиатуры IBMKBD.SYS. > > Проблема высокой загрузки хостовых процессоров решилась установкой последнего ядра os4, драйвера os2apic.psd и запуском cpugov.exe. > > Последовательность действий. > > 1. Запускаем установку с образа диска eCS, в пре-бут меню выбираем "Modern hardware, ACPI mode" и ставим галочку про редактирование config.sys, жмём F10, правим config.sys. > В config.sys у драйвера ACPI.PSD ставим параметр /VW - в таком режиме не будет зависания на загрузке драйвера клавиатуры, необходимо только для последней версии ACPI. При установке eCS 2.1 этого не требуется. > Внимание. Очень долго тормозит на загрузке PCIBUS.SNP, нужно просто терпеливо дождаться. Это в 2.2 beta, в 2.1 такого по-моему не наблюдалось. > > 2. Для eCS 2.2 (точнее, ACPI 3.21.7): после второй перезагрузки загружаемся с образа установочного диска, можно в режиме "Virtual Machine" чтобы избежать зависания на IBMKBD.SYS или редактирования конфига. Дожидаемся загрузки с большой задержкой на PCIBUS. > Запускаем консоль управления, командную строку, редактируем config.sys > S:>c: > C:>e config.sys > В строке PSD=ACPI.PSD добавляем ключик /VW, сохраняем > C:>setboot /b > Позволяем загрузку с "жёсткого диска". Система установлена, в консоли vCenter наблюдается высокая загрузка процессора виртуальной машиной. > > 3. Ставим последнее ядро os2, записываем в C:os2BOOT файл os4apic.psd и куда-нибудь (например, в C:Programs) cpugov.exe. > В config.sys каментарим ACPI.PCD, APM.ADD и добавляем PSD=os4apic.psd /APIC > В os2ldr.ini, раздел [config] ставим default=3 (грузиться по-умолчанию с ядром os4), раздел [kernel] в строке os2krnl.os4= добавляем ,PRELOAD > В папку Local System/startup перетаскиваем cpugov.exe , либо вписываем detach C:Programscpugov.exe в c:startup.cmd > Коментарим все строчки в C:OS2BOOTsnoop.lst. Перезагружаем виртуальную машину. Загрузка системы теперь занимает несколько секунд, загрузка процессора в vmware минимальная. > > Перепробовав разные варианты, могу точно сказать, что на сегодняшний день ядро os4 c os2apic.psd и cpugov.psd - единственный способ нормально использовать SMP-систему в vmware.
_, _, _, _, _ _, _,_
(_ | / \ |\ | / \ |_/
, ) | , \ / | \| \ / | \
~ ~~~ ~ ~ ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.