Przeglądaj źródła

mkimage: make sure to update rootfstype on /boot/cmdline.txt for Raspberry Pi.

Juan RP 11 lat temu
rodzic
commit
2c846d9f4c
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      mkimage.sh.in

+ 4 - 0
mkimage.sh.in

@@ -135,6 +135,10 @@ BOOT_UUID=$(blkid -o value -s UUID ${LOOPDEV}p1)
 ROOT_UUID=$(blkid -o value -s UUID ${LOOPDEV}p2)
 echo "UUID=$BOOT_UUID /boot $BOOT_FSTYPE defaults 0 0" >> ${ROOTFSDIR}/etc/fstab
 echo "UUID=$ROOT_UUID / $ROOT_FSTYPE defaults 0 1" >> ${ROOTFSDIR}/etc/fstab
+if [ -s ${ROOTFSDIR}/boot/cmdline.txt ]; then
+   sed -e "s,rootfstype=ext4,rootfstype=${ROOT_FSTYPE}," -i ${ROOTFSDIR}/boot/cmdline.txt
+fi
+
 umount ${ROOTFSDIR}/boot
 umount $ROOTFSDIR
 losetup -d $LOOPDEV