Hey, first let me start with I am not a coder/programmer and learning on my spark. I don’t know how this happened but an update migrated my spark unit to Ubuntu 26.04 LTS and a lot of things broke. First, the display is only recognized at a 4:3 (800x600) and it will not even pick up my second monitor that was working before and DGX Dashboard is failing the Telemetry process. I am trying to follow the process to reload the original, factory DGX OS as shipped but I cannot for the life of me figure out how to do this (yes, I have followed the System Recovery instructions). I have a 64GB usb-c drive in which I have saved the tar file labeled “dgx-spark-recovery-image-1.145.33” folder that contains 274 items totaling 6.4 GB. What I am unsure of is am I supposed to run some scripts from the folder in the terminal first before going through the steps on the System Recovery steps? Any help or guidance for this rookie to help get my spark back to the factory settings would be appreciated. Thanks in advance!!!
After another day of trying, I have the tar file extracted on a USB drive (done from a MS Surface) but when I go through the steps of plugging in the drive to the spark unit and walking through the steps, the spark does not recognize the USB drive. Thoughts?
What is the file system used on the ms surface created USB device?
Is there an ISO image in the extracted tarball / archive?
I botched up networking when I got my first one and re-imaged. It has been a little while, but I believe there should be an ISO that you will need to write to the USB stick with a special utility. I have Macs and use Belena Etcher to do that. I’m not sure what the recommended too is for Windows.
edit - Was reading the user guide. You should extract the tarball to local storage then run the CreateUSBKey script to create the bootable USB.
exFAT…also any tips on how to create the USB key? I cannot figure that out either. thanks Neill.
C_G…I have tried on my macbook as well. I have downloaded the tar file and extracted and when I use the BalenaEtcher flash from file, I don’t know which file to select? I have tried them all and don’t see an ISO file at all. After I extract, it creates a folder “usbimg.customer” and then subfolders “usb” and “scripts” as well. Also, how do you create the USB Key for the memory stick? Thanks a lot!!!
@h2odog.ai to create USB drive download the recovery image, extract the contents, then inside the folder run CreateUSBKey script. The script is available for Windows, MacOS and Linux. Use a USB-C flash drive 32GB or larger. After CreateUSBKey script runs successfully use the newly created USB-C flash drive to boot the Spark.
If you have any data on the Spark try to save it before booting with recovery USB-C stick. The process will wipe your Spark hard drive.
Don’t try anything else because the FastOS (the recovery image) depends on the CreateUSBKey script.
If there are issues when running CreateUSBKey post the output here please.
elsaco, (et all) apologies on all of this as I am learning. So I have downloaded and extracted what I believe is the payload. After extraction, it created a folder ‘usb.customer’ and then within that folder are 2 subfolder, ‘scripts’ and ‘usb’. I click on the file ‘CreateUSBKey’ and it runs in the command. I also clicked ‘VerifyFiles’ and it ran in Windows Shell as well. I then go and insert into the Spark (no power) and follow the steps in the guide but when it comes to try and boot from the usb drive, it is not recognized (showing as an option). Thoughts?
Enter BIOS ( hit DEL multiple times when applying power ) the select BOOT menu and DGX OS Recovery. Under this sub-menu there is USB OS Recovery Drive Validation menu. Select it and verify your USB-C drive. If it’s okay boot from it.
If it doesn’t detect your USB-C drive try creating another one. Use a different flash drive. If you search the forum there were issues like your reported and one of the solution was using another USB drive.
Tried this and the USB OS Recovery Drive Validation says this"
USB DRive #1: ISB Sandisk 3.2Gen1
FAT Partition Present: Fail:Not Found
EFI/Boot/Directory Present, Boot Loader Files, Boot Loader Header, Boot Loader Size all have: N/A
Overall Status: Fail
So I assume the USB isn’t formatted correctly? Is exFAT not the correct format? Thanks1
So today, I got the spark to recognize the ‘FAT Partition Present’ but then failed the ‘EFI/Boot/Directory Present’ stage and then the ‘Boot Loader Files, Boot Loader Header & Boot Loader Size’ Validations all have ‘N/A’ and overall status failed. On the USB drive I deleted the "CreateUSBKey.sh’ and ‘CreateUSBKeyMacOS.sh’ files…should I have kept those even though they aren’t being used?
After many different attemps, solved the problem and spark is back to factory. Thanks!