diff --git a/meta-ohos-core/wic/x-efi-systemd-microcode.wks.in b/meta-ohos-core/wic/x-efi-systemd-microcode.wks.in
index 9fbaa69c88e1827a74c56ad9cd474414eac8cd50..89af7d87c0016f8f6675077b78e3e0ba01ed948f 100644
--- a/meta-ohos-core/wic/x-efi-systemd-microcode.wks.in
+++ b/meta-ohos-core/wic/x-efi-systemd-microcode.wks.in
@@ -16,7 +16,7 @@
 # |  |
 # 0  4096KiB
 
-bootloader --ptable gpt --timeout=5 --append=" rootfstype=ext4 "
+bootloader --ptable gpt --timeout=5 --append=" rootfstype=${ROOT_FSTYPE} "
 
 part --source bootimg-efi --sourceparams="loader=systemd-boot,initrd=microcode.cpio" --label ${BOOT_PARTITION_LABEL} --align 4096 --fixed-size ${BOOT_PARTITION_SIZE} --active --offset 4096
 ${WIC_ROOTA_PARTITION}