diff --git a/templates/lxc-ubuntu-cloud.in b/templates/lxc-ubuntu-cloud.in index 349830999..26bc53a88 100644 --- a/templates/lxc-ubuntu-cloud.in +++ b/templates/lxc-ubuntu-cloud.in @@ -94,6 +94,10 @@ EOF cat < $path/fstab proc proc proc nodev,noexec,nosuid 0 0 sysfs sys sysfs defaults 0 0 +EOF + if grep devtmpfs /proc/filesystems > /dev/null 2>&1; then +cat <> $path/fstab +devtmpfs dev devtmpfs defaults 0 0 EOF # rmdir /dev/shm for containers that have /run/shm diff --git a/templates/lxc-ubuntu.in b/templates/lxc-ubuntu.in index aca211843..af36ffaf1 100644 --- a/templates/lxc-ubuntu.in +++ b/templates/lxc-ubuntu.in @@ -352,6 +352,10 @@ EOF cat < $path/fstab proc proc proc nodev,noexec,nosuid 0 0 sysfs sys sysfs defaults 0 0 +EOF + if grep devtmpfs /proc/filesystems > /dev/null 2>&1; then +cat <> $path/fstab +devtmpfs dev devtmpfs defaults 0 0 EOF if [ $? -ne 0 ]; then