diff options
author | Ricardo Salveti <ricardo.salveti@linaro.org> | 2016-05-03 02:15:26 -0300 |
---|---|---|
committer | Ricardo Salveti <ricardo.salveti@linaro.org> | 2016-05-03 02:15:32 -0300 |
commit | dda575aa9008869e55ad3618146476e0aa45004b (patch) | |
tree | cfa746cb39dcc00e47c7eb1577a828aeef4dd084 /96boards-reference-platform-debian.yaml | |
parent | 86fb412e938ba194ee295cb8311fb0b9a7df3294 (diff) |
96boards-reference-platform-debian: using a different grub efi for sdcard boot
One that searches for the right sdcard rootfs when loading the grub
config.
Change-Id: I44ba232c2264273a9977baca324586ae6f44a86b
Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
Diffstat (limited to '96boards-reference-platform-debian.yaml')
-rw-r--r-- | 96boards-reference-platform-debian.yaml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/96boards-reference-platform-debian.yaml b/96boards-reference-platform-debian.yaml index 2572dbec4d..54f9741512 100644 --- a/96boards-reference-platform-debian.yaml +++ b/96boards-reference-platform-debian.yaml @@ -118,7 +118,9 @@ wget --progress=dot ${FASTBOOT_EFI_URL} -O fastboot.efi GRUB_EFI_BUILD_NUMBER=`wget -q --no-check-certificate -O - https://ci.linaro.org/view/96boards/job/96boards-reference-grub-efi-arm64/lastStableBuild/buildNumber` GRUB_EFI_URL="https://builds.96boards.org/snapshots/reference-platform/components/grub/${GRUB_EFI_BUILD_NUMBER}/grubaa64.efi" + GRUB_SD_EFI_URL="https://builds.96boards.org/snapshots/reference-platform/components/grub/${GRUB_EFI_BUILD_NUMBER}/grubaa64-sd.efi" wget --progress=dot ${GRUB_EFI_URL} -O grubaa64.efi + wget --progress=dot ${GRUB_SD_EFI_URL} -O grubaa64-sd.efi mkdir boot-fat dd if=/dev/zero of=out/${BOARD}/boot-fat.uefi.img bs=512 count=131072 @@ -130,6 +132,9 @@ # Replicate boot image into the original img file sudo rm -rf boot/* sudo cp -a boot-fat/* boot/ + # Boot partition for SD needs a different grub (default root search) + sudo cp grubaa64-sd.efi boot/EFI/BOOT/grubaa64.efi + sudo cp grubaa64-sd.efi boot/EFI/BOOT/BOOTAA64.EFI sudo umount boot-fat sudo chmod 777 out/${BOARD}/boot-fat.uefi.img sudo mv out/${BOARD}/boot-fat.uefi.img out/${BOARD}/${BOARD}-boot-linux-${VERSION}.uefi.img |