Неплохая книга про оптимизацию x86 ассемблерного кода.
Optimizing subroutines in assembly language for x86 platforms
Всё взято с http://www.agner.org/optimize/
Документация и справочная система
-
- Attachments
-
-
optimization_manuals.zip (3.91 MiB)Downloaded 397 times
-
asmexamples.zip (13.83 KiB)Downloaded 400 times
-
testp.zip (440.3 KiB)Downloaded 406 times
-
asmlib.zip (471.26 KiB)Downloaded 407 times
-
optimizing_assembly.pdf (941.19 KiB)Downloaded 391 times
-
http://www.manhunter.ru/assembler/ - недавно наткнулся и нашел много полезного для себя
Мини-инструкции:
Минимальные системные требования Колибри 0.7.x.x:
* CPU: Pentium, AMD 5K86 или Cyrix 5x86 без MMX с частотой 100 MHz ( и более новые).
* RAM: 8 Mb ( мах ???? ).
* Видеокарта: поддерживающая VGA (режим 640*480*16; мах ?*?*32 ) или Vesa.
* Клавиатура: AT (можно USB)
* Мышь: COM или PS/2 (можно USB)
Система поддерживает:USB флешки, USB хабы, звук, видео, сеть.
Система не поддерживает: Принтеры, сканеры,
Система может загружаться с любого из следующих устройств:
- Floppy 3.5
- IDE HDD LBA
- CD/DVD
- USB Flash
I. Установка на дискету.
1) Вставьте чистую дискету без сбойных секторов в дисковод.
2) Запишите на неё образ kolibri.img любым из доступных способов:
а) (если Вы уже загрузили каким-либо образом Колибри) запустите программу
rdsave и выберите соответствующий дискете из предлагаемых вариантов
б) (для DOS и Windows) запустите прилагаемый install.bat
в) программой WinImage или её аналогами (например, DiskExplorer)
г) (для Linux) выставьте атрибут "исполняемый" прилагаемому скрипту
install.sh и запустите его
Теперь с дискеты можно загружаться (оставив её в дисководе, перезагрузитесь,
установив в BIOS'е опцию загрузки с дискеты).
II. Установка на жёсткий диск.
Ограничения при установке на HDD: жесткий диск необходимо подготовить заранее, а именно подготовить раздел ( логический) объемом 500-5000 мегабайт с файловой системой FAT 32 на ПЕРВОМ физическом диске (если у вас их несколько).
Существуют несколько загрузчиков с жёсткого диска. Все они рассчитаны на пользователей DOS и Windows. Также есть возможность использовать стандартную Linux-загрузку с GRUB. Все эти методы работают с файлом kolibri.img. Если старая версия Kolibri уже установлена с использованием какого-либо из этих загрузчиков, просто замените kolibri.img на новый. Если Вы загрузились с LiveCD, на котором нет файла kolibri.img как такового, Колибри может создать его самостоятельно, для этого запустите программу rdsave, введите имя файла для сохранения и выберите соответствующий вариант. Разумеется, при создании образа из-под Колибри система должна уметь писать на файловую систему раздела,т.е. сейчас это годится только для FAT32.
1) Больше всего возможностей у загрузчика mtldr (автор - Diamond) - работа под
DOS/Win95/98/NT/2k/XP/Vista, поддержка FAT32 и NTFS, наличие инсталлятора,
установка в произвольную папку на диске.
Для установки просто запустите файл HD_load\mtldr_install.exe и укажите
файл образа. Кстати говоря, таким способом можно установить несколько
образов. Есть также вариант установки вручную - для тех, кто хочет точно знать, что происходит при установке: инструкция в HD_load\mtldr.
Вот она.
Шаг 1. Скопируйте файлы mtldr и kolibri.img в C:\
(Не нравится C:\? Прочитайте замечания ниже.)
Шаг 2а) Для пользователей NT-семейства до Vista (NT/2k/XP/2003 Server (?)):
добавьте в boot.ini в раздел [operating systems] строку
c:\mtldr="KolibriOS"
(либо открыв любым текстовым редактором c:\boot.ini,
либо через Control Panel -> System -> Advanced -> Startup and Recovery
-> Edit). Название в кавычках можете заменить на всё, что вам нравится,
под этим названием система будет появляться в списке загрузки.
Теперь при загрузке будет выдаваться экран выбора операционной системы.
Шаг 2б) Для пользователей 9x-семейства (95/98)
(а может быть, это будет работать и для некоторых DOS):
добавьте в config.sys строку
install=c:\mtldr
первой строкой, если у вас простой линейный config.sys,
первой строкой в соответствующей секции, если config.sys
разбит на секции (и начинается с [menu])
Теперь при загрузке mtldr будет спрашивать: "Load KolibriOS? [y/n]: " и ожидать
нажатия одного из 'y','Y','n','N'.
Для Windows Millenium это не работает, т.к. Me'шный загрузчик не
загружает внешнего кода из config.sys. (Спасибо camper'у за указание
на этот прискорбный факт.) Используйте 9x2klbr.
Шаг 2в) Для пользователей Vista и Windows 7
Или используйте программу EasyBCD и (или) читайте ниже.
откройте командную строку с администраторскими привилегиями
(пункт "Run as administrator" в контекстном меню);
если вы не планируете установки нескольких вариантов Колибри
как описано в замечаниях, просто запустите прилагаемый vista_install.bat;
иначе выполните следующие команды:
bcdedit /create /d "KolibriOS" /application BOOTSECTOR
(Название в кавычках можете заменить на всё, что вам нравится,
под этим названием система будет появляться в списке загрузки.)
Должно появиться сообщение типа
"Запись {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} успешно создана."
Далее в командах подставляйте полученное значение (оно, вообще говоря,
разное на разных компьютерах).
bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} DEVICE PARTITION=C:
bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} PATH \mtldr
bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast
Удаление в случаях 2а) и 2б) осуществляется удалением введённых данных в
boot.ini и config.sys соответственно. Удаление в случае 2в) делается так:
vista_remove.bat, если установка была через vista_install.bat;
bcdedit /delete {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} в общем случае
Если вы не помните назначенный при установке GUID (это нормальное явление),то узнать его можно, выполнив команду bcdedit без аргументов и найдя в выведенном списке соответствующий элемент.
Во всех случаях в экране выбора параметров KolibriOS можно на вопрос, откуда грузить образ (пункт d, "образ дискеты"), отвечать "3" (использовать уже загруженный образ).
Замечания:
1. Пока что всё это работает для файловых систем NTFS и FAT32, поддержка FAT16
не реализована.
2. Сам загрузчик mtldr необязательно помещать в C:\. Под 9x и Vista он может
размещаться где угодно, в NT/2k/XP - на диске C:, но необязательно
в корневой папке. (Разумеется, при установке нужно указывать вместо
c:\mtldr реальный путь и реальное имя файла.)
3. Образ kolibri.img тоже необязательно помещать в C:\. Можно без всяких
изменений в установке использовать корневую папку любого логического диска,
размещающегося на первом физическом.
4. Если хочется использовать логический диск на другом физическом диске?
Сгодится любой из следующих вариантов:
a) (Если вы умеете работать с FASM'ом) В исходниках (которые можно скачать
на http://diamondz.land.ru, там же, где и сам загрузчик) поменяйте
константу boot_drive (в конце mtldr.asm) с 80h на идентификатор диска,
80h соответствует первому, 81h - второму и т.д. Перекомпилируйте.
б) (Если вы умеете работать с hex-редактором) Поменяйте байт по смещению 0xD98
с 80h на идентификатор диска (как в пункте а).
в) Используйте установщик mtldr_install (скачать его можно там же).
Он настроит загрузчик и сам же его и установит.
5. Если чем-то не нравится корневая папка? Тут появляются два варианта:
а) В исходниках поменяйте строку kolibri_img_name (в конце mtldr.asm)
на путь к файлу. Например, для C:\Program Files\kolibri\kolibri.img запишите
'progra~1\kolibri\kolibri.img' (при этом нужны имена 8.3). Перекомпилируйте.
б) Используйте установщик mtldr_install.
6. Если воспользоваться рекомендациями пунктов 2 и 5 и повторить установку
несколько раз для разных расположений связки mtldr+kolibri.img,
можно получить в загрузочном меню несколько входов для разных версий
Колибри (или для версий с разными настройками).
2) Также существует загрузчик MeOSLoad (автор - Trans, доработал Mario79) -
работа под DOS/Win95/98, поддержка FAT32, находящийся вместе с инструкцией в папке HD_load\MeOSLoad.
3) Кроме того, есть программа, позволяющая загружать Kolibri непосредственно
из Windows 95/98/Me (естественно, выгружая последнюю) - это 9x2klbr
(автор - Diamond), поддержка FAT32 и NTFS.
4) Использование возможностей загрузчика GRUB.
Способ использования файла 'memdisk' для загрузки Kolibri описал
derPENGUIN на англоязычном форуме
(http://meos32.7.forumer.com/viewtopic.php?t=110).
Предлагаемый вариант (описал Alver) базируется на вышеуказанном описании и был
испробован на grub-0.97-19mdv2007.0.
1. Kolibri поддерживает запись только на файловую систему FAT32,
следовательно, если установить файл образа не в FAT32 раздел, то будет
невозможно изменять настройки в Kolibri. Поэтому если есть раздел FAT32,
поместите файл kolibri.img туда.
2. Вам потребуется файл 'memdisk' из пакета 'syslinux'
(http://syslinux.zytor.com). Вы можете установить этот пакет или просто
извлечь из него требуемый файл. Нужен только файл 'memdisk'. (После
установки пакета он будет в '/usr/lib/syslinux/'). Этот файл также
прилагается к дистрибутиву.
3. Поместите файл 'memdisk' в каталог 'boot' или в раздел, используемый для
Kolibri.
4. Добавьте в файл конфигурации 'menu.lst' ('grub.conf') запись следующего
вида:
title KolibriOS
kernel (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/memdisk
initrd (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/kolibri.img
(Не забудьте, что нумерация разделов в GRUBе начинается с 0.)
Пример:
title KolibriOS
kernel (hd0,0)/boot/memdisk
initrd (hd0,3)/kolibri/kolibri.img
Традиционный вариант:
label KolibriOS
root (hd[Номер жёсткого диска],[Номер раздела])
kernel [путь]/memdisk
initrd [путь]/kolibri.img
Здесь 'memdisk' и 'kolibri.img' ставятся в один раздел.
Пример:
label KolibriOS
root (hd0,0)
kernel /boot/memdisk
initrd /boot/kolibri.img
Этот пример - вариант, описанный на англоязычном форуме, с установкой
в загрузочный раздел Linux (естественно, без использования FAT раздела).
5) Для GRUB2 описанный в пункте 4 способ может непосредственно не пройти
(проверено Apocalypse_dn), вместо команд kernel и initrd нужно использовать
соответственно linux16 и initrd16 (предложил vkos).
III. Установка на USB-Flash-накопитель.
Для FAT32-томов написан специальный загрузчик, который вместе с установщиком
на флешку входит в каталог HD_load\USB_Boot.
Для остальных случаев есть статья,
помещённая в каталоге HD_load\USB_Boot_old.
IV. Установка на CD и DVD.
Есть специальная версия Kolibri для LiveCD, в которую помимо стандартной
поставки входят "тяжёлые" (по стандартам Колибри) программы: портированный
эмулятор DosBox, игры pig (где много места требуется для хранения графики),
sokoban (где много места занимает большая коллекция уровней).
Вы также можете создать загрузочный CD или DVD на базе стандартной поставки
(при желании добавив всё, что угодно) в режиме эмуляции загрузки с
дискеты. Необходимые для этого действия определяются используемой вами
программой записи CD/DVD (ориентируйтесь на слова "эмуляция загрузки с дискеты").
Система KolibriOS допускает некоторые настройки под нужды пользователей.
Для этого требуются изменения в файлах на рамдиске. Если вы загружаетесь
с дискеты, никаких проблем нет - меняйте файлы на дискете. Если вы
используете образ дискеты kolibri.img - либо вам понадобится программа
работы с образами (например, WinImage или DiskExplorer), либо производите
изменение из Колибри и не забудьте сохранить рамдиск (программой rdsave).
1. Фон рабочего стола.
а) В файле autorun.dat (текстовый файл) замените в параметре для программы
kiv ("\S__background.jpg") имя файла на полный Колибри-путь к понравившейся
вам JPEG-, BMP-, GIF- или PNG-картинке. При этом первые два символа означают
оформление: \S (stretch) = растянуть картинку на экран, \T (tile) =
замостить картинкой экран. Теперь background.jpg можно удалить.
б) В файле autorun.dat замените "/RD/1/KIV \S__background.jpg" на
"/rd/1/PIC4" (пробелы расставлять по вкусу). BACKGROUND.JPG
можно удалить. Теперь фоном будет симпатичная текстура.
Программистам на заметку: вы можете изменить текстуру и цвет,
для этого в файле pic4.asm из исходников дистрибутива измените:
* для замены текстуры: значение переменной usearray (строка 585)
с ptarray на любой из ptarray2,ptarray3, ..., ptarray9.
* для замены цвета: в процедуре check_parameters найдите строку с
соответствующим комментарием (строка 127) и прибавьте к 0x40000 1 или 2.
После изменений перекомпилируйте pic4, по желанию сожмите kpack'ом
(в дистрибутиве сделано так), залейте на рамдиск.
в) Два предыдущих пункта устанавливают фон надолго (до последующей
переустановки). Можно также после загрузки Колибри установить фон до
следующей перезагрузки в программах kiv, iconedit, pic4, tinyfrac.
Проблема: При повторном запуске системы слетают обои.
Решение: Необходимо исправить файл autorun.dat - это файл автозапуска программ, при старте системы. Фон в системе, устанавливает программа PALITRA.Посмотри в файле autorun.dat на строку с кодом:
/RD/1/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 #SET BG
Эта строка при запуске системы ставит свои сгенерированые обои.
Просто замени строку в файле autorun.dat (любым текстовым редактором)
Код:
/RD/1/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 #SET BG
на строку
Код:
/RD/1/MEDIA/KIV \S__path/picture.jpg -1 # Desktop background image
где (это надо подставить в выше указанную строку):
path - путь к твоей картинке (/rd/1, /hd/1 и т.д.).
picture.jpg - имя твоей картинки.
Не забываем сохраниться через rd save.
2. Настройка системного меню.
Данные системного меню находятся в текстовом файле menu.dat.
Его можно изменять в любом редакторе, сохраняя формат.
При редактировании в Kolibri с помощью TINYPAD следует отключить
опцию "оптимальное сохранение".
3. Настройка автозапуска.
Список программ, запускаемых при загрузке системы, считывается из
текстового файла autorun.dat. Его можно изменять в любом редакторе,
сохраняя формат.
Например, можно первой строкой добавить запуск startmus (с задержкой 1,
без аргументов), чтобы каждый раз при запуске из встроенного спикера
доносилась характерная мелодия.
Программистам на заметку: можно изменить мелодию, для этого редактируйте
файл startmus.asm из исходников дистрибутива: там можно выбрать мелодию
из трёх существующих или добавить свою - формат музыки описан в
документации на подфункцию 55 функции 55.
4. Список иконок.
Список иконок рабочего стола хранится в текстовом виде в файле
icons.dat, но для его изменения рекомендуется использовать менеджер
иконок icon (который можно вызвать из контекстного меню рабочего стола).
Картинки для иконок хранятся в файле iconstrp.gif, который нужно
редактировать внешним графическим редактором.
5. Скин.
Скин можно просматривать и изменять динамически с помощью приложения
desktop; после того, как вы выбрали скин, который вам нравится больше всего,
можно сделать его постоянным, заменив им файл default.skn, из которого
система грузит скин при загрузке. Стандартный скин включен на рамдиск,
некоторые альтернативные скины можно найти в дистрибутиве в папке Skins.
Можно также создать свой скин, подробные комментарии смотрите в исходниках
дистрибутива.
6. Звук.
Драйвер sound.obj, находящийся на рамдиске по умолчанию, выполняет свои
функции для южных мостов Intel ICH, ICH0, ICH2, ICH3, ICH4, ICH5, ICH6, ICH7
и NVidia NForce, NForce 2, NForce 3, NForce 4. Если у вас SB16-совместимая
звуковая карта, удалите sound.obj и переименуйте sb16.obj из каталога
drivers в sound.obj. Если у вас контроллер sis7012, переименуйте sis.obj из
корневого каталога дистрибутива в sound.obj и скопируйте его на дискету и
образ в каталог drivers (заменив старый). Для звуковой карты на основе
контроллера ForteMedia FM801 может подойти драйвер fm801.obj из каталога
drivers, для чипсетов от VIA - драйвер vt8235.obj, для аудиопроцессора
EMU10K1X - драйвер emu10k1x.obj, с которыми следует поступать аналогично -
скопировать под именем sound.obj, заменив старый.
7. Bus Disconnect.
Программа KBD (Kolibri Bus Disconnect) позволяет отключать шину процессора
с целью уменьшения его температуры, побочный эффект - наведение шума в AC97
кодеки. Программа имеет возможность автоматического вызова при загрузке
системы, для этого добавьте в автозапуск (autorun.dat, см. п.3) строку вида
"/RD/1/KBD BOOT 20 # Enable Bus Disconnect for AMD K7 processors".
8. Параметры сети.
При загрузке параметры сети считываются из конфигурационного файла
/rd/1/network/zeroconf.ini. Можно задать либо автоопределение параметров
сети по DHCP ("type=zeroconf"), либо фиксированные адреса ("type=static").
9. Настройка видеорежима для карт ATI.
Драйвер для ATI может при запуске устанавливать необходимое разрешение
экрана и частоту развёртки, если они поддерживаются. Список поддерживаемых
режимов в процессе работы системы показывает программа vmode, с помощью неё же можно переключать режимы вручную. Для установки режима при загрузке
загрузчику ATIKMS, описанному в AUTORUN.DAT, нужно передать параметр
-m<width>x<height>x<refresh>, например,
/RD/1/DRIVERS/ATIKMS -m1024x768x60 -1
Обратите внимание, что формат файла autorun.dat не предусматривает пробелов
в командной строке, так что других аргументов быть не должно.
Также можно отключить возможность переключения режимов и все связанные с
этим действия при загрузке, указав аргумент -n. Драйвер при этом
по-прежнему будет предоставлять аппаратный курсор. Для полного отключения
драйвера можно просто удалить строку с ATIKMS из autorun.dat.
Следующие "горячие" комбинации клавиш используются в системе:
(Нумерация по времени появления в системе)
1) Ctrl + Alt + Del запуск приложения CPU (диспетчер процессов), это единственная комбинация поддержанная на уровне ядра, все остальное реализовано за счет приложения @TASKBAR.
2) Ctrl + Shift - переключение раскладки клавиатуры.
3) Win - запуск приложения MENU.
4) Alt + Ctrl + F12 - запуск приложения END.
5) Alt + F4 - завершение активного приложения.
6) Alt + Tab - переключение на следующее (в оконном стеке) окно
7) Alt + Shift + Tab - переключение на предыдущее (в оконном стеке) окно
8) Alt + Shift + NumLock - запуск приложения MOUSEMUL, эмулирующего при включённом NumLock мышь клавишами нумпада
9) Alt + 1...7 - быстрое переключение на выбранную раскладку клавиатуры (даже если отсутствует по Ctrl + Shift)
10) Win + D - свернуть/развернуть все окна (очистка рабочего стола)
11) Win + R - запуск приложения RUN
12) Alt + Ctrl + ArrowLeft - для пролистывания назад списка панели задач
13) Alt + Ctrl + ArrowRight - для пролистывания вперед списка панели задач
14) Ctrl + PrintScreen - запуск приложения SCRSHOOT. Сразу делается снимок экрана и пользователю предлагается указать, с помощью OpenDialog, куда сохранить снимок в формате BMP.
Файл AUTORUN.DAT ПРИМЕР И ПЕРЕВОД.
# Syntaxis is: <Program_Name> <Parameter(s)> <Delay_Time>
# Use "parameter value" for parameters with spaces. Use "" if no parameter is required.
# Delay time means how much the system should wait, before running the next line. It is measured in 1/100 seconds.
# If delay is negative, wait for termination of the spawned process. Otherwise, simply wait
#
#/SYS/CROPFLAT "XS800 YS480" 1 # set limits of screen
#/SYS/LOADDRV "COMMOUSE" 1 # serial mouse driver
#/SYS/DEVELOP/BOARD "" 1 # Load DEBUG board
#/SYS/refrscrn "" 1 # Refresh screen
/SYS/LOADDRV "RDC" 1 # videodriver for RDC M2010/M2012
/SYS/NETWORK/NETCFG A 1 #
/SYS/NETWORK/@ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
#/SYS/@RB "" 1 # Desktop right-click menu
/SYS/@SS ASSM 1 # Screensaver
/SYS/TMPDISK A0 -1 # Add virtual RAM disk /tmp0/1
/SYS/SEARCHAP "" -1 # Search and mount additional system directory
### Hello, ASM World! ###
перевод от ГУГЛ
# Синтаксис имеет вид: <Название_программы> <параметр(ы)> <Время-задержка>
# Использовать "параметр-значение" для параметров с пробелами. Используйте "" если этот параметр не требуется.
# Время задержки означает, насколько система должна ждать, перед запуском следующей строке. Она измеряется в 1/100 секунды.
# Если задержка отрицательная, дождитесь прекращения порожденному процессу. В противном случае, просто подождите
#
#/SYS/CROPFLAT "XS800 YS480" 1 # Установить пределы экрана
#/SYS/LOADDRV "COMMOUSE" 1 # серийный драйвер мыши
#/SYS/DEVELOP/BOARD "" 1 # загрузить ОТЛАДОЧНАЯ плата
#/SYS/refrscrn "" 1 # обновить экран
/SYS/LOADDRV "RDC" 1 # видеодрайвер для rdc M2010/M2012
/SYS/NETWORK/NETCFG A 1 #
/SYS/NETWORK/@ZEROCONF "" 1 # конфигурация сети
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # НАБОР БГ (задний фон?)
SYS/@VOLUME "" 1 # запуск демона громкость
/SYS/@TASKBAR "" 1 # Пуск панели задач
/SYS/@DOCKY "" 1 # запуск док-панели
/SYS/SETUP BOOT 1 # загрузить параметры устройств
/SYS/@ICON "" 1 # Многопоточный значок
#/SYS/@RB "" 1 # меню на рабочем столе по правому клику мышки
/SYS/@SS ASSM 1 # скринсейвер
/SYS/TMPDISK A0 -1 # Добавить виртуальный RAM-диск /tmp0/1
/SYS/SEARCHAP "" -1 # Поиск и монтаж дополнительной системы каталогов
### Здравствуй, АСМ мир! ###
# - этот знак превращает строку в коментарий.
Использование программы BOARD.
Если при выходе новой версии или новой ночной сборки у вас перестала работать программа, которая работала раньше, то:
1) сначала запускаем BOARD.
2) потом проблемную программу.
3) смотрим на окно BOARD, в нижнюю его часть.
На рисунке почти реальный пример со сборкой от 15.05.15.
Плеер Fplay перестал работать. При запуске с BOARD выяснилось отсутствие файла swscale.dll.
На рисунке он переименован, а в жизни (вот почему почти) он отсутствовал.
Ссылка на файл в спойлере>
Взяв его из дистрибутива Колибри9N и поместив в папку *****/lib восстанавливаем работоспособность Fplay.
Обратите внимание: Fplay находится на физическом диске, соответственно и недостающий файл кладем туда же.
_______________________________________________________________________________________________________
Файл kolibri.lbl необходим для настройки папки /kolibrios. Надо сбросить файлик kolibri.lbl из дистрибутива/CD в корень
диска с папкой kolibrios. Некоторые программы без этой процедуры не работают.(CleverMouse)
_______________________________________________________________________________________________________
Если у вас зависла система, то вы, как обычно, нажмёте Ctrl+Alt+Delete. Запустится диспетчер задач с перечнем процессов. Если при этом и мышка отвалилась - используйте приложение mousemul. Это эмулятор мыши. С клавиатуры запускается по Shift+Alt+NumLock. При включенном NumLock можно управлять курсором мыши с нумпада и при помощи стрелок. Клавиша "5" на нумпаде аналогична левой кнопке мыши. Клавиша NumLock включает и выключает управление курсором.
_______________________________________________________________________________________________________
Карусель языков настраивается в settings/lang.ini
_________________________________________________________________________________________________________
Если вы хотите откатить установку системы назад, то прошлые версии можно взять здесь http://builds.kolibrios.org/rus/history/
Минимальные системные требования Колибри 0.7.x.x:
* CPU: Pentium, AMD 5K86 или Cyrix 5x86 без MMX с частотой 100 MHz ( и более новые).
* RAM: 8 Mb ( мах ???? ).
* Видеокарта: поддерживающая VGA (режим 640*480*16; мах ?*?*32 ) или Vesa.
* Клавиатура: AT (можно USB)
* Мышь: COM или PS/2 (можно USB)
Система поддерживает:USB флешки, USB хабы, звук, видео, сеть.
Система не поддерживает: Принтеры, сканеры,
Система может загружаться с любого из следующих устройств:
- Floppy 3.5
- IDE HDD LBA
- CD/DVD
- USB Flash
I. Установка на дискету.
1) Вставьте чистую дискету без сбойных секторов в дисковод.
2) Запишите на неё образ kolibri.img любым из доступных способов:
а) (если Вы уже загрузили каким-либо образом Колибри) запустите программу
rdsave и выберите соответствующий дискете из предлагаемых вариантов
б) (для DOS и Windows) запустите прилагаемый install.bat
в) программой WinImage или её аналогами (например, DiskExplorer)
г) (для Linux) выставьте атрибут "исполняемый" прилагаемому скрипту
install.sh и запустите его
Теперь с дискеты можно загружаться (оставив её в дисководе, перезагрузитесь,
установив в BIOS'е опцию загрузки с дискеты).
II. Установка на жёсткий диск.
Ограничения при установке на HDD: жесткий диск необходимо подготовить заранее, а именно подготовить раздел ( логический) объемом 500-5000 мегабайт с файловой системой FAT 32 на ПЕРВОМ физическом диске (если у вас их несколько).
Существуют несколько загрузчиков с жёсткого диска. Все они рассчитаны на пользователей DOS и Windows. Также есть возможность использовать стандартную Linux-загрузку с GRUB. Все эти методы работают с файлом kolibri.img. Если старая версия Kolibri уже установлена с использованием какого-либо из этих загрузчиков, просто замените kolibri.img на новый. Если Вы загрузились с LiveCD, на котором нет файла kolibri.img как такового, Колибри может создать его самостоятельно, для этого запустите программу rdsave, введите имя файла для сохранения и выберите соответствующий вариант. Разумеется, при создании образа из-под Колибри система должна уметь писать на файловую систему раздела,т.е. сейчас это годится только для FAT32.
1) Больше всего возможностей у загрузчика mtldr (автор - Diamond) - работа под
DOS/Win95/98/NT/2k/XP/Vista, поддержка FAT32 и NTFS, наличие инсталлятора,
установка в произвольную папку на диске.
Для установки просто запустите файл HD_load\mtldr_install.exe и укажите
файл образа. Кстати говоря, таким способом можно установить несколько
образов. Есть также вариант установки вручную - для тех, кто хочет точно знать, что происходит при установке: инструкция в HD_load\mtldr.
Вот она.
Шаг 1. Скопируйте файлы mtldr и kolibri.img в C:\
(Не нравится C:\? Прочитайте замечания ниже.)
Шаг 2а) Для пользователей NT-семейства до Vista (NT/2k/XP/2003 Server (?)):
добавьте в boot.ini в раздел [operating systems] строку
c:\mtldr="KolibriOS"
(либо открыв любым текстовым редактором c:\boot.ini,
либо через Control Panel -> System -> Advanced -> Startup and Recovery
-> Edit). Название в кавычках можете заменить на всё, что вам нравится,
под этим названием система будет появляться в списке загрузки.
Теперь при загрузке будет выдаваться экран выбора операционной системы.
Шаг 2б) Для пользователей 9x-семейства (95/98)
(а может быть, это будет работать и для некоторых DOS):
добавьте в config.sys строку
install=c:\mtldr
первой строкой, если у вас простой линейный config.sys,
первой строкой в соответствующей секции, если config.sys
разбит на секции (и начинается с [menu])
Теперь при загрузке mtldr будет спрашивать: "Load KolibriOS? [y/n]: " и ожидать
нажатия одного из 'y','Y','n','N'.
Для Windows Millenium это не работает, т.к. Me'шный загрузчик не
загружает внешнего кода из config.sys. (Спасибо camper'у за указание
на этот прискорбный факт.) Используйте 9x2klbr.
Шаг 2в) Для пользователей Vista и Windows 7
Или используйте программу EasyBCD и (или) читайте ниже.
откройте командную строку с администраторскими привилегиями
(пункт "Run as administrator" в контекстном меню);
если вы не планируете установки нескольких вариантов Колибри
как описано в замечаниях, просто запустите прилагаемый vista_install.bat;
иначе выполните следующие команды:
bcdedit /create /d "KolibriOS" /application BOOTSECTOR
(Название в кавычках можете заменить на всё, что вам нравится,
под этим названием система будет появляться в списке загрузки.)
Должно появиться сообщение типа
"Запись {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} успешно создана."
Далее в командах подставляйте полученное значение (оно, вообще говоря,
разное на разных компьютерах).
bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} DEVICE PARTITION=C:
bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} PATH \mtldr
bcdedit /displayorder {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} /addlast
Удаление в случаях 2а) и 2б) осуществляется удалением введённых данных в
boot.ini и config.sys соответственно. Удаление в случае 2в) делается так:
vista_remove.bat, если установка была через vista_install.bat;
bcdedit /delete {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} в общем случае
Если вы не помните назначенный при установке GUID (это нормальное явление),то узнать его можно, выполнив команду bcdedit без аргументов и найдя в выведенном списке соответствующий элемент.
Во всех случаях в экране выбора параметров KolibriOS можно на вопрос, откуда грузить образ (пункт d, "образ дискеты"), отвечать "3" (использовать уже загруженный образ).
Замечания:
1. Пока что всё это работает для файловых систем NTFS и FAT32, поддержка FAT16
не реализована.
2. Сам загрузчик mtldr необязательно помещать в C:\. Под 9x и Vista он может
размещаться где угодно, в NT/2k/XP - на диске C:, но необязательно
в корневой папке. (Разумеется, при установке нужно указывать вместо
c:\mtldr реальный путь и реальное имя файла.)
3. Образ kolibri.img тоже необязательно помещать в C:\. Можно без всяких
изменений в установке использовать корневую папку любого логического диска,
размещающегося на первом физическом.
4. Если хочется использовать логический диск на другом физическом диске?
Сгодится любой из следующих вариантов:
a) (Если вы умеете работать с FASM'ом) В исходниках (которые можно скачать
на http://diamondz.land.ru, там же, где и сам загрузчик) поменяйте
константу boot_drive (в конце mtldr.asm) с 80h на идентификатор диска,
80h соответствует первому, 81h - второму и т.д. Перекомпилируйте.
б) (Если вы умеете работать с hex-редактором) Поменяйте байт по смещению 0xD98
с 80h на идентификатор диска (как в пункте а).
в) Используйте установщик mtldr_install (скачать его можно там же).
Он настроит загрузчик и сам же его и установит.
5. Если чем-то не нравится корневая папка? Тут появляются два варианта:
а) В исходниках поменяйте строку kolibri_img_name (в конце mtldr.asm)
на путь к файлу. Например, для C:\Program Files\kolibri\kolibri.img запишите
'progra~1\kolibri\kolibri.img' (при этом нужны имена 8.3). Перекомпилируйте.
б) Используйте установщик mtldr_install.
6. Если воспользоваться рекомендациями пунктов 2 и 5 и повторить установку
несколько раз для разных расположений связки mtldr+kolibri.img,
можно получить в загрузочном меню несколько входов для разных версий
Колибри (или для версий с разными настройками).
2) Также существует загрузчик MeOSLoad (автор - Trans, доработал Mario79) -
работа под DOS/Win95/98, поддержка FAT32, находящийся вместе с инструкцией в папке HD_load\MeOSLoad.
3) Кроме того, есть программа, позволяющая загружать Kolibri непосредственно
из Windows 95/98/Me (естественно, выгружая последнюю) - это 9x2klbr
(автор - Diamond), поддержка FAT32 и NTFS.
4) Использование возможностей загрузчика GRUB.
Способ использования файла 'memdisk' для загрузки Kolibri описал
derPENGUIN на англоязычном форуме
(http://meos32.7.forumer.com/viewtopic.php?t=110).
Предлагаемый вариант (описал Alver) базируется на вышеуказанном описании и был
испробован на grub-0.97-19mdv2007.0.
1. Kolibri поддерживает запись только на файловую систему FAT32,
следовательно, если установить файл образа не в FAT32 раздел, то будет
невозможно изменять настройки в Kolibri. Поэтому если есть раздел FAT32,
поместите файл kolibri.img туда.
2. Вам потребуется файл 'memdisk' из пакета 'syslinux'
(http://syslinux.zytor.com). Вы можете установить этот пакет или просто
извлечь из него требуемый файл. Нужен только файл 'memdisk'. (После
установки пакета он будет в '/usr/lib/syslinux/'). Этот файл также
прилагается к дистрибутиву.
3. Поместите файл 'memdisk' в каталог 'boot' или в раздел, используемый для
Kolibri.
4. Добавьте в файл конфигурации 'menu.lst' ('grub.conf') запись следующего
вида:
title KolibriOS
kernel (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/memdisk
initrd (hd[Номер жёсткого диска],[номер раздела])[путь к файлу]/kolibri.img
(Не забудьте, что нумерация разделов в GRUBе начинается с 0.)
Пример:
title KolibriOS
kernel (hd0,0)/boot/memdisk
initrd (hd0,3)/kolibri/kolibri.img
Традиционный вариант:
label KolibriOS
root (hd[Номер жёсткого диска],[Номер раздела])
kernel [путь]/memdisk
initrd [путь]/kolibri.img
Здесь 'memdisk' и 'kolibri.img' ставятся в один раздел.
Пример:
label KolibriOS
root (hd0,0)
kernel /boot/memdisk
initrd /boot/kolibri.img
Этот пример - вариант, описанный на англоязычном форуме, с установкой
в загрузочный раздел Linux (естественно, без использования FAT раздела).
5) Для GRUB2 описанный в пункте 4 способ может непосредственно не пройти
(проверено Apocalypse_dn), вместо команд kernel и initrd нужно использовать
соответственно linux16 и initrd16 (предложил vkos).
III. Установка на USB-Flash-накопитель.
Для FAT32-томов написан специальный загрузчик, который вместе с установщиком
на флешку входит в каталог HD_load\USB_Boot.
Для остальных случаев есть статья,
помещённая в каталоге HD_load\USB_Boot_old.
IV. Установка на CD и DVD.
Есть специальная версия Kolibri для LiveCD, в которую помимо стандартной
поставки входят "тяжёлые" (по стандартам Колибри) программы: портированный
эмулятор DosBox, игры pig (где много места требуется для хранения графики),
sokoban (где много места занимает большая коллекция уровней).
Вы также можете создать загрузочный CD или DVD на базе стандартной поставки
(при желании добавив всё, что угодно) в режиме эмуляции загрузки с
дискеты. Необходимые для этого действия определяются используемой вами
программой записи CD/DVD (ориентируйтесь на слова "эмуляция загрузки с дискеты").
Система KolibriOS допускает некоторые настройки под нужды пользователей.
Для этого требуются изменения в файлах на рамдиске. Если вы загружаетесь
с дискеты, никаких проблем нет - меняйте файлы на дискете. Если вы
используете образ дискеты kolibri.img - либо вам понадобится программа
работы с образами (например, WinImage или DiskExplorer), либо производите
изменение из Колибри и не забудьте сохранить рамдиск (программой rdsave).
1. Фон рабочего стола.
а) В файле autorun.dat (текстовый файл) замените в параметре для программы
kiv ("\S__background.jpg") имя файла на полный Колибри-путь к понравившейся
вам JPEG-, BMP-, GIF- или PNG-картинке. При этом первые два символа означают
оформление: \S (stretch) = растянуть картинку на экран, \T (tile) =
замостить картинкой экран. Теперь background.jpg можно удалить.
б) В файле autorun.dat замените "/RD/1/KIV \S__background.jpg" на
"/rd/1/PIC4" (пробелы расставлять по вкусу). BACKGROUND.JPG
можно удалить. Теперь фоном будет симпатичная текстура.
Программистам на заметку: вы можете изменить текстуру и цвет,
для этого в файле pic4.asm из исходников дистрибутива измените:
* для замены текстуры: значение переменной usearray (строка 585)
с ptarray на любой из ptarray2,ptarray3, ..., ptarray9.
* для замены цвета: в процедуре check_parameters найдите строку с
соответствующим комментарием (строка 127) и прибавьте к 0x40000 1 или 2.
После изменений перекомпилируйте pic4, по желанию сожмите kpack'ом
(в дистрибутиве сделано так), залейте на рамдиск.
в) Два предыдущих пункта устанавливают фон надолго (до последующей
переустановки). Можно также после загрузки Колибри установить фон до
следующей перезагрузки в программах kiv, iconedit, pic4, tinyfrac.
Проблема: При повторном запуске системы слетают обои.
Решение: Необходимо исправить файл autorun.dat - это файл автозапуска программ, при старте системы. Фон в системе, устанавливает программа PALITRA.Посмотри в файле autorun.dat на строку с кодом:
/RD/1/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 #SET BG
Эта строка при запуске системы ставит свои сгенерированые обои.
Просто замени строку в файле autorun.dat (любым текстовым редактором)
Код:
/RD/1/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 #SET BG
на строку
Код:
/RD/1/MEDIA/KIV \S__path/picture.jpg -1 # Desktop background image
где (это надо подставить в выше указанную строку):
path - путь к твоей картинке (/rd/1, /hd/1 и т.д.).
picture.jpg - имя твоей картинки.
Не забываем сохраниться через rd save.
2. Настройка системного меню.
Данные системного меню находятся в текстовом файле menu.dat.
Его можно изменять в любом редакторе, сохраняя формат.
При редактировании в Kolibri с помощью TINYPAD следует отключить
опцию "оптимальное сохранение".
3. Настройка автозапуска.
Список программ, запускаемых при загрузке системы, считывается из
текстового файла autorun.dat. Его можно изменять в любом редакторе,
сохраняя формат.
Например, можно первой строкой добавить запуск startmus (с задержкой 1,
без аргументов), чтобы каждый раз при запуске из встроенного спикера
доносилась характерная мелодия.
Программистам на заметку: можно изменить мелодию, для этого редактируйте
файл startmus.asm из исходников дистрибутива: там можно выбрать мелодию
из трёх существующих или добавить свою - формат музыки описан в
документации на подфункцию 55 функции 55.
4. Список иконок.
Список иконок рабочего стола хранится в текстовом виде в файле
icons.dat, но для его изменения рекомендуется использовать менеджер
иконок icon (который можно вызвать из контекстного меню рабочего стола).
Картинки для иконок хранятся в файле iconstrp.gif, который нужно
редактировать внешним графическим редактором.
5. Скин.
Скин можно просматривать и изменять динамически с помощью приложения
desktop; после того, как вы выбрали скин, который вам нравится больше всего,
можно сделать его постоянным, заменив им файл default.skn, из которого
система грузит скин при загрузке. Стандартный скин включен на рамдиск,
некоторые альтернативные скины можно найти в дистрибутиве в папке Skins.
Можно также создать свой скин, подробные комментарии смотрите в исходниках
дистрибутива.
6. Звук.
Драйвер sound.obj, находящийся на рамдиске по умолчанию, выполняет свои
функции для южных мостов Intel ICH, ICH0, ICH2, ICH3, ICH4, ICH5, ICH6, ICH7
и NVidia NForce, NForce 2, NForce 3, NForce 4. Если у вас SB16-совместимая
звуковая карта, удалите sound.obj и переименуйте sb16.obj из каталога
drivers в sound.obj. Если у вас контроллер sis7012, переименуйте sis.obj из
корневого каталога дистрибутива в sound.obj и скопируйте его на дискету и
образ в каталог drivers (заменив старый). Для звуковой карты на основе
контроллера ForteMedia FM801 может подойти драйвер fm801.obj из каталога
drivers, для чипсетов от VIA - драйвер vt8235.obj, для аудиопроцессора
EMU10K1X - драйвер emu10k1x.obj, с которыми следует поступать аналогично -
скопировать под именем sound.obj, заменив старый.
7. Bus Disconnect.
Программа KBD (Kolibri Bus Disconnect) позволяет отключать шину процессора
с целью уменьшения его температуры, побочный эффект - наведение шума в AC97
кодеки. Программа имеет возможность автоматического вызова при загрузке
системы, для этого добавьте в автозапуск (autorun.dat, см. п.3) строку вида
"/RD/1/KBD BOOT 20 # Enable Bus Disconnect for AMD K7 processors".
8. Параметры сети.
При загрузке параметры сети считываются из конфигурационного файла
/rd/1/network/zeroconf.ini. Можно задать либо автоопределение параметров
сети по DHCP ("type=zeroconf"), либо фиксированные адреса ("type=static").
9. Настройка видеорежима для карт ATI.
Драйвер для ATI может при запуске устанавливать необходимое разрешение
экрана и частоту развёртки, если они поддерживаются. Список поддерживаемых
режимов в процессе работы системы показывает программа vmode, с помощью неё же можно переключать режимы вручную. Для установки режима при загрузке
загрузчику ATIKMS, описанному в AUTORUN.DAT, нужно передать параметр
-m<width>x<height>x<refresh>, например,
/RD/1/DRIVERS/ATIKMS -m1024x768x60 -1
Обратите внимание, что формат файла autorun.dat не предусматривает пробелов
в командной строке, так что других аргументов быть не должно.
Также можно отключить возможность переключения режимов и все связанные с
этим действия при загрузке, указав аргумент -n. Драйвер при этом
по-прежнему будет предоставлять аппаратный курсор. Для полного отключения
драйвера можно просто удалить строку с ATIKMS из autorun.dat.
Следующие "горячие" комбинации клавиш используются в системе:
(Нумерация по времени появления в системе)
1) Ctrl + Alt + Del запуск приложения CPU (диспетчер процессов), это единственная комбинация поддержанная на уровне ядра, все остальное реализовано за счет приложения @TASKBAR.
2) Ctrl + Shift - переключение раскладки клавиатуры.
3) Win - запуск приложения MENU.
4) Alt + Ctrl + F12 - запуск приложения END.
5) Alt + F4 - завершение активного приложения.
6) Alt + Tab - переключение на следующее (в оконном стеке) окно
7) Alt + Shift + Tab - переключение на предыдущее (в оконном стеке) окно
8) Alt + Shift + NumLock - запуск приложения MOUSEMUL, эмулирующего при включённом NumLock мышь клавишами нумпада
9) Alt + 1...7 - быстрое переключение на выбранную раскладку клавиатуры (даже если отсутствует по Ctrl + Shift)
10) Win + D - свернуть/развернуть все окна (очистка рабочего стола)
11) Win + R - запуск приложения RUN
12) Alt + Ctrl + ArrowLeft - для пролистывания назад списка панели задач
13) Alt + Ctrl + ArrowRight - для пролистывания вперед списка панели задач
14) Ctrl + PrintScreen - запуск приложения SCRSHOOT. Сразу делается снимок экрана и пользователю предлагается указать, с помощью OpenDialog, куда сохранить снимок в формате BMP.
Файл AUTORUN.DAT ПРИМЕР И ПЕРЕВОД.
# Syntaxis is: <Program_Name> <Parameter(s)> <Delay_Time>
# Use "parameter value" for parameters with spaces. Use "" if no parameter is required.
# Delay time means how much the system should wait, before running the next line. It is measured in 1/100 seconds.
# If delay is negative, wait for termination of the spawned process. Otherwise, simply wait
#
#/SYS/CROPFLAT "XS800 YS480" 1 # set limits of screen
#/SYS/LOADDRV "COMMOUSE" 1 # serial mouse driver
#/SYS/DEVELOP/BOARD "" 1 # Load DEBUG board
#/SYS/refrscrn "" 1 # Refresh screen
/SYS/LOADDRV "RDC" 1 # videodriver for RDC M2010/M2012
/SYS/NETWORK/NETCFG A 1 #
/SYS/NETWORK/@ZEROCONF "" 1 # Network configuration
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # SET BG
/SYS/@VOLUME "" 1 # Start volume daemon
/SYS/@TASKBAR "" 1 # Start taskbar
/SYS/@DOCKY "" 1 # Start docky
/SYS/SETUP BOOT 1 # Load device settings
/SYS/@ICON "" 1 # Multithread icon
#/SYS/@RB "" 1 # Desktop right-click menu
/SYS/@SS ASSM 1 # Screensaver
/SYS/TMPDISK A0 -1 # Add virtual RAM disk /tmp0/1
/SYS/SEARCHAP "" -1 # Search and mount additional system directory
### Hello, ASM World! ###
перевод от ГУГЛ
# Синтаксис имеет вид: <Название_программы> <параметр(ы)> <Время-задержка>
# Использовать "параметр-значение" для параметров с пробелами. Используйте "" если этот параметр не требуется.
# Время задержки означает, насколько система должна ждать, перед запуском следующей строке. Она измеряется в 1/100 секунды.
# Если задержка отрицательная, дождитесь прекращения порожденному процессу. В противном случае, просто подождите
#
#/SYS/CROPFLAT "XS800 YS480" 1 # Установить пределы экрана
#/SYS/LOADDRV "COMMOUSE" 1 # серийный драйвер мыши
#/SYS/DEVELOP/BOARD "" 1 # загрузить ОТЛАДОЧНАЯ плата
#/SYS/refrscrn "" 1 # обновить экран
/SYS/LOADDRV "RDC" 1 # видеодрайвер для rdc M2010/M2012
/SYS/NETWORK/NETCFG A 1 #
/SYS/NETWORK/@ZEROCONF "" 1 # конфигурация сети
/SYS/MEDIA/PALITRA "H 007DCEDF 003C427F" 1 # НАБОР БГ (задний фон?)
SYS/@VOLUME "" 1 # запуск демона громкость
/SYS/@TASKBAR "" 1 # Пуск панели задач
/SYS/@DOCKY "" 1 # запуск док-панели
/SYS/SETUP BOOT 1 # загрузить параметры устройств
/SYS/@ICON "" 1 # Многопоточный значок
#/SYS/@RB "" 1 # меню на рабочем столе по правому клику мышки
/SYS/@SS ASSM 1 # скринсейвер
/SYS/TMPDISK A0 -1 # Добавить виртуальный RAM-диск /tmp0/1
/SYS/SEARCHAP "" -1 # Поиск и монтаж дополнительной системы каталогов
### Здравствуй, АСМ мир! ###
# - этот знак превращает строку в коментарий.
Использование программы BOARD.
Если при выходе новой версии или новой ночной сборки у вас перестала работать программа, которая работала раньше, то:
1) сначала запускаем BOARD.
2) потом проблемную программу.
3) смотрим на окно BOARD, в нижнюю его часть.
Spoiler:
Плеер Fplay перестал работать. При запуске с BOARD выяснилось отсутствие файла swscale.dll.
На рисунке он переименован, а в жизни (вот почему почти) он отсутствовал.
Ссылка на файл в спойлере>
Spoiler:
https://yadi.sk/d/LctBdX0cnjJLDОбратите внимание: Fplay находится на физическом диске, соответственно и недостающий файл кладем туда же.
_______________________________________________________________________________________________________
Файл kolibri.lbl необходим для настройки папки /kolibrios. Надо сбросить файлик kolibri.lbl из дистрибутива/CD в корень
диска с папкой kolibrios. Некоторые программы без этой процедуры не работают.(CleverMouse)
_______________________________________________________________________________________________________
Если у вас зависла система, то вы, как обычно, нажмёте Ctrl+Alt+Delete. Запустится диспетчер задач с перечнем процессов. Если при этом и мышка отвалилась - используйте приложение mousemul. Это эмулятор мыши. С клавиатуры запускается по Shift+Alt+NumLock. При включенном NumLock можно управлять курсором мыши с нумпада и при помощи стрелок. Клавиша "5" на нумпаде аналогична левой кнопке мыши. Клавиша NumLock включает и выключает управление курсором.
_______________________________________________________________________________________________________
Карусель языков настраивается в settings/lang.ini
_________________________________________________________________________________________________________
Если вы хотите откатить установку системы назад, то прошлые версии можно взять здесь http://builds.kolibrios.org/rus/history/
Last edited by Sewer on Fri Mar 18, 2016 6:21 pm, edited 15 times in total.
Юзер, просто юзер...со времён MS-DOS.
просто скинте сюда каждый кто что нарыл. короткие мануальчики, рецепты, описания ini и конфиг файлов. А также ключи запуска программ. Это и будет являться сырьем для написания справочной системы. сначала простой тхт файл, а потом эволюция сделает свое дело.
Юзер, просто юзер...со времён MS-DOS.
From above, the text:
* Видеокарта: поддерживающая VGA (режим 640*480*16; мах х*х*32 ) или Vesa.
I think ability of KolibriOS to use some of the (lowest) VESA modes were removed
(or was it some CGA mode?)
* Видеокарта: поддерживающая VGA (режим 640*480*16; мах х*х*32 ) или Vesa.
I think ability of KolibriOS to use some of the (lowest) VESA modes were removed
(or was it some CGA mode?)
"Минимальные системные требования Колибри 0.7.x.x:
* CPU: Pentium, AMD 5x86 или ..... "
Здесь ошибочка вкралась, AM5x86 это проапгрейженная "четверка", RDTSC не умеет,Kolibri не заведется.
Исправьте на AM5K86.
* CPU: Pentium, AMD 5x86 или ..... "
Здесь ошибочка вкралась, AM5x86 это проапгрейженная "четверка", RDTSC не умеет,Kolibri не заведется.
Исправьте на AM5K86.
Кристофер Робин сел в «Форд» и взмахнул кнутом…
Ранее в этой теме я писал:
Нужна помощь с вычиткой: указать на ошибки. Может что-то убрать, поменять или добавить.
Вчерашний день я всецело посвятил написанию небольшого гайда, в основном, для новичков. Ответы на часто задаваемые в группе вопросы.Leency wrote:Много ответов лежит прямо на форуме, но их опять же надо оформить. Кстати, HTML Viewer и задумывался как просмоторщик справки. И он очень близок к этому[...]
Нужна помощь с вычиткой: указать на ошибки. Может что-то убрать, поменять или добавить.
- Attachments
-
-
guide.zip (117.89 KiB)Downloaded 329 times
-
Из хаоса в космос
Требуется человек для перевода Справочника на английский язык!
http://websvn.kolibrios.org/revision.ph ... 1&rev=7568
http://websvn.kolibrios.org/revision.ph ... 1&rev=7568
Из хаоса в космос
Держите переведённый!
- Attachments
-
-
Hardware Support.rar (9.14 KiB)Downloaded 305 times
-
Оцените!
SF KOS ещё не переведён полностью: уж очень много текста...
SF KOS ещё не переведён полностью: уж очень много текста...
- Attachments
-
-
KolibriOS help system.zip (48.94 KiB)Downloaded 289 times
-
Spoiler:
Do you really mean that microkernel or only its small size?Alex2003 wrote:micro kernel
Небольшой размер
как это не переведен, а это тогда что:Alex2003 wrote:Оцените!
SF KOS ещё не переведён полностью: уж очень много текста...
http://websvn.kolibrios.org/filedetails ... sfuncs.txt
Я его загоняю в веб страницу
Who is online
Users browsing this forum: No registered users and 2 guests