Cred că ceea ce încerci să realizezi două lucruri separate,
Prima este scanarea unei partiții întregi pentru un anumit șir.
Nu ar trebui să încercați să editați/să citiți dispozitivele blocate, mai degrabă încercați să le montați mai întâi! cu
sudo mkdir /media/iso
sudo mount -o calea buclei/to/iso/file/YOUR_ISO_FILE.ISO /media/iso
in cazul tau.
Sursă
Apoi puteți utiliza comanda sed menționată.
Acum, lucrul real pe care încercați să îl realizați (din câte am înțeles) este să faceți o instalare live persistentă.
Acest lucru se poate face în două moduri:
Instalarea Ubuntu pe unitatea USB în sine
SAU
Iso-boot cu stocare permanentă.
Probabil că încercați să porniți ISO cu stocare permanentă, astfel încât modificările dvs. să nu se piardă la repornire!
Acest articol este puțin vechi și în germană, deși a funcționat pentru mine și probabil că puteți urma fragmentele de comandă ale acestuia după ce ați folosit google translate pe site :)
Grub-script-ul meu pentru încărcare live persistentă este după cum urmează, îl puteți instala așa cum s-a văzut Aici.
insmod part_gpt
insmod ext2
set root='(hd0,2)'
set isofile='/iso/ubuntu-21.10-desktop-amd64.iso'
if [ x$feature_platform_search_hint = xy ]; atunci
căutare --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,msdos2 4e3de29b-008c-4063-9376 -c52f34c87225
altfel
căutare --no-floppy --fs-uuid --set=root 4e3de29b-008c-4063-9376-c52f34c87225
fi
bucla loopback $isofile
linux (buclă)/casper/vmlinuz boot=casper iso-scan/filename=$isofile persistent quiet splash noeject
initrd (buclă)/casper/initrd
Textul criptic 4e3de29b-008c-4063-9376-c52f34c87225 este UUID-ul partiției, ISO este activat. Îl puteți găsi folosind gnome-disks, g-parted sau blkid /dev/sdX
Sper ca te-am putut ajuta!