aboutsummaryrefslogtreecommitdiff
path: root/bootstrap.d/13-kernel.sh
diff options
context:
space:
mode:
authorJan Wagner <mail@jwagner.eu>2016-03-12 17:18:39 +0100
committerJan Wagner <mail@jwagner.eu>2016-03-12 17:18:39 +0100
commit69e22e063597ae540d175a6044eedede3b012a4b (patch)
tree075303de6a568bc7c3de697ec975058ecdb13f04 /bootstrap.d/13-kernel.sh
parent4aa8ac6985680eb12ba5c82422ecc50e2bb55447 (diff)
parent061173da65b0b6061d7fa46066c69737bc4957fe (diff)
downloadrpi2-gen-image-69e22e063597ae540d175a6044eedede3b012a4b.tar.gz
rpi2-gen-image-69e22e063597ae540d175a6044eedede3b012a4b.tar.bz2
rpi2-gen-image-69e22e063597ae540d175a6044eedede3b012a4b.zip
vknecht-master-merge
Diffstat (limited to 'bootstrap.d/13-kernel.sh')
-rw-r--r--bootstrap.d/13-kernel.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/bootstrap.d/13-kernel.sh b/bootstrap.d/13-kernel.sh
index 87a33b7..8fa3b08 100644
--- a/bootstrap.d/13-kernel.sh
+++ b/bootstrap.d/13-kernel.sh
@@ -61,7 +61,11 @@ else
fi
# Set up firmware boot cmdline
-CMDLINE="dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootfstype=ext4 rootflags=commit=100,data=writeback elevator=deadline rootwait net.ifnames=1 console=tty1 ${CMDLINE}"
+if [ "$ENABLE_SPLITFS" = true ] ; then
+ CMDLINE="dwc_otg.lpm_enable=0 root=/dev/sda1 rootfstype=ext4 rootflags=commit=100,data=writeback elevator=deadline rootwait net.ifnames=1 console=tty1 ${CMDLINE}"
+else
+ CMDLINE="dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootfstype=ext4 rootflags=commit=100,data=writeback elevator=deadline rootwait net.ifnames=1 console=tty1 ${CMDLINE}"
+fi
# Set up serial console support (if requested)
if [ "$ENABLE_CONSOLE" = true ] ; then
@@ -110,6 +114,9 @@ install_readonly files/modprobe.d/raspi-blacklist.conf $R/etc/modprobe.d/raspi-b
# Create default fstab
install_readonly files/mount/fstab $R/etc/fstab
+if [ "$ENABLE_SPLITFS" = true ] ; then
+ sed -i 's/mmcblk0p2/sda1/' $R/etc/fstab
+fi
# Avoid swapping and increase cache sizes
install_readonly files/sysctl.d/81-rpi-vm.conf $R/etc/sysctl.d/81-rpi-vm.conf