I enabled Rootfs A/B in Jetson AGX orin, then faced a issue when trying to install nvidia-l4t-kernel.
The command is:
dpkg --force-overwrite -i nvidia-l4t-kernel_5.15.136-tegra-36.3.0-20240506102626_arm64.deb
Error log:
(Reading database ... 190018 files and directories currently installed.)
Preparing to unpack nvidia-l4t-kernel_5.15.136-tegra-36.3.0-20240506102626_arm64.deb ...
Unpacking nvidia-l4t-kernel (5.15.136-tegra-36.3.0-20240506102626) over (5.15.136-tegra-36.3.0-20240506102626) ...
Setting up nvidia-l4t-kernel (5.15.136-tegra-36.3.0-20240506102626) ...
Using the existing boot entry 'primary'
3701--0004--1--jetson-agx-orin-devkit-
Info. Active boot storage: mmcblk0
TNSPEC 3701-501-0004-D.0-1-1-jetson-agx-orin-devkit-
COMPATIBLE_SPEC 3701--0004--1--jetson-agx-orin-devkit-
TEGRA_BOOT_STORAGE mmcblk0
TEGRA_CHIPID 0x23
TEGRA_OTA_BOOT_DEVICE /dev/mtdblock0
TEGRA_OTA_GPT_DEVICE /dev/mtdblock0
Info: Write TegraPlatformCompatSpec with 3701--0004--1--jetson-agx-orin-devkit-.
Starting kernel post-install procedure.
ERROR. Rootfs AB is enabled. Should never reach here.
dpkg: error processing package nvidia-l4t-kernel (--install):
installed nvidia-l4t-kernel package post-installation script subprocess returned error exit status 1
Processing triggers for nvidia-l4t-initrd (36.3.0-20240506102626) ...
nv-update-initrd: Updating /boot/initrd from /etc/nv-update-initrd/modules for kernel version 5.15.136-tegra..
Add /lib/modules/5.15.136-tegra/updates/drivers/net/ethernet/nvidia/nvethernet/nvethernet.ko
Add /lib/modules/5.15.136-tegra/updates/drivers/nvpps/nvpps.ko
Add /lib/modules/5.15.136-tegra/updates/drivers/net/ethernet/realtek/r8168.ko
Add /lib/modules/5.15.136-tegra/modules*
Add /lib/modules/5.15.136-tegra/kernel/drivers/nvme/host/nvme.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/nvme/host/nvme-core.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/thermal/tegra/tegra-bpmp-thermal.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/pwm/pwm-tegra.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/hwmon/pwm-fan.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/pci/controller/dwc/pcie-tegra194.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/phy/tegra/phy-tegra194-p2u.ko
Add /bin/sh
Add /lib/modules/5.15.136-tegra/kernel/drivers/usb/gadget/udc/tegra-xudc.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/usb/typec/ucsi/ucsi_ccg.ko
Add /lib/modules/5.15.136-tegra/kernel/drivers/usb/typec/typec.ko
Cleaning up the temporary directory for updating the initrd..
Errors were encountered while processing:
nvidia-l4t-kernel
Jetpack version is 6.0, jetson linux version is r36.3
I want to know why installing kernel is forbidden when rootfs A/B enabled,and how to solve it.
Thanks.