• STR40 - ����� � IDE CD & CD-RW y��p���⢠�� � OS/2

    From FAQServer@2:5020/181 to All on Fri Apr 18 07:37:07 2025
    [Q]: ����� � IDE CD & CD-RW y��p���⢠�� � OS/2

    [A]: Stepan Kazakov (2:5050/13.29)

    �� ��������� �p����� � ��ᠫ ᢮� CD-R ��᪨ �᪫��⥫쭮 � Windows95,
    ⠪ ��� �� ���� �y���y��� �p��p���� ��� OS/2 �� �������� ��� ��p��쪨� �p���� SONY CDU-928E.

    H� � �������� ��p � OS/2 ������ �����p��� _����_ IDE CD-R/RW �����ᮢ,
    �� �� �� ������ ᪠���� ��p����� ᯠᨡ� �p���舘 Daniela Engert (dani@ngrt.de) - �� �� �p����p� Danis506.add � DaniAtapi.flt.

    �⠪, �� ����:

    1. �p娢� daniatapi.zip � danis506.zip - ��室���� � ��py��� �
    http://hobbes.nmsu.edu

    2. ASPI-router -
    ftp://ftp.leo.org/pub/comp/os/os2/leo/drivers/misc/aspir101.zip

    3. EMX runtime libraries 0.9d fix 2, ��p���� ���p���p �� ���p����⠬:
    ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/emxrt.zip

    4. cdrecord/2 � �������� cdrdao/2 (�᫨ ��� �p���� ����� p������ � p�����
    DAO):
    http://www.geocities.com/SiliconValley/Sector/5785/

    �� �����:

    1. ������ danis506.add � daniatapi.flt � \os2\boot\

    2. � \config.sys �p����뢠��:

    REM BASEDEV=IBM1S506.ADD
    BASEDEV=DANIS506.ADD

    REM BASEDEV=IBMIDECD.FLT
    BASEDEV=DANIATAPI.FLT

    BASEDEV=OS2ASPI.DMD /ALL
    DEVICE=�y��_���_�����\aspirout.sys

    3. ��p����py������

    4. �y᪠�� cdrecord -scanbus � ��室�� � �뢮����� ᯨ�쪥 ᢮� cd-��ᠫ�y,
    ���������� �� ���p������ � ���� �p�� ��p�� x,y,z. (���p���p 0,0,0)
    � ��᫥��⢨� �� ��p� ���� �y��� y���뢠�� cdrecord'y � ���� dev=x,y,z,
    ��� cdrdao � ���� --device x,y,z.

    ��. ����p� ����� �����-���� ��᪨ �p� ������ �p��p���� cdrecord,
    � ����� ���� (�᫨ �p���� ᬮ���) - �p� ������ cdrdao.

    � �p���p� IDE �p����� Sony, Philips � Mitsumi - �� ��� p������ �p�� cdrecord, � Mitsumi - ⠪ �� � �p�� cdrdao.

    ��� ���⪨ cd-rw ��᪠ ������:
    cdrecord dev=0,0,0 speed=4 -v blank=fast

    ��� ����� iso-��p��� � ����묨:
    cdrecord dev=0,0,0 speed=4 -v -data -pad ���_��p���

    ��� ����� �y���-��᪠ �� �y� .wav 䠩���:
    cdrecord dev=0,0,0 speed=4 -v -audio -pad 䠩�1.wav 䠩�2.wav 䠩�3.wav ...

    ���p���� ����� �������� ��� speed=X
    ��� ���p������, ����� ��᪠ � �몫�祭�� ����p�� ���� �������� -dummy.
    �p� ��⠫�� ���稪� ��������� ��p��� ����� �p����� � ���y����樨.

    ISO-��p�� ��� ����� ����� ᮧ������ �p�������묨 y⨫���� mkisofs.exe � mkhybrid.exe, �� y ���� ��� ����, � ��p��� � ����� �p� ������ Unite CD Maker.


    ����p� �p� �y��� ��᪨ � p���� DAO.

    �p� ����� �y��� ��᪮� �p� ������ �� �p��p����-p���p��p� � OS/2 ��᪨ ���y��� � p����� TAO (Track-At-Once), � ���p�� ����y �p����� �몫�砥���
    ����p � ��⠢����� ��y�� � 2 ᥪy���, � ���p�� ���y ��������� 饫窨 � �p�稥 ���p��⭮��. �y���y�� p���� DAO (Disk-At-Once), � ���p�� ���� ���
    ������ ��� �몫�祭�� ����p� - ⠪ ��� ⮫쪮 � �⮬ p����� ����� ᪮��p����� �y��� ��� ���� � �����y, �� ����� �᫨ ��� ����⮯���, ��� ��y� ����y �p�����. ����� DAO �������� �� �� p���p��p� (y ���� ⮫쪮 Mitsumi y����).

    �p��p���� cdrdao.exe �������� ���뢠�� �� ��� - �y���, � ����묨, � �p.
    � ��p��, � ��⮬ ������� ��� ��p�� �� �������y. ����� ��p���� ���y砥��� �筠� �����⮢�� ����� �p�������.

    �᫨ �p��p���� �⪠�뢠���� p������ � ��訬 p���p��p��, �� ���� ���⪮ y������ ��� ⨯ ��p����p�� --driver <id>, ᯨ᮪ ��� ��������� �p����p�� �p������
    � ���y����樨, �y��� ��室���� ��p���p��. ��� �� �������� �p������� ��蠬�����
    � 䫠���� �p����p�, �p� ���p� ⮦� ����ᠭ� � ���y����樨.
    ��� ���p���p ��� ����y�� ��p���쭮 ��p���⠫� ⮫쪮 �p� y�������
    --driver generic-mmc-raw:0x00010000
    ��� �� �����⥫쭮 p�������y� ���稪 --paranoia-mode 3, ��� ��p���p�������� ����⢥����� �p������� ��᪠ (��� � ����������).

    �⠪, ��� ���y祭�� ���p��樨 � ��⠢������ ��᪥ ������:
    cdrdao disk-info --device 0,0,0 --driver generic-mmc-raw:0x00010000

    ��� ���뢠��� �y��� ��᪠:
    cdrdao read-cd --device 0,0,0 --driver generic-mmc-raw:0x00010000 --paranoia-mode 3 ���_toc_䠩��

    ��� ���뢠��� ��᪠ � ����묨 ��� ᬥ蠭����:
    cdrdao read-cd --device 0,0,0 --driver generic-mmc-raw:0x00010000 --paranoia-mode 3 --read-raw ���_toc_䠩��

    ��� ����� ��᪠:
    cdrdao write --device 0,0,0 --driver generic-mmc-raw:0x00010000 --speed 2 ���_toc_䠩��

    ��� ᨬy��樨 ����� ��᪠:
    cdrdao simulate --device 0,0,0 --driver generic-mmc-raw:0x00010000 --speed 2 ���_toc_䠩��

    !!! ���H� ���H� !!!
    �᫨ y ��� OS/2 ��� Warp3, � ����� ����� �� HPFS ��᪥ � �p����p�� HPFS,
    � ��p�� ������� ����室��� ᤥ���� cache.exe -readahead:off, �p�祬 ����室��� �� ������ ��᫥ ������ ��p����py��� �窨, ⠪ ��� PMSHELL ��ᨫ쭮 ����砥� ��� p����. � �p�⨢��� �y砥 �������� ����p뢠��� ��᪮� ���� ��� ��� HPFS :((

    �� ����祭��� ����� �p��p���� - y ���� cdrdao ��祬y-� �� ����� ���⠢���
    ᥡ� ����襭�� �p��p���, ��⮬y �y�� �� ���y᪠�� �p�� priority.exe 3 31 ��� ���y�-���� �py�y� �p��p���y ��� ������� �p��p���. ��� �� � ��᪮�쪮
    p�� ����� ������� �p��p���� � core �p� �p������� ��᪠ (������ ���� � paranoia ������⥪�).

    �p��p���� ��p���쭮 p������ � �p� ���y᪥ � ���py��筮� ��᪥⪨, ���p���p �� ��設� ��� y�⠭�������� OS/2.

    Hy ��� � �� �����y�. ������� ⮫쪮 �� ��ᬮ�p� �� ��� p���� ��p��⥫쭮� ������ � ����⢥ ����ᠭ�� �p���� ����-�yp� �p��p���, � 楫�� cdrecord � cdrdao p������ �祭� ���� �p��, 祣� �� ᪠���� �p� mkisofs � mkhybrid.

    --- INN 2.7.3 (rc1 version)
    * Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)