diff --git a/board/pine64/initrd.img b/board/pine64/initrd.img new file mode 100644 index 0000000000..e6a3c288cf Binary files /dev/null and b/board/pine64/initrd.img differ diff --git a/board/pine64/overlay-initramfs/remove_initramfs b/board/pine64/overlay-initramfs/remove_initramfs index 8fef583da6..d2b2798061 100755 --- a/board/pine64/overlay-initramfs/remove_initramfs +++ b/board/pine64/overlay-initramfs/remove_initramfs @@ -1,4 +1,4 @@ #!/bin/sh -sed -i 's/00 0x13000000 0x/00 - 0x/' /boot/boot.ini +sed -i 's/initrd_filename=/#initrd_filename=/' /boot/uEnv.txt diff --git a/board/pine64/overlay/usr/libexec/fw-prepare-boot b/board/pine64/overlay/usr/libexec/fw-prepare-boot index 57c4eca6da..0f8c0fad79 100755 --- a/board/pine64/overlay/usr/libexec/fw-prepare-boot +++ b/board/pine64/overlay/usr/libexec/fw-prepare-boot @@ -1,4 +1,4 @@ #!/bin/bash -sed -i 's/00 - 0x/00 0x13000000 0x/' /boot/boot.ini +sed 's/#initrd_filename=.*/initrd_filename=initrd.img/' uEnv.txt diff --git a/board/pine64/postscript.sh b/board/pine64/postscript.sh index 78356435e7..3b6e69ee97 100755 --- a/board/pine64/postscript.sh +++ b/board/pine64/postscript.sh @@ -6,5 +6,5 @@ mkdir -p $BOOT_DIR/pine64 cp $IMG_DIR/Image $BOOT_DIR/kernel.img cp $BOARD_DIR/uEnv.txt $BOOT_DIR cp $BOARD_DIR/dtb/* $BOOT_DIR/pine64 -#cp $BOARD_DIR/uInitrd $BOOT_DIR +cp $BOARD_DIR/initrd.img $BOOT_DIR