AmigaOS 3.9 FAQ: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 56:
 
== Инсталяция ==
'''После инсталяции, в моей директории C: оказывается SetPatch v44.13. Разве это последняя версия SetPatch?'''
{{начало цитаты}}
Нет. Последняя версия SetPatch на OS 3.9 CD (v44.16) не была скопирована на ваш винчестер во время инсталяции. Её необходимо скопировать вручную. На CD можно найти пять копий SetPatch. Из этого списка, вам нужно скопировать последнюю (выделена утолщением):
 
* AmigaOS3.9:OS-Version3.9/First-Install/c/SetPatch ... 44.2 (04.10.99)
* AmigaOS3.9:Emergency-Boot/C/SetPatch ... 44.13 (05.03.00)
* AmigaOS3.9:OS-Version3.9/Workbench3.5/C/SetPatch ... 44.13 (05.03.00)
* AmigaOS3.9:OS-Version3.9/Workbench3.9/C/SetPatch ... 44.13 (05.03.00)
* '''AmigaOS3.9:OS-Version3.9/Emergency-Disk/C/SetPatch ... 44.16 (15.09.00)'''
 
Как язвительно выражался Стефен Руппречт: Ну теперь-то вы всегда сможете воспользоваться самой распоследней версией SetPatch.
 
''[Альбречт Кинзкофер]''
{{конец цитаты}}
'''После инсталяции, я вижу FastFileSystem v45.1 в директории L:. Это же старая версия FastFileSystem?'''
{{начало цитаты}}
Ага! Последняя версия FastFileSystem на OS 3.9 CD (v45.9) не была скопирована на ваш винчестер, в директорию L: во время инсталяции. Её необходимо скопировать вручную. На CD можно найти две копии FastFileSystem. Из этого списка, вам нужно скопировать вторую (выделена утолщением):
 
* AmigaOS3.9:Emergency-Boot/L/FastFileSystem ... 45.1 (09.10.99)
* '''AmigaOS3.9:OS-Version3.9/L/FastFileSystem ... 45.9 (09.03.00)'''
 
Имейте ввиду, что необходимо обновить и все другие заплатки или удалить FFS-устройства с инсталяцией последней версии. Ниже описано как это сделать:
 
* Убедитесь что вы используете последнюю версию HDToolBox (44.23) и в его иконке есть запись "ASKDEVICE=YES".
* Запустите HDToolBox, и выберите устройство с установленной FFS которую вы хотите обновить. Нажмите "OK".
* Выберите устройство в окне "Hard Drives in System", и нажмите на "Partition Drive".
* Нажмите кнопку "Add/Update" в нижнем правом углу окна.
* Выберите партицию со старой файловой системой (может быть версии 45.1), и нажмите кнопку "Update File System" в нижнем правом углу окна.
* Выберите файл новой FFS в вашей директории L:, нажмите "Load" в файловом запросе, а затем кнопку "OK" в нижнем левом углу окна.
* Нажмие "Save" в нижнем левом углу окна.
* Нажмите кнопку "Exit" в нижней части окна, точно посередине.
* Перекреститесь. Вы закончили обновление файловой системы FFS.
{{конец цитаты}}
 
'''В новом Font Prefs, шрифт загружается так долго, как никогда до этого. Было ли должным образом установлено и настроено кэширование шрифтов во время инсталяции?'''
 
{{начало цитаты}}
Нет. Вам необходимо самостоятельно открыть Shell-окно и включить кэширование. Наберите для этого следующее:
 
makedir FONTS:_Cache
setenv ENVARC:diskfont "cache=yes"
 
Перегрузитесь, и всё будет как прежде. Томас Рихтер обычно добавлял: "Первый запрос на выбор шрифта или последующий вызов FixFonts, только включают кэш. Первый запрос после этого может быть мучительно долгим, т.к. кэш ещё пуст. Однако последующие запросы будут уже быстрее, кэш начнёт использоваться и вы почувствуете разницу!"
 
Также, убедитесь, что не установлено заплаток diskfont.library от MCP или других подобных программ. [Дэвид Рей]
{{конец цитаты}}
 
'''Обновлялись ли драйвера принтеров, с момента выхода релиза OS 3.5 Boing Bag 1?'''
{{начало цитаты}}
Пока нет. Пожалуйста, запомните эти два пакета принтерных драйверов на OS3.9 CD:
 
Драйвера в: AmigaOS3.9:Emergency-Boot/Devs/Printers/ - оригинальные драйвера с OS 3.5 CD. Они работают очень хорошо.
 
Драйвера в: AmigaOS3.9:OS-Version3.9/Workbench3.9/Storage/Printers/ - драйвера Boing Bag 1, известные своей "глюкавостью".
{{конец цитаты}}
 
