OS/2 FAQ


OS/2 General FAQ - Общая часть. Статья 008

Q Пpи загpузке виснет Presentation Manager.
A
(unknown author)

У меня было нечто подобное: после работы с ICSDebug система отказалась закрываться. Перезагрyзил - висим при попытке загрyзить WPS.

Тогда я поставил в Config.sys:
SET RUNWORKPLACE=D:\OS2\CMD.EXE /K START PMSHELL.EXE
После этого все заработало, что это было - не знаю.

From IB: IMHO, это Memory Leak какой-то. Имеет смысл поставить фикс посвежее, если еще не стоит. Если вообще какие-то необъяснимые висы (особенно, при обращении ко второму IDE-харду), то можно попробовать отключить IDE Prefetch Buffer в BIOS.

Konstantin Malyavin, 2:5000/88.5
на первом винте следующие разделы:

  1. 1 Win95 FAT
  2. 2 OS/2 Warp 4 protect only HPFS
  3. 3 HPFS
на втором винте OS/2 Warp 4 HPFS с кучей всяческих прибамбасов

Однажды сын игрался во второй оси (которая на втором винте) в Terminal Velocity (глючная вещь) и вот эта TV зависла при переходе с уровня на уровень. Пришел я и убил игруху при помощи PM Patlol. После этого остался 100% уровень загрузки процессора. После перезагрузки PM отказался грузиться.

Экспериментальным путем обнаружил что висит не собственно PM а т.н. WarpCenter, убравши его из SET AUTOSTART исправил ситуацию за исключением полного отсутствия вышеназванного WarpCenter'a, что показалось мне не очень удобным.
Зная одно решение проблемы я решил поискать другое, и вытащив из архива INITOR полез в инишки. Проблема обнаружилась в OS2SYS.INI оттуда пропала следующая информация:

App FolderWorkareaRunningObjects
Key E:\РАБОЧИЙ СТОЛ
KeyValue hex <00 00>

посмотрев в первой оси соответствующую инишку я скопировал оттуда названную строчку исправив при этом путь с одного диска на другой и все получилось.
Буду рад если эта информация кому-нибудь поможет :)

(Andrew Belov, 2:5020/181.2)

Причиной повисания PM могут быть также некорректно прописанные ключи SYS_DLLS в OS2.INI. Необходимо, чтобы они разделялись пробелом и заканчивались '\0'. Был случай, когда после установки MMPM/2 в LoadPerProcess проставилось "PMCTLSSND", что в результате вешало PM вскоре после перехода в графрежим.


К предыдущей статье | К оглавлению раздела | К следующей статье

Вернуться к списку разделов FAQ.

Если у вас есть вопросы или пожелания, пишите, мы будем рады.

Данный FAQ cоставили Ivan Borovicov и Viatcheslav Odintsov (2:5020/181) на основе OS/2 FAQ Дмитрия Завалишина (dz) и материалов переписки в группе эхоконференций su.os2.*. Оформление статей: Николай Королев. Программирование JSP для RU/2: Евгений Кулешов. Благодарности: Дмитрию Максимовичу (MaximDim) за громадную помощь на первых этапах и Дмитрию Бану (banshee) за его помощь при проверке текста.



Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