I located iso file on (hd0,gpt7)/iso/ubuntu-20.10-desktop-amd64.iso
On GRUB commandline, I typed like below.
set root=(hd0,gpt7)
set iso=/iso/ubuntu-20.10-desktop-amd64.iso
loopback l $iso
linux (l)/casper/vmlinuz root=casper iso-scan/filename=$iso
initrd (l)/casper/initrd
boot
Ubuntu booted. But could not installed Ubuntu with error. It took so many hours checking system.
toram
at the end of the linux line if you want to install Ubuntu to a running system Then you will need to unmount isodevice before installing.sudo umount -lrf /isodevice
. I will write out a proper answer for you. The procedure is similar to the instructions on this page: https://askubuntu.com/questions/855039/can-ubuntu-be-installed-to-the-pendrive-it-was-booted-from – C.S.Cameron Feb 21 '21 at 03:35