Jail пустая папка /dev (почему-то в jail пустая папка /dev)

Модератор: Модераторы разделов

flash_niv
Сообщения: 61
ОС: FreeBSD 8.2-RELEASE amd64

Jail пустая папка /dev

Сообщение flash_niv »

Добрый день!!!

Есть такая система:
FreeBSD flashhost.flashdomain 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18 02:24:46 UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
На ней создан jail без обновления дерева исходных кодов.
Devfs смонтирована.

Код: Выделить всё

[flash@flashhost /usr/home/flash]$ mount
/dev/ad6s1a on / (ufs, local)
devfs on /dev (devfs, local, multilabel)
/dev/ad6s1e on /tmp (ufs, local, soft-updates)
/dev/ad6s1f on /usr (ufs, local, soft-updates)
/dev/ad6s1d on /var (ufs, local, soft-updates)
/dev/ad6s2d on /mnt/work (ufs, local)
/dev/ad6s2e on /mnt/music (ufs, local)
/dev/ad6s2f on /mnt/mmedia1 (ufs, local)
/dev/ad6s2g on /mnt/mmedia2 (ufs, local)
/dev/ad6s2h on /mnt/distr (ufs, local)
devfs on /usr/myjail/dev (devfs, local, multilabel)
procfs on /usr/myjail/proc (procfs, local)
[flash@flashhost /usr/home/flash]$

Код: Выделить всё

[flash@flashhost /usr/home/flash]$ cat /etc/devfs.rules
[localrules=5]
add path 'da*' mode 0660 group flash
add path 'usb/*' mode 0660 group flash
add path 'ugen*' mode 0660 group flash

[myjail_ruleset=1]
add hide
add path null unhide
add path zero unhide
add path random unhide
add path urandom unhide
add path crypto unhide
add path 'da*' mode 0660 group flash
add path 'usb/*' mode 0660 group flash
add path 'ugen*' mode 0660 group flash
add path 'ptyp*' unhide
add path 'ptyq*' unhide
add path 'ptyr*' unhide
add path 'ptys*' unhide
add path 'ptyP*' unhide
add path 'ptyQ*' unhide
add path 'ptyR*' unhide
add path 'ptyS*' unhide
add path 'ptyl*' unhide
add path 'ptym*' unhide
add path 'ptyn*' unhide
add path 'ptyo*' unhide
add path 'ptyL*' unhide
add path 'ptyM*' unhide
add path 'ptyN*' unhide
add path 'ptyO*' unhide
add path 'ttyp*' unhide
add path 'ttyq*' unhide
add path 'ttyr*' unhide
add path 'ttys*' unhide
add path 'ttyP*' unhide
add path 'ttyQ*' unhide
add path 'ttyR*' unhide
add path 'ttyS*' unhide
add path 'ttyl*' unhide
add path 'ttym*' unhide
add path 'ttyn*' unhide
add path 'ttyo*' unhide
add path 'ttyL*' unhide
add path 'ttyM*' unhide
add path 'ttyN*' unhide
add path 'ttyO*' unhide
add path ptmx unhide
add path pts unhide
add path 'pts/*' unhide
add path fd unhide
add path 'fd/*' unhide
add path stdin unhide
add path stdout unhide
add path stderr unhide[flash@flashhost /usr/home/flash]$

Почему у меня пустая папка /dev в jail'е и как мне передать туда девайсы которые видно из внешней системы?
В jail вобще нужно устанавливать ядро?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: