MyTetra Share
Делитесь знаниями!
FreeDOS 1.2 - установка и настройка
Время создания: 16.09.2018 18:38
Текстовые метки: freedos install config
Раздел: FreeDos

Установка и начальная настройка FreeDOS v. 1.2



Заходим на сайт проекта в раздел Download (http://www.freedos.org/download/), выбираем CDROM “standard” installer и скачиваем файл образа диска FD12CD.iso объёмом 438,8 МБ, после чего делаем из этого образа загрузочный CD. После загрузки с него жмём на "Install to harddisk".


Поскольку оборудование бывает разное, возможны ошибки. Например, в моём случае после выбора установки повалились сообщения "Invalid Opcode...". Чтобы обойти это, можно поиграть с параметрами загрузки, перезагружаемся, жмём на "Install to harddisk", а затем клавишу F8. Например, можно на первые три предложения (DOS=HIGH, DOS=UMB, DOSDATA=UMB) ответить "n", а на последующие "y" или просто нажимаем Enter, и когда дойдём до "if exist SETUP.BAT CALL SETUP.BAT..." пару раз нажимаем Ctrl+C, чтобы прервать скрипт. Затем вручную запускаем установщик - setup.bat.


Интерфейс установщика понятный и не должен вызывать затруднений, после перезагрузки грузимся с жёстного диска, на который устанавливали систему, снова вставляем установочный диск в привод и запускаем текстовый менеджер пакетов командой fdimples. В нём выбираем Utilites (клавиша TAB) возле DN2 жмём Enter, TAB, TAB, Enter и устанавливаем Dos Navigator. Поскольку путь для него ещё не прописан, запускаем его с указанием относительного пути fdos\dn2\dn.


Редактируем системные файлы. Русификация:


В файле fdconfig.sys меняем третью строчку:

!COUNTRY=007,866,C:\FDOS\BIN\COUNTRY.SYS


В файле autoexec.bat находим и _внимательно_ меняем:

SET LANG=RU


SET PATH=%dosdir%\BIN;%dosdir%\DN2


NLSFUNC %dosdir%\BIN\COUNTRY.SYS

DISPLAY CON=(EGA,,1)

MODE CON CP PREP=((866) %dosdir%\CPI\EGA3.CPX)

KEYB RU,866,%dosdir%\bin\keybrd2.sys

CHCP 866

REM mkeyb RU


REM MEM /C /N


На первое время отключаем загрузку fdapm, иначе он будет всё время останавливать HDD:


REM LH FDAPM APMDOS


также комментируем (REM) последнюю строчку с вызовом welcome.bat и добавляем запуск кэширования диска:


LBACACHE


Перезагрузка производится командой reboot. Теперь на русский шрифт переключают клавиши Left Alt+Right Shift, а обратно на латинский Left Alt+Left Shift. После перезагрузки говорим "dn" и запускаем Dos Navigator. Через Alt+F12 выбираем русский интерфейс и любуемся русским буквам. На этом первичная настройка окончена. Оставшиеся программы на CD можно установить программой fdimples.


P.S. В командной строке работает автодополнение клавишей TAB, если в директории несколько файлов на одну букву, после второго нажатия выдаётся список вариантов. Нажатием стрелки курсора вверх-вниз вызываются предыдущие и последующие команды.


P.P.S. Полезные ссылки:


http://www.freedos.org/links/

http://help.fdos.org/en/index.htm

http://wiki.freedos.org/wiki/index.php/Main_Page


Проигрывание музыки во FreeDOS


1) Настройка поддержки длинных имён


Имена в файлах с музыкой почти всегда превышают стандартный для DOS размер 8.3, поэтому включаем поддержку длинных имён. Для этого в файле autoexec.bat находим уже имеющуюся строку и редактируем её в таком виде:

IF EXIST %DOSDIR%\BIN\DOSLFN.COM LH DOSLFN -c+


Затем перезагружаем компьютер.


2) Установка и настройка проигрывателя


По части выбора музыкального проигрывателя больших проблем нет, лучше всего зарекомендовал себя Mpxplay - универсальный комбайн с гигантским количеством функций. Он умеет работать с аудиоформатами AAC, AC3, ALAC, APE, FLAC, MP2/MP3, MPC, VORBIS, WMA, WV и CDW (а с плагинами ещё и DTS, MOD, OPUS, SPEEX), контейнерами AIF, ASF/WMA, AVI, FLV, MKV/WEBM, MP4/MOV, MPG/VOB, OGG, TS, WAV, W64 и плейлистами M3U, M3U8, PLS, FPL, CUE, MXU.


Системные требования для Mpxplay:

CPU: Intel 80486 100mhz (DX4-100) или выше

