6. Монтирование и демонтирование файловой системы
Информацмя о том, какие файловые системы следует монтировать при загрузке, содержится в файле /etc/vfstab
Формат файла /etc/vfstab
Device to mount |
Устройство, которое следует монтировать |
Device to fsck |
Устройство, которое следует проверять в случае сбоя |
Mount point |
Точка монтирования |
FS type |
Тип файловой системы на устройстве |
FS pass |
Проверять ли состояние файловой системы при загрузке |
Mount at boot |
Автоматически монтировать при загрузке или нет |
Mount options |
Список опций монтирования через запятую |
Команды монтирования и демонтирования
команда |
описание |
mount |
монтирует заданные файловые системы и дистанционные ресурсы |
mountall |
монтирует все файловые системы, заданные в таблице файловых систем vfstab |
umount |
демонтирует -- " -- " -- |
umountall |
-- " -- " -- |
Файловая система может быть демонтирована, если ни один из ее файлов не используется , и ни в одном каталоге не находится пользователь.
7. Другие команды для работы с файловой системой
fsck |
проверка целостности ФС (запускается только на демонтированных ФС) |
tunefs |
настройка ФС |
fstyp -v |
просмотр всех параметров ФС |
df |
отображение дискового пространства, используемого ФС |
du |
отображение информации о размерах каталогов (текущей ФС)
|
quota |
информация о квотах и об использовании дискового пространства в некот.ФС для тех пользователей, для которых были активированы квоты |
repquota |
квоты и использование дискового пространства в одной или нескольких ФС для всех пользователей |
8. Работа со сменными носителями
В ОС Solaris дискете соответствует файловая система pcfs, а CD-ROM соответствует hsfs. Так как процесс монтирования любой файловой системы командой mount требует полномочий суперпользователя, то для работы с дискетами и CD-ROM в Solaris предусмотрен специальный демон, который подключает/отключает файловые системы – менеджер томов vold.
Настройка менеджера томов
команда |
описание |
rmmount |
монтирование сменных носителей информации |
volcancel |
отменяет запрос пользователя на доступ к ФС на сменном носителе |
volcheck |
проверка наличия носителя информации на устройстве |
volmissing |
действие, которое выполняется при попытке доступа к устройству с отсутствующим носителем |
vold |
демон менеджера томов, который управляется файлов /etc/vold.conf |
Примеры
Копирование на дискету с запущенным демоном vold
1. Вставляем дискету в дисковод
2. Проверяем: volcheck /floppy/floppy0
4. Переписываем файл на дискетку:
cp /export/home/user1/file /floppy/floppy0
5. Отключаем дискету: eject floppy
Копирование на дискету без демона vold
1. Вставляем дискету в дисковод
2. Подключаем дискету:
mount –F pcfs /dev/fd0 /floppy/floppy0
4. Переписываем файл на дискетку:
cp /export/home/user1/file /floppy/floppy0
5. Отключаем дискету: umount /floppy/floppy0