Назад Содержание Вперед


Монтирование дискеты pcfs

Вы можете монтировать дискету pcfs, отформатированную с использованием команды fdformat -d, или дискету с DOS, отформатированную системой DOS. Когда вы монтируете файловую систему pcfs, вы можете создавать, читать, записывать, и удалять файлы в ней, используя утилиты для файлов системы SunOS, которые подчиняются соглашениям по именам DOS(subject to DOS naming conventions). Смотрите man-страницу pcfs(7) для получения более подробной информации о форматах и особенностях файловой системы pcfs.

Для монтирования файловой системы pcfs с дискеты выполните следующее:

1.  Вставьте дискету pcfs в дисковод.
2.  Зарегистрируйтесь как суперпользователь.
3.  Наберите mount -F pcfs /dev/diskette mount-point и нажмите Return. Файловая система монтируется в точке mount-point, которую вы задаете.

Вы можете монтировать файловую систему pcfs с различными опциями для монтирования (например, -o rw). Смотрите man-страницу mount_pcfs(1M) для описания опций, которые могут быть включены с список.

Если вы часто используете дискеты pcfs, вы можете добавить эту команду (this entry) в ваш файл /etc/vfstab:

/dev/diskette   -    /pcfs    pcfs   -   no   rw

Создайте каталог с именем /pcfs для использования в качестве точки монтирования для дискеты. С точкой монтирования и при наличии указанной выше команды (entry) в файле /etc/vfstab, вы можете монтировать дискеты pcfs, зарегистрировавшись как суперпользователь, и набрав mount /pcfs и нажав Return. Монтировав дискету один раз, вы можете использовать любую из утилит для файлов SunOS, такие как cp или mv для копирования файлов с дискеты и на дискету.

Демонтирование дискеты pcfs

Когда работа с дискетой pcfs, вы должны демонтировать ее, прежде чем (вы сможете) ее извлечь из дисковода. Для демонтирования дискеты наберите umount mount-point и нажмите Return. Для извлечения дискеты наберите eject и нажмите Return.

Администрирование дисков

В следующих разделах описаны соглашения по именам дисков (disk naming conventions) SunOS 5.x, команды для поиска информации на диске (du, prtvtoc), и как починить или заменить (repair or replace) испорченный диск.

Соглашения по именам дисков (Disk-Naming Conventions)

Соглашения по именам дисков в системах SunOS 5.x и SunOS 4.x различаются. В этом разделе описаны новые соглашения по именам дисков; они базируются на логических (не физических) именах устройств (device names). Диски SunOS 5.x имеют как блочные, так и исходные (символьные) файлы устройств (block and raw (character) device files). Имя устройства одинаково, независимо независимо от того требует ли команда блочный или исходный файл устройства.

Вместо использования символа r в качестве начального для имени дискового устройства (соглашения по именам в системе SunOS 4.x), каждый тип файла устройства имеет собственный подкаталог в /dev: /dev/dsk (блочный интерфейс) или /dev/rdsk (исходный интерфейс (the raw interface).

Некоторые команды для задания дискового устройства, такие как mount, используют имя устройства, соответствующее блочному интерфейсу, из каталога /dev/dsk. Другие команды, такие как newfs, требуют для этого же имена устройств, соответствующих исходному интерфейсу из каталога /dev/rdsk.

Имя устройства, которое вы используете для идентификации определенных дисков с любым типом интерфейса, зависит от типа контроллера: зависящих от шины (bus-oriented) (SCSI or IPI) или прямых (direct).

Использование дисков с контроллерами шин (Using Disks with Bus Controllers)

На рисунке 3-9 демонстрируется соглашение по именам устройств для дисков с контроллерами шин.


Рисунок 3-9  Соглашения по именам дисков с контроллерами шин.

Каждой файловой системе на диске присваивается slice&#; - это группа цилиндров, отложенных для использования этой файловой системой (a group of cylinders set aside for use by that file system). Для задания slice ( раздела) на диске с контроллером шины (либо SCSI либо IPI ), используйте имя устройства со следующими соглашениями: /dev/dsk/cWtXdYsZ (блочный интерфейс) или /dev/rdsk/cWtXdYsZ (исходный (raw) интерфейс).


ЗАМЕЧАНИЕ:  Имена дисковых устройств для SunOS 5.x используют термин slice (и букву s в имени устройства) для обращения к номеру раздела (slice number). Slice - это просто другое имя для дискового раздела (disk partition).

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

  Если в вашей системе только один контроллер, то W всегда равно 0.
  Для SCSI-контроллеров, X - это целевой адрес, присваиваемый ключу, расположенного сзади на устройстве ?( is the target address set by the switch on the back of the unit).
  Y - это номер устройства , присоединенный к цели (объекту) (is the number of the drive attached to the target). Если диск имеет встроенный контроллер, Y всегда 0.
  Z - это номер раздела , со значением от 0 до 7 (is the slice (partition) number, with a value ranging from 0 to 7). Для задания всего диска, используйте slice 2. В таблице 3-8 представлены принятые значения номеров разделов (conventional assignments of slice (partition) numbers), для диска, на котором найден root (for the disk on which root is found).
Таблица 3-8 Принятые значения параметров для разделов диска, имеющего Root (Customary Assignments of Slices for Disk with Root)

Slice Файловая система Использование
0 root Операционная система
1 swap Область виртуальной памяти (Virtual memory space)
2 - Весь диск
3-5 Можно использовать в соответствии с вашей политикой администрирования
6 /usr Исполняемые программы, программные библиотеки, и документация

В таблице 3-9 представлены несколько примеров исходных(raw) имен устройств для дисков с контроллерами с шинами (with bus-oriented controllers).

Таблица 3-9 Примеры имен устройств для дисков с контроллерами с шинами (Examples of Device Names for Disks with Bus-Oriented Controllers)

Имя устройства Описание
/dev/rdsk/c0t0d0s0 Исходный интерфейс для первого slice (root) на первом диске на первом целевом адресе (SCSI target address) на первом контроллере.
/dev/rdsk/c0t0d0s2 Исходный (Raw) интерфейс для третьего slice (представляющего весь диск) на превом диске на первом целевом адресе (SCSI target address) на первом контроллере.
/dev/rdsk/c0t1d0s6 Исходный (Raw) интерфейс для седьмого (/usr) slice на первом диске на втором целевом адресе ?(SCSI target address) на первом контроллере.


Назад Содержание Вперед
Hosted by uCoz