# Disable/Hide "Welcome to grub" message when mender SD image boots up

**URL:** <https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137>\
**Category:** Announcements\
**Tags:** x86, x86-grub\
**Created:** [January 27, 2021, 11:23am UTC](https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137 "2021-01-27T11:23:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rohita83](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/rohita83/32/436_2.png) [@Rohita83](https://hub.mender.io/u/Rohita83)\
**Post date:** [January 27, 2021, 11:23am UTC](https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137/1 "2021-01-27T11:23:11Z")

</div>

I created SD image using mender production server. On boot it shows below message,  
**Welcome to grub**  
**lock: ok**  
**lock: ok**

I want to hide this messages when image will boot up.  
I can see in mender convert tool it downloads that bootx86.efi file from url, [https://d1b0l86ne08fsf.cloudfront.net/grub-mender-grubenv/grub-efi/2.04-grub-mender-grubenv-aa7e8f8c76c6aca6dca1820aaa42dc2cbf9762a1/x86-64/grub-efi-bootx64.efi](https://d1b0l86ne08fsf.cloudfront.net/grub-mender-grubenv/grub-efi/2.04-grub-mender-grubenv-aa7e8f8c76c6aca6dca1820aaa42dc2cbf9762a1/x86-64/grub-efi-bootx64.efi)

@drewmoseley @Furkan @MarekBelisko Any idea how can I disable above logs messages from this bootx86.efi binary ?  
Any other alternative solution ?

---

<div class="post-metadata">

**Author:** ![MarekBelisko](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/marekbelisko/32/33_2.png) [@MarekBelisko](https://hub.mender.io/u/MarekBelisko)\
**Post date:** [January 28, 2021, 9:03am UTC](https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137/2 "2021-01-28T09:03:49Z")

</div>

@Rohita83 I did it some time ago to hide all grub messages with this patch to grub-efi package (it’s yocto not debian mender-convert stuff):

```auto
Subject: [PATCH] grub: Don't print lock: OK

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
---
 grub-core/kern/misc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/grub-core/kern/misc.c b/grub-core/kern/misc.c
index bfa5fe4..f974a6d 100644
--- a/grub-core/kern/misc.c
+++ b/grub-core/kern/misc.c
@@ -124,6 +124,7 @@ grub_printf (const char *fmt, ...)
 int
 grub_printf_ (const char *fmt, ...)
 {
+ return 0;
   va_list ap;
   int ret;

--
2.7.4

```

---

<div class="post-metadata">

**Author:** ![Rohita83](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/rohita83/32/436_2.png) [@Rohita83](https://hub.mender.io/u/Rohita83)\
**Post date:** [January 28, 2021, 12:52pm UTC](https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137/3 "2021-01-28T12:52:17Z")

</div>

@MarekBelisko Thanks for the quick reply. Your patch will help me to fix my issue.  
Could you please send me steps to build bootx86.efi binary from source code without using docker ?  
I have downloaded source code tar.gz from path ftp://ftp.gnu.org/gnu/grub/.  
I want to make change in the code and build binary again.

---

<div class="post-metadata">

**Author:** ![MarekBelisko](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/marekbelisko/32/33_2.png) [@MarekBelisko](https://hub.mender.io/u/MarekBelisko)\
**Post date:** [January 28, 2021, 2:51pm UTC](https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137/4 "2021-01-28T14:51:23Z")

</div>

@Rohita83 sorry I’m using this patch in yocto and I did not recompile grub by myself. Maybe this [link](https://stackoverflow.com/questions/31799336/how-to-build-grub2-bootloader-from-its-source-and-test-it-with-qemu-emulator) can give you some inspiration. Thanks.

---

<div class="post-metadata">

**Author:** ![Rohita83](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/rohita83/32/436_2.png) [@Rohita83](https://hub.mender.io/u/Rohita83)\
**Post date:** [February 8, 2021, 6:03am UTC](https://hub.mender.io/t/disable-hide-welcome-to-grub-message-when-mender-sd-image-boots-up/3137/5 "2021-02-08T06:03:22Z")

</div>

@MarekBelisko  
Thank you.
