summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorKoen Kooi <koen@dominion.thruhere.net>2011-11-01 14:56:10 +0100
committerKoen Kooi <koen@dominion.thruhere.net>2011-11-01 14:56:10 +0100
commitc8a6d183f312ed161e0108a59db32b9c3782a267 (patch)
treed9a3960c4523e18acac8853cfa54e875fdcf43ac /classes
parenta55625975aac51e601961aa3007d837d1a86e541 (diff)
downloadmeta-ti-c8a6d183f312ed161e0108a59db32b9c3782a267.tar.gz
sdcard_image bbclass: raise number of inodes to avoid out of space errors
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'classes')
-rw-r--r--classes/sdcard_image.bbclass3
1 files changed, 2 insertions, 1 deletions
diff --git a/classes/sdcard_image.bbclass b/classes/sdcard_image.bbclass
index 4ebc9986..45dc54d5 100644
--- a/classes/sdcard_image.bbclass
+++ b/classes/sdcard_image.bbclass
@@ -114,7 +114,8 @@ IMAGE_CMD_sdimg () {
114 # should use fdisk info 114 # should use fdisk info
115 echo "Creating ext3 image" 115 echo "Creating ext3 image"
116 touch ${WORKDIR}/${IMAGE_NAME}.rootfs.ext3 116 touch ${WORKDIR}/${IMAGE_NAME}.rootfs.ext3
117 genext2fs -b $FS_SIZE_BLOCKS -d ${IMAGE_ROOTFS} ${WORKDIR}/${IMAGE_NAME}.rootfs.ext3 117 # lots of small files, so use 8k per inode, not 64k
118 genext2fs -i 8192 -b $FS_SIZE_BLOCKS -d ${IMAGE_ROOTFS} ${WORKDIR}/${IMAGE_NAME}.rootfs.ext3
118 tune2fs -L ${IMAGE_NAME} -j ${WORKDIR}/${IMAGE_NAME}.rootfs.ext3 119 tune2fs -L ${IMAGE_NAME} -j ${WORKDIR}/${IMAGE_NAME}.rootfs.ext3
119 120
120 dd if=${WORKDIR}/${IMAGE_NAME}.rootfs.ext3 of=${LOOPDEV_FS} 121 dd if=${WORKDIR}/${IMAGE_NAME}.rootfs.ext3 of=${LOOPDEV_FS}