How do I remove the 'L4TLauncher: Attempting Direct Boot' message?

Hi,

How can I remove text printing from the UEFI Logo interface? - Jetson & Embedded Systems / Jetson AGX Xavier - NVIDIA Developer Forums

Remove boot messages from screen, xavier nx jetpack 5.1.1 - Jetson & Embedded Systems / Jetson Xavier NX - NVIDIA Developer Forums

UEFI modification takes no effect - Jetson & Embedded Systems / Jetson Orin NX - NVIDIA Developer Forums

By modifying the UEFI source code, I successfully removed the UEFI character, but “L4TLauncher: Attempting Direct Boot” still remain。

I change the uefi by the uefi_jetson.bin and the BOOTAA64.efi and reflash the jetson module by the cmd below:

$ sudo ./flash.sh -c bootloader/t186ref/cfg/flash_t234_qspi.xml jetson-orin-nano-devkit nvme0n1p1

Then update the efi image according to the following steps:

1. check where is esp partition

$ ls -al /dev/disk/by-partlabel lrwxrwxrwx 1 root root 16 Jan 1 1970 esp → ../../nvme0n1p1
2. mount and update efi image

$ sudo mount /dev/nvme0n1p1 /mnt

$ sudo cp BOOTAA64.efi /mnt/EFI/BOOT/

but “L4TLauncher: Attempting Direct Boot” still remain。

*** Please note that this reply is generated by LLM automatically ***

To remove text printing from the UEFI Logo interface on Jetson Orin Nano, you can try the following steps:

  1. Modify the UEFI source code to remove the unwanted text. This will require recompiling the UEFI code and reflashing the Jetson module.
  2. Update the EFI image by copying the modified BOOTAA64.EFI file to the ESP partition.

However, as you’ve mentioned, even after modifying the UEFI source code and updating the EFI image, the “L4TLauncher: Attempting Direct Boot” message still remains.

This is because the “L4TLauncher: Attempting Direct Boot” message is not part of the UEFI code, but rather a message printed by the L4TLauncher application, which is responsible for launching the Linux kernel.

To remove this message, you’ll need to modify the L4TLauncher application or disable its output. Unfortunately, the provided context does not contain information on how to achieve this.

In comparison, the solutions provided in the NVIDIA Developer Forums for removing boot messages from the screen on Jetson Xavier NX (JetPack 5.1.1) and modifying the UEFI on Jetson Orin NX do not seem to be directly applicable to your situation, as they do not address the “L4TLauncher: Attempting Direct Boot” message specifically.

Therefore, to completely remove text printing from the UEFI Logo interface on Jetson Orin Nano, you may need to explore further modifications to the L4TLauncher application or seek additional guidance from NVIDIA or the Jetson community.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

Hi 1526968447,

L4TLauncher is included in esp partition(i.e. BOOTAA64.efi)

It should not be included in nvme0n1p1 by default.
Please run the following commands to update it.

$ ls -al /dev/disk/by-partlabel|grep esp
lrwxrwxrwx 1 root root  16 Sep  3 03:26 esp -> ../../nvme0n1p10
$ sudo mount /dev/nvme0n1p10 /mnt
$ cd /mnt/EFI/BOOT/
$ replace BOOTAA64.efi under /mnt/EFI/BOOT/

Hi,

How to modify L4TLauncher application or disable its output?I only modified the L4TLauncher output in the UEFI file before

L4TLauncher is included in UEFI source and you can simply remove the lines with log printed.