From e7ad61564895ee7385a349fd626b61b6fd118c2b Mon Sep 17 00:00:00 2001 From: ThomasKaiser Date: Thu, 5 Oct 2017 23:40:51 +0200 Subject: [PATCH] Allow ODROID-XU4/HC1 to boot from btrfs https://forum.armbian.com/index.php?/topic/5311-debian-btrfs-build-of-odroidxu4hc1-ends-up-in-boot-loop/ --- lib/debootstrap-ng.sh | 1 + packages/bsp/common/etc/init.d/armhwinfo | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/debootstrap-ng.sh b/lib/debootstrap-ng.sh index 70408dbeef..fa3378fb3f 100644 --- a/lib/debootstrap-ng.sh +++ b/lib/debootstrap-ng.sh @@ -414,6 +414,7 @@ prepare_partitions() # if we have boot.ini = remove armbianEnv.txt and add UUID there if enabled if [[ -f $SDCARD/boot/boot.ini ]]; then + sed -i -e "s/rootfstype \"ext4\"/rootfstype \"$ROOTFS_TYPE\"/" $SDCARD/boot/boot.ini [[ $HAS_UUID_SUPPORT == yes ]] && sed -i 's/^setenv rootdev .*/setenv rootdev "'$rootfs'"/' $SDCARD/boot/boot.ini [[ -f $SDCARD/boot/armbianEnv.txt ]] && rm $SDCARD/boot/armbianEnv.txt fi diff --git a/packages/bsp/common/etc/init.d/armhwinfo b/packages/bsp/common/etc/init.d/armhwinfo index 4f3a0d5c4e..b8895f1749 100755 --- a/packages/bsp/common/etc/init.d/armhwinfo +++ b/packages/bsp/common/etc/init.d/armhwinfo @@ -291,7 +291,7 @@ log_hardware_info() { echo -e "\n### mtab:\n" >>${Log} egrep '^/dev/|\ zfs\ ' /etc/mtab | egrep -v "log2ram|folder2ram" | sort >>${Log} [[ -e /boot/script.bin ]] && echo -e "\n### /boot/script.bin --> $(readlink /boot/script.bin)" >>${Log} - get_flash_information >>${Log} & + get_flash_information >>${Log} (sleep 30 && echo -e "\n### interrupts:\n$(cat /proc/interrupts)" >>${Log}) & } # log_hardware_info