Openembedded Core Discussions
 help / color / mirror / Atom feed
* [wic][PATCH] mkefidisk.wks: use partition UUID and GPT partition table
@ 2016-09-30 15:36 Ed Bartosh
  2016-10-02 20:47 ` Saul Wold
  0 siblings, 1 reply; 2+ messages in thread
From: Ed Bartosh @ 2016-09-30 15:36 UTC (permalink / raw)
  To: openembedded-core

This is a preparation to use mkefidisk as a default wks for
genericx86* BSPs. This change enables usage of partition UUID
instead of device name to specify root partition in kernel
command line. It should make images to boot on devices with
boot device names that differ from what's mentioned in wks file.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
---
 scripts/lib/wic/canned-wks/mkefidisk.wks | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/lib/wic/canned-wks/mkefidisk.wks b/scripts/lib/wic/canned-wks/mkefidisk.wks
index 696e94e..73886ab 100644
--- a/scripts/lib/wic/canned-wks/mkefidisk.wks
+++ b/scripts/lib/wic/canned-wks/mkefidisk.wks
@@ -4,8 +4,8 @@
 
 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
+part / --source rootfs --ondisk sda --fstype=ext4 --label platform --align 1024 --use-uuid
 
 part swap --ondisk sda --size 44 --label swap1 --fstype=swap
 
-bootloader  --timeout=10  --append="rootwait rootfstype=ext4 console=ttyPCH0,115200 console=tty0 vmalloc=256MB snd-hda-intel.enable_msi=0"
+bootloader --ptable gpt --timeout=10 --append="rootwait rootfstype=ext4 console=ttyPCH0,115200 console=tty0 vmalloc=256MB snd-hda-intel.enable_msi=0"
-- 
2.1.4



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [wic][PATCH] mkefidisk.wks: use partition UUID and GPT partition table
  2016-09-30 15:36 [wic][PATCH] mkefidisk.wks: use partition UUID and GPT partition table Ed Bartosh
@ 2016-10-02 20:47 ` Saul Wold
  0 siblings, 0 replies; 2+ messages in thread
From: Saul Wold @ 2016-10-02 20:47 UTC (permalink / raw)
  To: Ed Bartosh, openembedded-core

On Fri, 2016-09-30 at 18:36 +0300, Ed Bartosh wrote:
> This is a preparation to use mkefidisk as a default wks for
> genericx86* BSPs. This change enables usage of partition UUID
> instead of device name to specify root partition in kernel
> command line. It should make images to boot on devices with
> boot device names that differ from what's mentioned in wks file.
> 
> Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
> ---
>  scripts/lib/wic/canned-wks/mkefidisk.wks | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/scripts/lib/wic/canned-wks/mkefidisk.wks
> b/scripts/lib/wic/canned-wks/mkefidisk.wks
> index 696e94e..73886ab 100644
> --- a/scripts/lib/wic/canned-wks/mkefidisk.wks
> +++ b/scripts/lib/wic/canned-wks/mkefidisk.wks
> @@ -4,8 +4,8 @@
>  
>  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
> +part / --source rootfs --ondisk sda --fstype=ext4 --label platform
> --align 1024 --use-uuid
>  
>  part swap --ondisk sda --size 44 --label swap1 --fstype=swap
>  
> -bootloader  --timeout=10  --append="rootwait rootfstype=ext4
> console=ttyPCH0,115200 console=tty0 vmalloc=256MB snd-hda-
> intel.enable_msi=0"
> +bootloader --ptable gpt --timeout=10 --append="rootwait
> rootfstype=ext4 console=ttyPCH0,115200 console=tty0 vmalloc=256MB
> snd-hda-intel.enable_msi=0"
NAK!

Not all devices can handle GPT correct it seems, I can't use this
version to boot a Turobot for example, where is was usable before.

The use-uuid works.

Sau!

> -- 
> 2.1.4
> 


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-10-02 20:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-30 15:36 [wic][PATCH] mkefidisk.wks: use partition UUID and GPT partition table Ed Bartosh
2016-10-02 20:47 ` Saul Wold

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox