diff --git a/lib/bdev.py b/lib/bdev.py
index 849bd9ec6eff7eee0a3cd77672d3df6016811251..0c87ff75a570ad6d965860f15a51aa1a36d8f9d5 100644
--- a/lib/bdev.py
+++ b/lib/bdev.py
@@ -1820,6 +1820,22 @@ class FileStorage(BlockDev):
       if err.errno != errno.ENOENT:
         _ThrowError("Can't remove file '%s': %s", self.dev_path, err)
 
+  def Rename(self, new_id):
+    """Renames the file.
+
+    """
+    # TODO: implement rename for file-based storage
+    _ThrowError("Rename is not supported for file-based storage")
+
+  def Grow(self, amount):
+    """Grow the file
+
+    @param amount: the amount (in mebibytes) to grow with
+
+    """
+    # TODO: implement grow for file-based storage
+    _ThrowError("Grow not supported for file-based storage")
+
   def Attach(self):
     """Attach to an existing file.