From: Ross Burton <[email protected]>

Update this wic image to be more generalised:

- Use ${EFI_PROVIDER} instead of hard-coding grub-efi
- Don't set the console explicitly, the kernel can set that up
- Use generic partition names "boot" and "root" instead of "msdos" and
  "platform"
- Use UUIDs for more mounts

Signed-off-by: Ross Burton <[email protected]>
---
 scripts/lib/wic/canned-wks/mkefidisk.wks    | 11 -----------
 scripts/lib/wic/canned-wks/mkefidisk.wks.in | 11 +++++++++++
 2 files changed, 11 insertions(+), 11 deletions(-)
 delete mode 100644 scripts/lib/wic/canned-wks/mkefidisk.wks
 create mode 100644 scripts/lib/wic/canned-wks/mkefidisk.wks.in

diff --git a/scripts/lib/wic/canned-wks/mkefidisk.wks 
b/scripts/lib/wic/canned-wks/mkefidisk.wks
deleted file mode 100644
index 9f534fe1847..00000000000
--- a/scripts/lib/wic/canned-wks/mkefidisk.wks
+++ /dev/null
@@ -1,11 +0,0 @@
-# short-description: Create an EFI disk image
-# long-description: Creates a partitioned EFI disk image that the user
-# can directly dd to boot media.
-
-part /boot --source bootimg-efi --sourceparams="loader=grub-efi" --ondisk sda 
--label msdos --active --align 1024
-
-part / --source rootfs --ondisk sda --fstype=ext4 --label platform --align 
1024 --use-uuid
-
-part swap --ondisk sda --size 44 --label swap1 --fstype=swap
-
-bootloader --ptable gpt --timeout=5 --append="rootfstype=ext4 
console=ttyS0,115200 console=tty0"
diff --git a/scripts/lib/wic/canned-wks/mkefidisk.wks.in 
b/scripts/lib/wic/canned-wks/mkefidisk.wks.in
new file mode 100644
index 00000000000..1f06830a5fc
--- /dev/null
+++ b/scripts/lib/wic/canned-wks/mkefidisk.wks.in
@@ -0,0 +1,11 @@
+# short-description: Create an EFI disk image
+# long-description: Creates a partitioned EFI disk image that the user
+# can directly dd to boot media.
+
+part /boot --source bootimg-efi --sourceparams="loader=${EFI_PROVIDER}" 
--label boot --active --align 1024 --use-uuid
+
+part / --source rootfs --fstype=ext4 --label root --align 1024 --use-uuid
+
+part swap --size 44 --label swap --fstype=swap --use-uuid
+
+bootloader --ptable gpt --timeout=5 --append="rootwait rootfstype=ext4"
-- 
2.34.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#190737): 
https://lists.openembedded.org/g/openembedded-core/message/190737
Mute This Topic: https://lists.openembedded.org/mt/102609037/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to