Error al montar a través de php “exec”

Estoy intentando montar un disco virtual iscsi, pero si ejecuto el comando a través de la función exec en php, dame ese error: mount: special device /dev/sdf1 does not exist . ¡Pero si ejecuto el comando directamente en la consola funciona bien! ¿Que puedo hacer? Estoy obteniendo /dev/sdf1 de una buena manera, y existe, pero solo a través de php no funciona.

Gracias

Estoy ejecutando el comando con sudo y lo ejecuto en la consola como usuario de www-data siempre con sudo , entonces, supongo que es el mismo entorno.

sudo mount -t ext3 /dev/sdf1 /san_disks/RIBS_2

El archivo sudoers tiene estas líneas:

 www-data ALL = (root) /usr/bin/iscsiadm, /bin/mount, /bin/umount %www-data ALL=NOPASSWD: ALL 

Y funciona en consola.

Esto estaba sucediendo porque “/ dev” no se actualizó. Hice un sueño (1) y funciona !!