I am still fairly new to the Jetson Nano but have it set up for my needs over the last couple of weeks. As JetPack 4.5 seems to be natively able to boot from USB now I would love to move my existing installation (4.5).
What I found so far is a bit of “do this, afterwards look there, download something and follow guide a and b” which overall is very confusing for me and might render the Nano unbootable.
Is there a single functioning and easy to follow guide for this?
This video, and the corresponding guide, is over a year old and will not work with current JetPack 4.5 afaik. JP 4.5 comes with somewhat built-in support but the current docs are not very clear Imho.
well, i’m in a quite different boat, i’d like to boot from NVME connected to the NVME port through an adaptor, one i bought on amazon. when i was in 4.4 all i could do was to boot from the microsd and point extlinux to the nvme disk, and it worked (even if i needed to put pci=noaer and pci=nomsi to the append line).
now it seems that something is not working anymore as the nano, after a certain (random) time just reboots. I was able to update ubuntu to devel but the nano rebooted while building the kernel with the modules i need (remotes, mostly, and lzo support for squashfs). I ended thinking my image was wrong (not well downloaded), but the sha1 is right
I updated the payload, but can’t understand if it worked or not, now i’m going to try to build an sd with the tools i need (updated payload, rootonusb and fan control) and follow the step by step guide, will let you know
yes, they should work but simply they don’t (if i use an adaptor like this
when used with pci=noaer,nomsi (which i need to let the nano boot without blocking with a flood of aer errors) it pops up kernel panic on boot of after some time running. It seens to me that a CPU seems to lock up, but i can’t be sure
This is what happens when i can see the kernel panic
Hey Dirk, just used your method and it works fine for me with the Samsung T5 500GB as recommended by JetsonHacks. I’ve tried several other schemes prior and was getting quite frustrated. Thank you! Now to see how much of a speed increase i get vs the sd card.
did anyone try with a NVME ssd attached through a NVME adaptor to the M.2 A+B slot? I tried to put the system on an usb disk and everything works, but as far as i try to use the NVME i can’t boot at all (without adding pci=noaer,nomsi to the append line of extlinux.conf, with the log flooded by aer errors) or get kernel panic or sudden reboots (when booting with pci=noaer,nomsi). I even tried to rebuild the kernel with config_pcieaspm=n but the result is still no boot. Does all the people who wrote in the m.2 thread boot with no error? or are they still on 4.4 (which worked fine with pci=noaer,nomsi)?
Step 5 ist still required for JP 4.5.1 and should be until 4.6 is released. 4.6 will have a fix implemented that makes it obsolete - but the rest of the guide should continue to work…
Can I get any clarification or advice if it is possible at this moment - JP 4.5.1 to create and put on USB drive image to boot Nano without using SD card and booting Nano from the SD card?
My story - got SD card, JP 4.5.1. Managed to install JP, create image on 32GB SD card, installed all the rest of the software. It took the whole day and after booting, firmware was upgraded to 4.5.1
However, apparently, SD card got corrupted and I got errors both in logs and when I tried to log on via ssh. After several reboots I could not boot at all.
I would rather not go again creating SD card image if it is possible to directly create USB image and use it to boot the box.
I tried hard. tho it wasn’t a priority I gave it a go from time to time and all my attempts failed.
Until I found this. — it really deresves something a big hi five or something really good