'''Откуда я могу узнать о заплатках системы, необходимых после инсталяции OS 3.9?'''
{{начало цитаты}}
Прежде чем вы начнёте инсталяцию AmigaOS 3.9, исключите/удалите из системы ВСЕ установленные заплатки. Включая MCP и любые необязательные дополнения (такие как, поддержка вашего акселератора, типа Blizkick, и пр.) в файлах S:Startup-Sequence и S:User-Startup. Убедитесь, что вы удалили из каталога SYS:WBStartup, ВСЕ программы такого рода. Перед тем, как включать ваши заплатки после инсталяции, убедитесь что они не дублируют новые функции уже появившиеся в системе. Такие программы, как WBCtrl, DefIcons, AslPrefs, и другие, уже интегрированы в систему. [http://www.gregdonner.org/os39review/os39review.html Здесь], вы можете получить совет, а также узнать о новых функциях/возможностях включённых в AmigaOS 3.9.
{{конец цитаты}}
 
'''Я купил SurfSquirrel SCSI; есть ли какие-то действия, которые я должен предпринять до инсталяции OS 3.9?'''
{{начало цитаты}}
Да. Читайте об этом в 6-й статье раздела [[AmigaOS_3.9_FAQ#Обратная совместимость|Обратная совместимость]].
{{конец цитаты}}
 
'''Как добиться совместимости с Directory Opus Magellan-II?'''
{{начало цитаты}}
Это можно сделать. Первым делом, для улучшения совместимости, убедитесь, что вы пользуетесь версией v5.82, и эта оболочка НЕ ЗАПУЩЕНА в режиме "Workbench replacement mode" (замещение оболочки Workbench). Дело в том, что Directory Opus Magellan-II ставит свою заплатку на workbench.library, чтобы предоставить пользователям новые возможности. В случае запуска Directory Opus Magellan-II, оболочка Workbench автоматически выключает большинство новых возможностей доступных пользователям workbench.library версии v44 и старше (без этого, Directory Opus не смог бы даже запуститься). Как результат: та же AnimatedIcons не сможет работать.
{{конец цитаты}}
 
'''После инсталяции, двойной щелчок на исполняемом файле с иконкой установленной по умолчанию, вызывает сообщение об ошибке "No default icon". Почему?'''
{{начало цитаты}}
Тип иконки SYS:Prefs/Env-Archive/sys/def_tool.info изначально установлен неверно. Загрузите этот файл в IconEdit (или RAWBInfo), и поменяйте его тип с "project" на "tool", после чего сохранитесь.
 
''[Альбречт Кинзкофер]''
{{конец цитаты}}
 
'''Куда делись иконки для расширителей системы (commodity)? Они не были скопированы во время инсталяции.'''
{{начало цитаты}}
Это вызвано забывчивастью авторов инсталяционного сценария. Иконки можно скопировать самостоятельно из директории '''AmigaOS3.9:OS-Version3.9/icons/'''.
{{конец цитаты}}
 
'''Требуется ли мне заплатка "AslPrefs patch" в директории WBStartup или запускаемая из S:User-Startup?'''
{{начало цитаты}}
Нет, для функционирования OS 3.9 она более не требуется. Всё что вам может потребоваться для корректной работы редактора настроек ASL (v45.6 или старше), будет скопировано из директории AmigaOS3.9:OS-Version3.9/Workbench3.9/Prefs/ в вашу директорию SYS:Prefs.
{{конец цитаты}}
 
'''При инсталяции, "scsi.device" (из DEVS:AmigaOS ROM Update) заменяет собой уже лежащий в директории DEVS: файл "scsi.device", а без него не работает мой IDE-интерфейс (верно для IDE-контроллеров: Buddha, Catweazel IDE, X-Surf IDE, IDEfix Express). Как мне с этим бороться?'''
{{начало цитаты}}
До инсталяции, переименуйте "DEVS:AmigaOS ROM Update" во что-нибудь другое, или пропишите команду:
 
'''SetPatch SKIPROMUPDATES "scsi.device"'''
 
в файле "Emergency-Disk:S/Startup-Sequence"
 
''[Мартин Стэйжервальд]''
{{конец цитаты}}
 
'''Программная поддержка для некоторых контроллеров не копируется на Emergency-диск (дискета восстановления системы), а также не инсталируется вместе с AmigaOS 3.9. Как это исправить, и вошло ли исправление в релиз Boing Bag 1? (актуально для владельцев контроллеров: FastATA, GVP SCSI, SurfSquirrel, X-Surf IDE).'''
{{начало цитаты}}
* '''Решение для IDEFix (Express):'''
:В вашем файле S:Startup-Sequence можно найти следующие строки (показанные утолщением):
'''SetPatch SKIPROMUPDATES "scsi.device"'''
:Измените запись "C:IDEfix" на '''C:LoadIDE START QUIET'''
 
::Необходимая перезагрузка может автоматически выполняться из SetPatch, если задать её явно:
"C:LoadIDE RESET QUIET".
----
* '''Решение для X-Surf IDE / GVP SCSI:'''
Наберите следующие строки в командной строке Shell-окна:
'''MakeDir Emergency-Disk:Expansion'''
'''Copy CLONE SYS:Expansion/XSurfIDE Emergency-Disk:Expansion'''
''(пользователи GVPSCSI, набирают:''
'''Copy CLONE SYS:Expansion/gvpscsi Emergency-Disk:Expansion)'''
Добавьте "BindDrivers" после SetPatch в файле "Emergency-Disk:S/Startup-Sequence"
----
* '''Решение для SurfSquirrel:'''
См. 6-ю статью в разделе "[[AmigaOS_3.9_FAQ#Обратная совместимость|Обратная совместимость]]".
----
* '''Решение для FastATA (необязательно, т.к. device находится в ROM, но существенно ускоряет загрузку):'''
Наберите следующие строки в командной строке Shell-окна:
'''Copy CLONE FastATA.driver Emergency-Disk:C'''
'''Copy CLONE FastATAPrefs Emergency-Disk:Prefs'''
'''Copy CLONE CheckLMB Emergency-Disk:C'''
'''Copy CLONE ENV:FastATA.prefs Emergency-Disk:Prefs/Env-Archive'''
Затем, добавьте сценарий ниже, начиная с "Emergency-Disk:S/Startup-Sequence":
C:CheckLMB
If WARN
SYS:Prefs/FastATAPrefs
EndIf
C:FastATA.driver QUIET
 
''[Мартин Стэйжервальд]''
{{конец цитаты}}
 
 
{{начало цитаты}}
 
{{конец цитаты}}
 
== Операции с иконками ==