From 9db6aa6ce21af597d58dd058be20e38c2a7eeccf Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 29 Nov 2010 22:59:00 +0100 Subject: Adding support for custom ramdisk size (Closes: #544583). --- scripts/live | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'scripts/live') diff --git a/scripts/live b/scripts/live index 90a9333..bf65b9d 100755 --- a/scripts/live +++ b/scripts/live @@ -230,6 +230,10 @@ Arguments () export NONETWORKING ;; + ramdisk-size=*) + ramdisk_size="${ARGUMENT#ramdisk-size=}" + ;; + swapon) SWAPON="Yes" export SWAPON @@ -539,6 +543,13 @@ copy_live_to () return 1 fi + # Custom ramdisk size + if [ -z "${mount_options}" ] && [ -n "${ramdisk_size}" ] + then + # FIXME: should check for wrong values + mount_options="-o size=${ramdisk_size}" + fi + # begin copying (or uncompressing) mkdir "${copyto}" log_begin_msg "mount -t ${fstype} ${mount_options} ${dev} ${copyto}" -- cgit v1.2.3