How to use /boot/extlinux/extlinux.conf after jetpack 5.0

If you edit your post (the “pencil” icon lets you do that), mouse highlight the code from the extlinux.conf, and click on the “code” icon (looks like “</>”), then it’ll preserve formatting and won’t interpret the text and add scroll bars (it’ll be easier to read).

This is from an Orin running JetPack 5 (preview) when interrupted during boot on serial console (but this does not have any alternate entry):

Here I’ve added a second boot entry which is a “backup” (same kernel and initrd, but with backup names, but have only gone into “Boot Manager”):

Once I select “UEFI eMMC Device” with two possible selections:

The block of choices in this extlinux.conf file on this JetPack 5 Orin are these:

LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      INITRD /boot/initrd
      APPEND ${cbootargs} root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 console=tty0 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 

LABEL backup
      MENU LABEL backup kernel
      LINUX /boot/Image-backup-5.10.65-tegra
      INITRD /boot/initrd-backup-5.10.65-tegra
      APPEND ${cbootargs} root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 console=tty0 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 

(FYI, I did create a copy of Image as “Image-backup-$(uname -r)”, and similar for initrd)

I was spamming the escape key about once per second until the first menu shows up. After this you don’t need to hit the escape key more. Once you get into the boot selection though you have only about 2 seconds for you to pick entry “1”, or else it defaults to entry “0”.

By picking “1” or “0” (same as not making a pick fast enough) you pick that boot entry.

1 Like