RAM: 4-8Mb


Звуковая карта (под DOS):

- PCI карты (встроенная поддержка): SB 16/64/128, Live/Live24, Audigy 1,2,4,LS; CMI 8338/8738; Intel ICH, Intel HDA, VIA 686/8233/8235

- ISA карты (или эмуляции): SB16, ESS, WSS, GUS, SBpro


Операционные системы:

- MS-DOS 5, 6, 7 или совместимые (FreeDOS, DR-DOS)

- Windows 2K, XP, Vista, Win7 (ОС старше Win9x не поддерживаются win32-версией)

- Под Linux Вы можете запускать win32-версию с Wine


Заходим на страницу Mpxplay (http://mpxplay.sourceforge.net/), выбираем версию с DOS32A, например, Mpxplay v1.61 (DOS32A), скачиваем и распаковываем в необходимую директорию. Вся документация по его функциям находится в поддиректории DOC, также доступна краткая справка по команде mpxplay /? или mpxplay -h.


Иногда проигрыватель начинает воспроизводить музыку сразу, а иногода приходится настраивать параметры. Для тестирования имеющихся карт можно запустить его такой командой:

mpxplay -sct


Тестирование может продолжаться до полутора минут. Например, он выдал такой результат:

WSS : soundcard found : SET ULTRA16=530,0,0,1

SBP : SB-Pro card found : SET BLASTER=A220 I0 D0 T4

Autodetecting finished... Exiting...


Берём результат с Саунд Бластером (SET BLASTER=A220 I0 D0 T4), сверяемся с настройками аудиокарты и редактируем имеющуюся строку в файле autoexec.bat, выставляя нужные Port, IRQ и DMA, перезагружаем компьютер и запускаем mpxplay. В его внутреннем интерфейсе выбираем необходимый каталог с музыкой и слушаем.


В файле DOC\readme.txt и DOC\moreinfo.txt находится описание применения его функций. Например, послушать в различном порядке из директории C:\Music и всех её поддиректорий все звуковые файлы:

mpxplay -prn c:\Music\*.*\*.*


Некоторые клавиши:

F1 помощь по клавишам

. громкость больше

, громкость меньше

A включить или выключить анализатор спектра

ALT+F9 25/50 линий на экране


Более полное описание клавиш в DOC\readme.txt.


P.S. Команда для выключения компьютера - halt, для перезагрузки - reboot.


Использование USB-Flash во FreeDOS


Примите во внимание: флэшка должна быть подключена к компьютеру ДО загрузки и оставаться в нём весь сеанс работы.


Файлы USBASPI.SYS и DI1000DD.SYS находятся в этом zip-архиве (http://www.radioscanner.ru/uploader/2018/usb4dos.zip) размером 28,8 кБ (28 770 байт). Создаём на диске C: директорию USB4DOS и распаковываем их туда.


1) Устанавливаем ASPI Manager for USB mass storage (USBASPI.SYS)


Программисты компании Panasonic Communication написали универсальный драйвер USB-устройств под DOS, он хорошо работает с чипсетами Intel, NEC,NVidia, VIA и SIS. Общая строка вызова:


DEVICE=[path\]USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] /r] [/slow] [/nocbc] [/norst] [/noprt]


/e - устройство спецификации EHCI-стандарта, USB 2.0

/o - устройство спецификации OHCI-стандарта, USB 1.1

/u - устройство спецификации UHCI-стандарта, USB 1.0

/w - выводить приглашение и ждать нажатия Enter

/v - более детальный вывод информации

/l[=n] - наивысший номер логического устройства (LUN)

/f - неизвестно

/r - оставаться резидентным, если обнаружен USB FDD

/slow - медленный опрос, помогает обнаружить устройство

/nocbc - запрет определения USB в CardBus-контроллерах

/norst - возможно, необходимо для USB-мыши

/noprt - неизвестно


В файле fdconfig.sys добавляем внизу строку:

DEVICE=C:\USB4DOS\USBASPI.SYS /slow


Иногда флэшка не определяется сразу после холодного старта, а только после перезагрузки, в таком случае хорошо помогает опция /slow.


2) Устанавливаем ASPI mass storage driver (DI1000DD.SYS)


Драйвер от компании Novac, также известный как Motto Hairu USB Driver, назначает устройству букву.


В файле fdconfig.sys добавляем после строки с вызовом USBASPI.SYS следующую строку:

DEVICE=C:\USB4DOS\DI1000DD.SYS


Затем перезагружаем компьютер, подключаем к нему ДО загрузки флэшку и тестируем.

Так же в этом разделе:
 
MyTetra Share v.0.53
Яндекс индекс цитирования