������� | ������ ������� |
����� | ���������� | ������ |
������������� �������� ������� (Fsys) ��������� ����������� ������� ������������ �������� � ��������� ������� � ������ �������� ���������.
������������� Fsys �������� �� ��������� ���� �������� �� ��������, ��������, ������ � ������ ������.
� ������� QNX ��� ������ ���������� ������, ��� ������� ����� ���� ��������� ���� �������� ������, ���� �������� ������, ���� ��� ��� ��������. � QNX ������� ����� ����� ������, ���� �� ������� ������������ ������������� Fsys:
5.2. ��� ����� ����
���������� ����� | - �������� ������������������ ������, ������ � ������� ����������, � ������� �� ����� ������� ������������ ���������� ���������; |
�������� | - �������� ����������, ����������� ��� ����������� ��������������� ���������� ������; ����� ����, �������� ���������� � ������� � ��������� ������� ����������� �����; |
������������� ����� | - �������� ��������� ��� ����� ��� ��������, � ������� ��������� ���������� ������, ������ ����� ������������� �����. ��� ����� ����� ������������ ��� ����������� ������� ������� ������ � ������ � ���� �� �����; |
����������� ������ (pipe) � ������� ������� (FIFO) | - ������ �������� �����/������ ����� ������������������ ����������; |
����-��������������� | - ��������� ����������, ����� ��� ���������� �� ������, |
����������� ����� | - ���������� �� ��������� �����, � ������� �����. ������ � ���� ������ ����������� ����� �������, ��� ����������� �������������� ��������� "������" �� ������������ �� ����������. |
��� ��� ���� ������ �������� ��������������� � ���� �������. ������ ��� ����� - (���������� ����������� ����), ��������� � ����� ���������� �������������� ���������.
Fsys ������ ��� ������� ����� ������ ��������� �������� �������:
������ � ���������� ������ � ��������� ������������ ������ ������, ����������� � ��������� ����������� ����� (�� ��������� ������������ ��. � ���������� 5.4 "����� � ��������� �����������").
����� ������ ����������� ������, ������ � ���������� ����� � ����������� �� ������������� �������������� ������������ � ������. ���������� ��� �������� �������:
������� ����� �������� � ������, ������� �������������� ������������ ��� ������, �������� �� �������������� ���������� ��� ��������. ���� �������� ���������� ��������� setuid (���������� ����������� ������������� ������������) � setgid (���������� ����������� ������������� ������).
� ������� QNX ���������� ����� ��������������� ��� ������������������ ������ � ������������ ��������, ������� �� ����� ������� ������� ������������ ���������� ���������. ���������� ��������� ���� ���������� ��������� � ���������� ������ ����������� ����������� �����.
������������ ���������� ������ �������� �������� �������. �������� ������� �������������� ��������������� �������� ������� � ����������� � ������ ����-��������������� ����������� ������, ������� ���������� ������� ����� (����������� � ���������� 5.9 "�������� ����").
������� - ��� ����, ���������� �������� ��������. ������ ������� �������� ������������� ������������ ����� ����� � ������. ��� ����� - ��� ������������� ���, ������� ��������� ���������������� ���� � �������� � ���� ������. ���� ����� ���� ��������������� ����� ��� ����� ������ ����� (��. ������ "����� � ��������� �����������" � "������������� �����").
�� ���. 19 ��������, ��� �������������� ����� ����� /usr/bill/file2 � ��������� ��������.
5.2.1. ����� ���� � �������
5.2.2. ������ � �����
5.3. ���������� ����� � ��������
5.3.1. ���������� �����
5.3.2. ��������
![]() |
���� �� ��������� ��������� QNX � ����� usr/bill/file2
���. 19 |
opendir() readdir() rewinddir() closedir()��������� �������� QNX �������� ������ �������, ����������� "���������" ����������, �� ����� ��������� �������� ��������, ��������� ������� open() � read(). ������, ���� ����� �� �������� ���������, �.�. ������ ��������� �������� �������� � ������ ������������ ��������.
� ������� QNX ���������� ����� � ����� ��������� �������� ��� ������������������ ���������. ������� - ��� ����������� ������������������ ������ �� �����.
�����, ������� ������ ���� �������, ������ ���������� �� �������� � �������� ��������. ���� �� ��� ����� ��������� ����� ������ ��������, �� ���������� � ��������������� �������� �������� � ����� ��� ���������� ������ ��������� ���������. ������ ���� ��������� ����� ��������� ���������� � ���������� 60 ���������. �� ���._20 ����������� ����, ��������� �� ���������� ���������������� �������� �� ����� (���������).
![]() |
���. 20 |
����� �������������� �������� ������� ��������� ��������� ������ �����, ��������� ������� �������� ��� ��������, �� �� ������� �������� ��������� ��������� ������� ���� �� �� ���� ����. ���� ��� �� ������� �������, �� ��� ������������ ����� ��������� ����� �������.
��� ���������� ������ �������� ������������� �������� ������� ��������� �� �������� "������ ���������". ����������� ������� �������������� �������� ������� �������� �������� ��� ������� �����, ��������������� � ����� /.bitmap (���� ���� ������ � ������� "�������� ���������� ������� QNX"). ������ �� ���� ��������� ���������� ���������� ����������� ��������� ������� � �������, ������������ ��������������� ������. ������������� �������� ������� �������� ������ ������� ������ �������, ����������� �� �������� ��� ������ ��������.
� ������� QNX � ����� ������ ����� ����������, ��������� ����� ������ ����� �����. ������ ��� ���������� ������. (���������� ���������� ��� ���� ������: ������� �����, ������� �� ����� �������� ������ "�������" � ������������� �����. ������������� ����� ������� � ��������� �������.)
��� ��������� ������ ������� ����� ��� ����� ���������� �� ����������, ����������� ����. ����������, �� ����������� � ����� �����, �������� � ���������, ���������� "��������� ������������" (inode).
���� ���� ����� ������ ���� ����� (�.�. ���� ��� �����), ���������� ���������� ����������� (�.�. ����������, �� ����������� � ����� �����) �������� � �������� �������� ������� �����.
���� ���� ����� ����� ����� �����, ��������� ���������� �������� ��� ������ � ����������� ����� � ������ /.inodes.
�������� �������� �� ��, ��� ����� ����� ����� ������� ������ � ��� ������, ���� ���� � ����� ��������� � ����� � ��� �� �������� �������.
5.4. ����� � ��������� �����������
![]() |
�� ���� � ��� �� ���� ��������� ��� ����� � ������� "more" � "less".
���. 21 |
���������� ��� ��� ��������, ��� ������� ���� ����� ����� ���� � ���� /.inodes:
���� �� ������ | ����������� |
������� ����� �� �������������� Shell | ������� ln |
������� ����� �� ��������� | ������� �� link() |
��� �������� ����� �������� ��� ������ ������������� ��������� ��������. �� ���� ���������� ������ �������� �������� �������������, ��� �������� - �����������. ������� ����� �� ��������� � ����� �� ��� ���, ���� �������� �������� ������ �� ������ ������ ����, � ��� ���������, ������������ ����, �� ������� ���. ��� ��������� ���������� ������������ �������� ����, ���� ���� � ���� ������� ��� �����.
���� �� ������ | ����������� |
������� ����� �� �������������� Shell | ������� rm |
������� ����� �� ��������� | ������� �� remove() ��� unlink() |
��� �������� ������ ������� ������� �����. ������, �������� ����� ��� ������ ������������ �����:
. - "�����";
.. - "����� �����".
��� ����� "�����" ��������� �� �������������� �������, �������� � ��������� �����, � "����� �����" ��������� �� ���������� ��������������� ��������.
/usr/home/fred/./test --------> /usr/home/fred/test --- | �������������� /usr/home/fred/../eric -------> /usr/home/eric --- --- | | �������������� | | ���������� ��������������
���� ��� ��������������� ��������, �� "�����" ��������� �� ������� �������. ����� �����, ������� "����� �����" ����� ������� "/" �������� ������ "/", �.�. �� �� ������ ����� �� ������� ����.
������������� ����� - ��� ����������� ����, ������� �������� ��������� ��� � �������� ������. ����� � ������� �����/������, ��������, � ������� open(), ����������� ��� ������������� �����, �� ����������� ����� ���������� ����� ���������� �� ���������� ����� �����, � ���������� ���� ���� ����������������.
������������� ����� ������������ ����� ������ �������� ���������� ������� ���������� �����, ��� ����� ������������ ��� ������� ���������� ����� � ������ � ���� �� �����. � ������� �� ������� ������ ������������� ����� ����� ���������� �������� ������� � ����� ��������� ����� ��� ���������.
� ��������� ������� �������� //1/usr/fred � //2/usr/barney �������, �������� �� ��, ��� ��� ��������� � ������ �������� �������� � ���� �� ������ ����� (��. �������). ����� ������ ���� �� �������, ��������� ������� �����
�� ���. 22 ������������ ������������� ����� ����� ����� ������.
5.5. ������������� �����
//1/usr/fred --> //2/usr/barney
�������� �������� �� ��, ��� ������������� ����� � ���������� ������� ����� ����� ������ �����. � ����������� ������� ������������� ����� ������������ ��� ���������� ������ �������� � ������. ������, ����� ������������ ������������� ����� � ��� ������, ��������
//1/usr/eric/src/test.c --> //1/usr/src/dame.c
![]() |
���. 22 |
���� �� ������ | ����������� |
������� ������������� ����� | ������� ln (� ������ -s) |
������� ������������� �����* | ������� rm |
������, �������� �� ���� ������������� ������ | ������� ls |
* �������, ��� �������� ������������� ����� ��������� ������ �� ����� � �� ��������� �� ������ ����������. |
��������� ������� ��������� ��������������� � �������������� �������. ��� ���� ������� ������ �������������� �������� ���������� ����� �������� ���������� �� �����������. � ���� �������� ���������: unlink() (������� ������� ������������� �����), lstat() � readlink().
��������� ������������� ����� ����� ��������� �� ��������, �� ������������ ������������ ����� �������� � ������������� ��������� ������ ���������. ��� ����, ����� �������� ������������, ������� ����������� ����������� �� ���������� ��������. ��� ���������� �������� �������� ��� {SYMLOOP_MAX} � ����� ����������� ����� (pipe) - ��� ������������� ����, ������� ������ ������� �����/������ ����� ����� ��� ����������� ������������������ ����������: ���� ������� ��������� ������ � �����, ������ - ������ �� ������. ������������� �������� ������� ����� ������� ������������ ����������� ������. ������ ������ ������������ ��� {PIPE_BUF} � ����� ������ ����������� ������ ������������ ��� ������������ ���������� ���� ��������� � ���������������� ��������� ������ �� ������ �������� � �������. (���� ��������� ��������������� ����� �������, �� ������ ������ ������� ������������ ���������.)
�������� ���������� ������������ ������ - ��� ���������� ������ ����� ��������� �� ������ ������. ����� ���������� ����� ����������� ��������������� Shell. ��������,
�� ������� ��������, �� ������� ������, ����� ������ �������������� �������� ������� ��������� ������������� ����������� ������� � ��� ������, ���� ��������� ������������� ������ �������. ������������� ������� ������������ ��������� ����/����� � ����� ���������� ����� ����������� ������������� �������, ��� ������������� �������� �������.
FIFO-����� - ���, �� ��������, �� �� ������, �� ����������� ����, ��� ��� ������������ ����� ����������� �����, ���������� � ��������� �������� �������.
������������� �������� ������� ����� ��� �������, �������������� ���������������������� ������ � �����:
����������� ������ ������������ ����� ����� �������, ��������� ��� ������ ������ �� ����. ������������� ������� �� ������ ��������������� ����� �������, ��� ��� ��� ����������� �� ���� ������ ������� ����� � ������� �� ������� ������ ��������� ������������.
����� ����, ��� ����������� ������� �������������� ��������������� ������ ���, ��� ��� ��������.
���-����� ������������ ����� "����������������" ����� ����� ��������������� �������� ������� � ��������� �����. ������ ���-������ - ������� ����� �������� ������� ��� ����, ����� �������������� ���������� ��������� �������������� �������� ������� � �����. �� ��������� ������ ���-������ ������������ ��� ��������� ������� �� ������� ���� ��������� ������, ������ ��� �������� ����� �������� ������ � Fsys.
�������� ������ ���������. ��������, �������� ������ ������ ����������. ��� ����������� ������ � ���-����� ������������� �������� ������� ��������� ������������� ������� � ���, ��� ������ ��������. ����� ����������� ������ ������ �� ����, ������ � ������������� ����� ���� ������.
��������� ���������� ���-������� ������ ���� ��������� ��������� ������ ������������ �������� ������. ��� ������� ���������� ������ � ���� �������:
���������� ����� �������� ������� ������ ��������� ��� ������� �����. ��������, ����������, ���������� � ����� ������ ����� ���������� ���������� ������� ������ � ������ ����. ��� ��������� ������� ������� ����������� �����, �������� ��������� ���� ���������� ��� �������, �������, � ��������� ������, ����� �� �������� � ���������� ���� ������.
������������� �������� ������� �������� ���������, �������������� ������������� ���������, �.�. �� ����� ������������ ��������� ��������� �������� �� ����/�����. ��� ��������� �������������� �������� ������� �������� ����� ��������� ������������ ���������, ��������� �� ����� ������������:
��������� �������������� �������� ������� ����� ������������ ����������� ��������, ����������� ���������. ����� ������������� �������� ������� ��������� ���������, �� ��� ��������� ��������������� ������ ���������� ��������, ���������� ���������.
����� ��������� ���������� ��. � ���������� 2.7 "������������ ���������".
� QNX ������� ����������� ��������� ��������� �����, ������� ������������, � ����� ����������� � ������� ��������� ��������� �������. ��� ����� ������ ������������� �������� ������� ��������� ��������� ����� ������ � ���-������ � ���������� ����� �� ���� ������ � ������ ������� �������������.
������������� �������� ������� ����� ����������� ����������� ������������ �����, ��� ��������� ������������ �� 8 ����� ������ ��� �������� ����������� �����. ��������� ������������� �������� ������� ���������� ����������������� �������� ���������, ��������� �� ���������� ������, ������ ������������ � ������������ ����� ��������������� � ������ ����������.
������������� �������� ������� � ���� ������ �� ���������� ���-�����, ��������� ����������� ���� ����������� � ������ � �� ������� ���������. (���������� � �������� ���������, ��������� �� ���������� ������, ���������� � ������� 2 "���������".)
��������� ���������� ��������, ������� ������ ���������� � ������������� ���-������, ����������� ����� ������������ ������� �������� ���������� �������� ������/������ �� ��������� � �������� �������.
����������� �������� ������� QNX ������������ ������� ���������� ����������� � ������� ����������. ��� ����������� ����������� ������.
�������� ����� ������ �������� ����� ���-����� � ������������ �� ���� ������ ����� ��������� ��������, ������ ��������� ��� �������� ������� ������ ������������ ����������. ��� ���������� ���������, ��������� ������������, ������ ��������� � ������� ���� ����� �� �������� �� ���� �� ��������� ���������� �������� ������� �� ����� (�.�. ������� �� ������ ���������� �������� ���������� ���������������� ������ �� �����).
� ��������� ������� ��������� ������������� ���������� ���� ������������� ��������. ��������, ���� ��� ������ ����� � ������� ��������� ������� �������� �������� �����������, �� ������ �������� ������ �����������. � ���� ������ ������� �������� ������ ���� ��������� ����� ��������� ��� ����, ����� � ������ ����������� ���� (��������, ��� ���� �� �������), ��� �������� ����������� ��������, �������� ������� ����� ������������ �������� �� ����. � ������ ������, ��������� ����� ����� ���� �������� ��� �������, �� �� ������������. �� ����� � ���������� ����������, �������� ������� chkfsys.
���� � ����� ������� �������� ����� ����������� ��������� ������:
�������, ��� ����, ����� ����� ���� ������������ ��� ����� ������ ������ � ������ ������������� ��������� �������, �� ���� ������������ ���������� "�����", ������� �������� ��� �������������� ������������� � �������������� ����������� ������ �������� �������. ���� ��������� ������������ (/.inodes), � ����� ������ ������� � ���� ��������� �������� ���������� ��������� ������, ������� ������� chkfsys ���������� ��� �������������� ������������ �������� �������.
����� �������� � �������������� �������� ������� �������� � �������� ������� chkfsys.
������������� �������� ������� ��������� ����-���������������� ������������ �������. ��� ����� ���������� ����� � ������� ������.
� ������� QNX ������ ���������� ���� ���������� ����������� ����-��������������� ����������� ������.
� ����� ������ �������� ������� QNX ���� ��������������� ��� ���������������� ����� ������, ������ �� 512 ���� ������, ���������� �� ������ �����. ����� ����������, ������� � ������� ����� ����� (����1).
��������� ������ ���� - ��� ����-��������������� ����������� ����, �� �� ����� ���� ������ ��� ������� �� ���������� ������, � �������������� ������� �� ��������� POSIX, �����, ��� open(), close(), read() � write(). �� ������ ����-���������������� ������������ �����, ������� ���������� ���� ����, ������� QNX �� ����������� ������� ����������� �� ��������� ������, ������� ����� ������������ �� �����.
�� ����������, ����������� �������� QNX, ����� ���� ���� ��� ��������� �������� ���������. ������ �������� ���������� ������� �� ����������� � ������ ��� ���������� ������. ��� ������ �������� ����������, ������� ������ ����������� ��������������� �������� �������, ����������� ������� �������� ���������.
������� QNX �������� ����������� ���������� ������������ ������������� ���������, ������� ��������� ���������� ������ � ���� �� ����������� ����� ����������� ������������� ���������.
� ������������ � ���� ���������� � ������� �������� ����� ���������� �� ������� ��������� �������� �� �����. ������� �������� � ������ ����� �����.
������� ������� ������ ���� ����� "���", ������������ ������������ ��������, ������� ���������� �������� � ������ ��������. � �������, ����������� ����, ������� ���� �������� ������������ �������, ������������ � ��������� �����:
���� ��� ��������� ����� ������ ������� ��� QNX 4.x �� ����� ���������� �����, �� ������� ������������ ��� 77 ��� ������� ������� QNX, ��� 78 ��� ������� ������� QNX � ��� 79 ��� �������� ������� QNX.
� �������� ����� ������������ ������ ���� ��� ������� � �������� ��������, ������ 78 � 79 ����������������. ��� ����, ����� �������� ����� �� ���� �������� ��� �����������, ������� ��������������� �������� fdisk.
�� ����� �������� ��������� QNX (�������������� �������� fdisk) ��������� �������� ����� ������������ �������, ������� ����� �� ��������� � ������� ��������.
������� fdisk ����� ������������ ��� ��������, ����������� � �������� ��������.
��������� � ������� QNX ������ ������ ����� ��������������� ��� ����-��������������� ����������� ����, �� ������ ����� ��������:
����� ���� ����-��������������� ����������� ������ ���������� � ������ ��������� ���� ����������, � �������� ������ �������� ��� ����� ��������� (������ ��������� ������� � ������� 3 "������������ ���� �����/������").
����� ����������� ������� ��������� ��� �������� ����������, ������������� �������� ������� ������������� ������������ ��������, ������� ���������� ����-��������������� ����������� ����� ��� ������� ����������� ��������� ���������� �������� ����������.
��������, ��� � ��� ������� ���������� ����� Western Digital, � �������� ���������� ��� ���������. �� ����� �� ������ ������������ ������ DOS, ������ QNX � ������ UNIX. �� ������ ��������� - ������ DOS � ������ QNX.
������������� �������� ������� ��������� ����-��������������� ����������� ����� /dev/hd0 � /dev/hd1 ��� ���� ���� ���������� �� �����������, ��� ������� �������.
����� �� ������ ��������������� �������� mount ��� ����������� ����-��������������� ����������� ������ ��� ������� �������. ��������, �������
�������� �������� �� ��, ��� ��������� tn ��������� �� ������ �����, ������������ ���������� ������������ ��������. ��������, ������ DOS - ��� t4, ������ UNIX - t99 � �.�.
������ �������� ������� QNX ����������� ��� ����-��������������� ����������� ����. ��� ������������ �������� ������� ������������ ������� mount, ������� ������ �������, ���������������� �������� �������. ��������, �������
��� �������������� �������� ������� ������������ ������� umount. ��������, ��������� ������� ����������� �������� ������� ������ ��������� ������� QNX
����� �������������� �������� ������� ������ � ������ �� ������� ���������� �����������.
��������� �������� �����������, ����������� � ������ ������� ������� QNX, ���������� ������ �������� �������:
��� ���������� ��������� ��� ������������� �������� ������� �� ������� dinit.
�� ���. 24 ������������ ��������� �������� ������� QNX � ������� �����.
���� ����������_-_��� ������ ���������� ���� ������� �����. ���� ���� �������� ����������� ���, ������� ����������� � ����� ����������� ������� �������� �����/������ (BIOS) ����������, ��� �������� ������������ ������� �� �������.
���� ���� �� ������ �� ������� (��������, � ������ ������� �����), �� ���� ���� �������� ������ ���������� ������ �����.
�������� ���� ����� ��������� ������������ ��������. �� �������� ��������� ���������� ��� ��������� ������� ����������� ������:
����� /.boot � /.altboot �������� ������ ������������ ������, ������� ����� ���� ��������� ���������� ��������� �������� QNX.
������ ��������� ��������� �������� QNX ��������� ����� ��, ���������� � ����� /.boot. �� � ������ ��������� ����� /.altboot ������� ����������� ��������� ����� ��, ���������� � ����� /.altboot.
��� ������������� ��������� ������������ � ������� QNX ������������ ������� �����, ���������� � ����� /.bitmap. ���� ���� ������ ������������ ���� ������ ����� � ���������, ����� ����� ������������. ������ ���� ����������� ����� �����. ��������� �������� ���� ��������� �� ������������� ���������������� ��� ����� � ������ ������ �������.
�������� ������� ������� ������������ ����� ������� �������, �� ����������� ����������:
� ������� QNX ������ � ������������� ���� �����/������ ������������ ����������� ���������, ������� �������� ������� �� ������ � ������ � ���������������� ��������-��������������. ��� ���������� ������������� �������� ������� DOS (Dosfsys). Dosfsys �������� � ��������� /dos � ������������ ����� ������ DOS � ������������ ���� ������� QNX ��� "��������" �������� �������.
Dosfsys ������������ ���������� ������ � ������ DOS ����� �������, ��� � ��������� ��������� DOS ����� �������� �����, ��� � ��������� ��������� QNX. ��� ������������ ��������� ��������� �������� � ������� DOS ���������������.
����������� ������������ ������� �����/������, �����, ��� open(), close(), read() � write() �������� ��������� ��� � ������� ������� DOS, ��� � � ������� ������� QNX.
��������, ��� ����, ����� ����������� ���� �� ������� QNX � ������ DOS, ���������� ������ �������
������� cp �� �������� ������� ����������� ���������, ����������� ����������, ��������� �� ���������� ���� � ������� DOS. ������ ������� ����� �������� � ���������� ����� (��������: cd, ls, mkdir).
� ��� ������, ���� �� ���������� ����������� ������� QNX � ����� DOS, ��������, mkfifo() ��� link(), �� Dosfsys ���������� ��������������� ��� ������ (errno).
Dosfsys �������� ��� � ������� �������, ��� � � ��������� �������� �����. ��� �������� ������� � ����� �� ������ ������, ��������� �������������� Dosfsys, ����������� � �������������� ����������� �������, �������������� ��������������� �������� �������. ����� �������, Dosfsys, �� ��������� ������������ ���� ������� ������, ������������ ��������� ����� ������������, ����������� ��� ����������� QNX � �������� �������� DOS.
5.6. ����������� ������ � FIFO-�����
5.6.1. ����������� ������
ls | move
���������� ����������� ����� �� ������� ls ����� ����� �� ����������� ���� ������� more.
���� �� ������
�����������
������� ����� �� �������������� Shell
������ ������ ("|")
������� ����� �� ���������
������� �� pipe() ��� popen()
5.6.2. FIFO-�����
���� �� ������
�����������
������� FIFO-���� �� �������������� Shell
������� mkfifo
������� FIFO-���� �� ���������
������� �� mkfifo()
������� FIFO-���� �� �������������� Shell
������� rm
������� FIFO-���� �� ���������
������� �� remove() ��� unlink()
5.7. ������������������ �������������� �������� �������
5.7.1. ����������� ������
5.7.2. ���-�����
5.7.3. ������������� ���������
5.7.4. ����������� ���������� ���������
5.7.5. ��������� �����
5.7.6. ����������� �����
5.8. ��������� �������� �������
5.8.1. �������������� �������� �������
5.9. �������� ����
5.9.1. ����� � �������� ����������
5.9.2. ������� ������������ �������
���
������������ �������
1 DOS (12-������� FAT)
4 DOS (16-������� FAT)
5 ������ ���������� DOS
6 ������� ������� DOS 4.0 (>32 �����)
7 QNX 1.x � 2.x ("qnx")
7 OS/2 HPFS
8 QNX 1.x � 2.x ("qny")
9 QNX 1.x � 2.x ("qnz")
77 QNX 4.x
78 QNX 4.x
79 QNX 4.x
99 UNIX
������� ��������
��� ���������� �����. ������ ���� �������� ������� DOS, QNX � UNIX. ������ - ������� DOS � QNX.
���. 23
5.9.3. ����������� ����-��������������� ����������� ������
mount -p /dev/hd0 -p /dev/hd1
������� ��������� ����-��������������� ����������� �����.
������ ��
����-��������������� ����������� ����
������ DOS �� ����� hd0 /dev/hd0t4
������ QNX �� ����� hd0 /dev/hd0t77
������ UNIX �� ����� hd0 /dev/hd0t99
������ DOS �� ����� hd1 /dev/hd1t4
������ QNX �� ����� hd1 /dev/hd1t77
5.9.4. ������������ �������� �������
mount /dev/hd0t77 /
��������� �������� ������� � ��������� "/" �� �������, ������������ ����-��������������� ����������� ������ � ������ hd0t77.
���� ���� ������ �� �������, �� ���������� ������������ ����-��������������� ����������� ���� ������� (��������, /dev/hd0t77), ������� ���������� ������ QNX 4.x, � �� �������� ����-��������������� ����������� ����, ������� ���������� ���� ���������� ���� (��������, /dev/hd0). ���� �� ����������� ������������ �������� ����-��������������� ����������� ���� ��� ����� �����, �� ��� ������� ������� � �������� ������� �������� ��������� "corrupt filesystem" ("����������� �������� �������").
5.9.5. �������������� �������� �������
umount /dev/hd0t77
5.10. �������� ���������� ������� QNX
���. 24
5.10.1. ���� ����������
5.10.2. �������� ����
5.10.3. ������� �����
5.10.4. �������� �������
5.11. ������������� �������� ������� DOS
cp /usr/luc/file.dat /dos/c/file.dat
-----
| ��������� ��� ����� DOS �:,
| ����������� ��� QNX
|
��� ���������� �������� DOS � ����� QNX ���������� ����������� ����� Rundos.
����� ���������� ������
������� ������ �������