FreeBSD: как смонтировать CD-ROM |
Добавил(а) microsin |
Структура файловой системы FreeBSD строго иерархическая - начинается с каталога /. Таким образом, если запустить поиск файла со стартовым путем /, то можно не сомневаться - будет просмотрена вся машина со всеми смонтированными устройствами (винда нервно курит в сторонке). Для подключения к корневому каталогу или к произвольной папке всех устройств, в том числе и CD-ROM, USB-флешек, жестких дисков служит монтирование (команда mount). Почему-то на моем CD-ROM не захотела работать команда mount. На попытку # mount /dev/acd0 /cdrom выводилось сообщение об ошибке mount: /dev/acd0 on /cdrom: incorrect super block Поиск man -k moint подсказал команду mount_cd9660(8), которая сработала нормально: # mount_cd9660 /dev/acd0 /cdrom Запуск mount без параметров показывает список всех смонтированных устройств. Оказывается, /cd-rom правильно монтируется командой # mount /cdrom и демонтируется (это надо обязательно сделать для смены образа диска CD-ROM в VMware): # umount /cdrom Впоследствии я прочитал соответствующий раздел (16.6.7) в FreeBSD Handbook и узнал, почему не работала команда mount /dev/acd0 /cdrom - нужно указать команде mount(8), что файловая система имеет тип ISO9660 (параметр -t cd9660 всего лишь задаёт выполнение утилиты mount_cd9660(8)): # mount -t cd9660 /dev/acd0 /cdrom Так просматривается список смонтированных дисков, их размер и сколько на них осталось свободного места: # df -m [Ссылки] |