wic: set FAT 16 for msdos partitions
Used '-F 16' parameter for mkdosfs to create FAT16 partitions for 'msdos' partition type. [YOCTO #11137] (From OE-Core rev: b6243a03ced9a719a5801afcee014b03313cc43c) Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
88e1d55de2
commit
e5959eb480
|
@ -305,7 +305,12 @@ class Partition():
|
|||
if self.label:
|
||||
label_str = "-n %s" % self.label
|
||||
|
||||
dosfs_cmd = "mkdosfs %s -S 512 -C %s %d" % (label_str, rootfs, rootfs_size)
|
||||
size_str = ""
|
||||
if self.fstype == 'msdos':
|
||||
size_str = "-F 16" # FAT 16
|
||||
|
||||
dosfs_cmd = "mkdosfs %s -S 512 %s -C %s %d" % (label_str, size_str,
|
||||
rootfs, rootfs_size)
|
||||
exec_native_cmd(dosfs_cmd, native_sysroot)
|
||||
|
||||
mcopy_cmd = "mcopy -i %s -s %s/* ::/" % (rootfs, rootfs_dir)
|
||||
|
@ -372,7 +377,12 @@ class Partition():
|
|||
if self.label:
|
||||
label_str = "-n %s" % self.label
|
||||
|
||||
dosfs_cmd = "mkdosfs %s -S 512 -C %s %d" % (label_str, rootfs, blocks)
|
||||
size_str = ""
|
||||
if self.fstype == 'msdos':
|
||||
size_str = "-F 16" # FAT 16
|
||||
|
||||
dosfs_cmd = "mkdosfs %s -S 512 %s -C %s %d" % (label_str, size_str,
|
||||
rootfs, blocks)
|
||||
exec_native_cmd(dosfs_cmd, native_sysroot)
|
||||
|
||||
chmod_cmd = "chmod 644 %s" % rootfs
|
||||
|
|
Loading…
Reference in New Issue