Монтирование

Подборка по тематике монтирования во FreeBSD

Как примонтировать ISO-образ CD диска в FreeBSD 4.x

В /boot/loader.conf:

vn_load=»YES»

или подгружаем руками

kldload /boot/kernel/vn.ko

Монтируем:

vnconfig /dev/vn0c /home/user/cdrom.iso
mount -t cd9660 /dev/vn0c /mnt

Размонтируем:

umount /mnt
vnconfig -u /dev/vn0c

Как примонтировать ISO-образ CD диска в FreeBSD 5.x и выше

Монтируем:

mdconfig -a -t vnode -u0 -f /share/iso/slackware-9.0-install.iso
mount -t cd9660 /dev/md0 /mnt/iso

Размонтируем:

umount /dev/md0
mdconfig -d -u0

Разрешаем в FreeBSD монтировать CD-ROM обычным пользователям

/etc/sysctl.conf:

vfs.usermount=1
vfs.generic.usermount=1
mount -t cd9660 /dev/acd0c /home/user/cdrom
chmod 644 /dev/acd0c

Как примонтировать в FreeBSD 4.x CD-ROM с корректным отображением русских букв в именах файлов.

Устанавливаем модуль:

cd /usr/ports/sysutils/cd9660_unicode
make install clean

Грузим модуль:

kldload /usr/local/lib/cd9660_unicode/cd9660_koi8-r.ko

Теперь можно монтировать, кодировка подхватится автоматом.

Как примонтировать в FreeBSD 5.x и выше CD-ROM с корректным отображением русских букв в именах файлов.

Добавляем в ядро:

options CD9660_ICONV
options LIBICONV

и пересобираем его

или подгружаем:

kldload /boot/kernel/cd9660_iconv.ko

Теперь можно монтировать:

mount -t cd9660 -CKOI8-R /dev/acdXc /cdrom

и можно впихнуть в /etc/fstab:

/dev/acdXc /cdrom cd9660 ro,noauto,-CKOI8-R 0 0

Как примонтировать директорию из одной части файловой системы в другую.

mount_null какую_директорию_монтировать куда_монтировать

Как размонтировать занятый неизвестным процессом CDROM

fuser -k -m /mnt/cdrom — убить процессы использующие /mnt/cdrom
umount /mnt/cdrom

fuser надо поставить из портов:

cd /usr/ports/sysutils/fuser
make install clean



24 ноября 2008.   Комментарии: Комментарии к записи Монтирование отключены.    Размещено в FreeBSD