Hi, I have created a mountpoint /dev/xvdk /usr. Also made the entry in /etc/fstab, but when the system reboots the mountpoint is missing and I had to manually mount the mountpoint in the system. Is there any solution for this? Is there any script available to mount it automatically after restarting the system.
You should not be mounting filesystems in /dev. /dev is a directory structure to allow human access to devices and managed (usually) by udev. Try creating the mount point elsewhere, for example /media/parent/thischild/ (probably the best if you may have multiple custom mount points as each can be a child of /media/parent/).