Hello everyone , I use the hardware is Jetson Xavier NX, Jetpack 4.5.1.
I want make the 300M RCMROOTFS into real ubuntu rootfs which boot from.
My steps are:
Created a minimum ubuntu rootfs system, ubunt.tbz2
mkfs.ext4 /dev/mmcblk0p10
mount /dev/mmcblk0p10 /mnt
copy the ubunt.tbz2 to Tegra device
tar -vxjf ubunt.tbz2 -C /mnt
modify the Tegra device file /boot/extlinux/extlinux.conf
root=/dev/mmcblk0p10
However when I reboot, there is a Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 boot.log (25.7 KB)
what’s wrong with it?
My fundamental goal is to create a file system for upgrading the image of partition mmcblk0p1.
Is there any other better way?
Due to some reasons, I can’t upgrade jetpack 4.5.1 to 4.6.
Thanks
To update Jetpack, you can just refer to the instruction of Updating a Jetson Device with apt command.
You don’t need to partition, format, copy contents of rootfs by yourself.
Thankyou KevinFFF
However I actually want to use the partition RECROOTFS as a emergency rescue system, when the APP /dev/mmcblk0p1 is fault, it can boot from RECROOTFS. How can achieve it?