aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-06-10 14:38:03 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-06-10 14:38:03 +0000
commit1da2019c021a0ca3b9c33ae088ea8a6501b5251a (patch)
tree8b7ec00acbffabc5df2b375781cc8c4c795054f8
parentdb606b4b4861076524232f52002411dc900a03ad (diff)
downloadmkinitfs-1da2019c021a0ca3b9c33ae088ea8a6501b5251a.tar.bz2
mkinitfs-1da2019c021a0ca3b9c33ae088ea8a6501b5251a.tar.xz
init: support for root_size in boot options
This was a feature in 1.8.x to set tmpfs root size
-rwxr-xr-xinitramfs-init.in7
1 files changed, 6 insertions, 1 deletions
diff --git a/initramfs-init.in b/initramfs-init.in
index ae82e8a..808618f 100755
--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -247,7 +247,12 @@ ebegin "Loading hardware drivers"
scan_drivers
eend 0
-mount -t tmpfs tmpfs $sysroot
+# mount tmpfs sysroot
+root_opts=
+if [ -n "$KOPT_root_size" ]; then
+ root_opts="-o size=$KOPT_root_size"
+fi
+mount -t tmpfs $root_opts tmpfs $sysroot
# look for apkovl
if dmesg | grep '^usb-storage: waiting' >/dev/null; then