Назад | Содержание | Вперед |
Вы можете монтировать дискету pcfs, отформатированную с использованием команды fdformat -d, или дискету с DOS, отформатированную системой DOS. Когда вы монтируете файловую систему pcfs, вы можете создавать, читать, записывать, и удалять файлы в ней, используя утилиты для файлов системы SunOS, которые подчиняются соглашениям по именам DOS(subject to DOS naming conventions). Смотрите man-страницу pcfs(7) для получения более подробной информации о форматах и особенностях файловой системы pcfs.
Для монтирования файловой системы pcfs с дискеты выполните следующее:
Вы можете монтировать файловую систему 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, вы должны демонтировать ее, прежде чем (вы сможете) ее извлечь из дисковода. Для демонтирования дискеты наберите umount mount-point и нажмите Return. Для извлечения дискеты наберите eject и нажмите Return.
В следующих разделах описаны соглашения по именам дисков (disk naming conventions) SunOS 5.x, команды для поиска информации на диске (du, prtvtoc), и как починить или заменить (repair or replace) испорченный диск.
Соглашения по именам дисков в системах 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).
На рисунке 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).
Ниже представлены несколько директив для определения значений для имени файла устройства:
Slice | Файловая система | Использование |
---|---|---|
0 | root | Операционная система |
1 | swap | Область виртуальной памяти (Virtual memory space) |
2 | - | Весь диск |
3-5 | Можно использовать в соответствии с вашей политикой администрирования | |
6 | /usr | Исполняемые программы, программные библиотеки, и документация |
В таблице 3-9 представлены несколько примеров исходных(raw) имен устройств для дисков с контроллерами с шинами (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) на первом контроллере. |
Назад | Содержание | Вперед |