ext4 images are created with inode size 256 bytes 79/185879/1
authorXiao Jin <jin.xiao@samsung.com>
Fri, 3 Aug 2018 03:23:51 +0000 (11:23 +0800)
committerjinxiao <jin.xiao@samsung.com>
Fri, 3 Aug 2018 06:56:40 +0000 (14:56 +0800)
Change-Id: I52427a52df78dbb27b6a2036d548b128b1485e6e

mic/utils/fs_related.py

index 11f6801..a914139 100755 (executable)
@@ -489,6 +489,9 @@ class ExtDiskMount(DiskMount):
         msger.verbose("Formating %s filesystem on %s" % (self.fstype, self.disk.device))
         cmdlist = [self.mkfscmd, "-F", "-L", self.fslabel, "-m", "1", "-b",
                    str(self.blocksize), "-U", self.uuid]
+        #raw device do not maintain i-node,so -I is invalid param
+        if not isinstance(self.disk,RawDisk):
+            cmdlist.extend(["-I",str(256)])
         if self.__extopts:
             cmdlist.extend(self.__extopts.split())
         cmdlist.extend([self.disk.device])