Назад | Содержание | Вперед |
Возможно вам потребуется отключить управление томами для некоторых пользователей. Для этого выполните следующие шаги:
Вы можете отключить часть управления томами, а другую часть оставить работающей. Возможно, например, вам потребуется автоматически монтировать CD-ROM-ы, но использовать методы системы Solaris 2.0 для доступа к файлам на дискете. Вы можете это сделать, закомметрировав строки для дискет в файле /etc/vold.conf, как показано ниже:
# @(#)vold.conf 1.21 96/05/10 SMI # # Volume Daemon Configuration file # # Database to use (must be first) db db_mem.so # Labels supported label dos label_dos.so floppy rmscsi pcmem label cdrom label_cdrom.so cdrom label sun label_sun.so floppy rmscsi pcmem # Devices to use use cdrom drive /dev/rdsk/c*s2 dev_cdrom.so cdrom%d # use floppy drive /dev/rdiskette[0-9] dev_floppy.so floppy%d use pcmem drive /dev/rdsk/c*s2 dev_pcmem.so pcmem%d forceload=true # use rmscsi drive /dev/rdsk/c*s2 dev_rmscsi.so rmscsi%d # Actions insert dev/diskette[0-9]/* user=root /usr/sbin/rmmount insert dev/dsk/* user=root /usr/sbin/rmmount eject dev/diskette[0-9]/* user=root /usr/sbin/rmmount eject dev/dsk/* user=root /usr/sbin/rmmount notify rdsk/* group=tty user=root /usr/lib/vold/volmissing -p # List of file system types unsafe to eject unsafe ufs hsfs pcfs
Используйте 3.5 - дюймовые дискеты двусторонние [double-sided] (DS), с высокой плотностью[high-density] (HD). Прежде чем вы сможете скопировать файлы ufs или файловые системы на дискету, вы должны отформатировать дискету. Используйте команду tar для копирования файлов ufs на ?(single formatted diskette). Используйте cpio, если необходимо скопировать файлы ufs на ?(multiple formatted diskettes). Команда cpio распознает конец ?(media) и выдает приглашение (prompts) вставить следующий том (volume).
Вы можете также создать на дискете файловую систему DOS. Для использования дискеты, отформатированной под DOS, вы монтируете дискету как файловую систему pcfs и используете основные команды OS, такие как cp и mv для архивирования и получения файлов с дискеты.
Имя устройства (device name) для накопителя для дискет изменилось по сравнению с системой SunOS 5.x. Имя устройства для накопителя для дискет - /dev/diskette. Исходный файл для дискеты - /dev/rdiskette.
В следующих разделах описано как форматировать дискеты для использования с файловыми системами ufs, и как копировать файлы, используя команды tar и cpio. Также описано как получать файлы, созданные используя команду SunOS 4.x bar.
Выполните следующие шаги для форматирования дискеты для использования с файловыми системами ufs SunOS 5.x:
ВНИМАНИЕ! Переформатирование уничтожает все файлы, находящиеся на дискете.
oak% fdformat Press return to start formatting floppy. .................................................................... oak%
Используйте команду eject для удаления дискеты из дисковода. Вы можете также использовать команду eject для удаления диска CD-ROM из дисковода CD-ROM. Значение по умолчанию (The default) для команды eject - /dev/diskette, когда вы набираете это без аргументов. Для удаления дискеты из дисковода, наберите eject и нажмите Return. Дискета извлекается из дисковода.
ЗАМЕЧАНИЕ: Если дисковод не отдает диск (jams), вы можете извлечь дискету вручную, вставив выпрямленную скрепку в отверстие под слотом дискеты (by sticking a straightened wire paper clip into the pinhole under the diskette slot).
Для извлечения диска CD-ROM из дисковода CD-ROM, наберите eject cdrom и нажмите Return.
В данном разделе описываются шаги по использованию команды tar для копирования файлов на ?(single formatted diskette). Заметьте, что команда tar не требует исходного имени устройства (raw device name), /dev/rdiskette. Вы можете использовать имя устройства либо /dev/rdiskette, либо /dev/diskette. В примерах этой книги используется исходное имя устройства.
Выполните следующие шаги для копирования файлов ufs на ?(single formatted diskette):
ВНИМАНИЕ! Копирование файлов на форматированную дискету с опцией c удаляет все файлы, уже находящиеся на дискете. Если вы хотите сохранить файлы на дискете, используйте опцию r, описанную в разделе "Присоединение файлов на отформатированную дискету (tar)" ниже.
ЗАМЕЧАНИЕ: Вы можете использовать метасимволы (? и *) как части имен файлов, которые вы определяете. Например, для копирования всех документов с расширением .doc, наберите *.doc как аргумент имени файла.
В примере ниже на дискету копируются два файла:
oak% cd /home/winsor oak% ls evaluation* evaluation.doc evaluation.doc.backup oak% tar cvf /dev/rdiskette evaluation* a evaluation.doc 86 blocks a evaluation.doc.backup 84 blocks oak% eject oak%
Назад | Содержание | Вперед |