Apply squashfs filesystem to the initrd(ramdisk) of TM1 50/253650/4
authorINSUN PYO <insun.pyo@samsung.com>
Tue, 16 Feb 2021 05:45:36 +0000 (14:45 +0900)
committerINSUN PYO <insun.pyo@samsung.com>
Tue, 16 Feb 2021 10:41:30 +0000 (19:41 +0900)
squashfs supports compression.

=====================================
| ext4 (M byte) | squashfs (M byte) |
====================================|
|      6.5      |       3.7         |
|     10.0      |       5.5         |
-------------------------------------
|     13.0      |       7.0         |
|     13.4      |       7.3         |
-------------------------------------
|     13.8      |       7.7         |
|     14.3      |       7.9         |
-------------------------------------
|     15.0      |       8.2         |
|     16.3      |       9.1         |
=====================================

Change-Id: I78d6781e9638e0c97e1302a323ae19535e8d28fa

partitions/btrfs-rootfs-tm1

index 9951f6c..a3c51c9 100644 (file)
@@ -2,5 +2,5 @@ part / --size=1270 --ondisk mmcblk0p --fstype=btrfs --label=rootfs --fsoptions=d
 part /opt/ --size=1000 --ondisk mmcblk0p --fstype=ext4 --label=system-data --extoptions="-m 0"
 part /opt/usr --size=2000 --ondisk mmcblk0p --fstype=ext4 --label=user --extoptions="-m 0"
 part /boot/kernel/mod_tizen_tm1/lib/modules --size=12 --ondisk mmcblk0p --fstype=ext4 --label=modules
-part /mnt/initrd --size=8 --ondisk mmcblk0p --fstype=ext4 --label=ramdisk --extoptions="-b 1024 -O ^has_journal"
+part /mnt/initrd --size=14 --ondisk mmcblk0p --fstype=squashfs --label=ramdisk --extoptions="-b 1024 -O ^has_journal"
 part /mnt/initrd-recovery --size=8 --ondisk mmcblk0p --fstype=ext4 --label=ramdisk-recovery --extoptions="-b 1024 -O ^has_journal"