I built a clean, hardware-agnostic Recovery Wizard that works from the USB itself — both RESTORE and SAVE — without any hardcoded device names. How it works (the flow) GRUB dynamically finds the USB with search --set -f /live/vmlinuz and captures its permanent FAT32 UUID with probe -u $root --set=usb_uuid. The UUID is injected into ocs_prerun1 so Clonezilla can temporarily mount the USB, copy script.sh locally, then unmount. The bash script parses the exact same UUID from /proc/cmdline using a simple...
I built a clean, hardware-agnostic Recovery Wizard that works from the USB itself — both RESTORE and SAVE — without any hardcoded device names. How it works (the flow) GRUB dynamically finds the USB with search --set -f /live/vmlinuz and captures its permanent FAT32 UUID with probe -u $root --set=usb_uuid. The UUID is injected into ocs_prerun1 so Clonezilla can temporarily mount the USB, copy script.sh locally, then unmount. The bash script parses the exact same UUID from /proc/cmdline using a simple...