From 8b3bd10b91bd09d9dc95761f0da3a26190d1eaca Mon Sep 17 00:00:00 2001 From: Bill Richardson Date: Tue, 6 Apr 2010 15:00:10 -0700 Subject: [PATCH] Create EFI System Partition on USB image during build. The EFI System Partition is a special disk partition where EFI BIOS expects to find the platform-specific bootloader. We need this in order to work on the BIOS/kernel handoff. It's not needed for the final ChromeOS image and it isn't useful for legacy BIOS systems, so right now it only makes any difference on x86 devices with development BIOSes. This change creates the partition for ARM builds as well; it has no effect there, either. Review URL: http://codereview.chromium.org/1513019 --- build_gpt.sh | 17 +++++++++++---- build_image | 52 ++++++++++++++++++++++++++++++++++++++-------- image_to_vmware.sh | 11 ++++++---- 3 files changed, 63 insertions(+), 17 deletions(-) diff --git a/build_gpt.sh b/build_gpt.sh index 8b43cca430..c2a153d7fd 100755 --- a/build_gpt.sh +++ b/build_gpt.sh @@ -26,12 +26,12 @@ DEFINE_string board_root "" \ # Usage. FLAGS_HELP=$(cat <