Re: How do I boot a live OS from its .iso file?
"George N. White III" <[email protected]> Sat, 1 Aug 2026 09:46:53 -0300
| Newsgroups | gmane.linux.redhat.fedora.general |
|---|---|
| Message-ID | <CAKTOP473U=0at2WbtOZ8fxH+aS8M4maERDDKDSKwYb1n_xcjow@mail.gmail.com> |
--===============6344136138274109396== Content-Type: multipart/alternative; boundary="000000000000c0874f0657fbb3be" --000000000000c0874f0657fbb3be Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Jul 31, 2026 at 3:15=E2=80=AFPM Michael Hennebry < [email protected]> wrote: > On Fri, 31 Jul 2026, Chris Adams wrote: > > > > > You can get GRUB to load the kernel/initrd from the ISO via loopback, > > but then the initrd will not be able find the ISO contents to continue. > > The "root=3Dlive:CDLABEL=3D[...]" part will fail, because there is no b= lock > > device with that label (loopback doesn't persist into the running OS). > > > > It looks like dracut can do the ISO loopback too though, something like= : > > > > linux (basket)/boot/x86_64/loader/linux quiet rhgb > iso-scan/filename=3D$F44ISO root=3Dlive:LABEL=3DFedora-WS-Live-44 rd.live= .image > > That did it. > Thank you. Glad you got it working. You might be interested in < https://www.ventoy.net/en/index.html>, which creates a bootable USB with a "Downloads" directory you can population with .iso files. My ventoy stick has several Fedora spins and troubleshooting tools like standalone gparted and memtest86+. --=20 George N. White III --000000000000c0874f0657fbb3be Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr">On Fri, Jul 31, 2026 at 3:15=E2=80=AFPM M= ichael Hennebry <<a href=3D"mailto:[email protected]">henne= [email protected]</a>> wrote:</div><div class=3D"gmail_quote gma= il_quote_container"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0= px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fr= i, 31 Jul 2026, Chris Adams wrote:<br> <br> ><br> > You can get GRUB to load the kernel/initrd from the ISO via loopback,<= br> > but then the initrd will not be able find the ISO contents to continue= .<br> > The "root=3Dlive:CDLABEL=3D[...]" part will fail, because th= ere is no block<br> > device with that label (loopback doesn't persist into the running = OS).<br> ><br> > It looks like dracut can do the ISO loopback too though, something lik= e:<br> ><br> >=C2=A0 linux (basket)/boot/x86_64/loader/linux quiet rhgb iso-scan/file= name=3D$F44ISO root=3Dlive:LABEL=3DFedora-WS-Live-44 rd.live.image<br> <br> That did it.<br> Thank you.</blockquote><div><br></div><div>Glad you got it working.=C2=A0 Y= ou might be interested in=C2=A0<<a href=3D"https://www.ventoy.net/en/ind= ex.html">https://www.ventoy.net/en/index.html</a>>, which creates a boot= able USB</div><div>with a "Downloads" directory you can populatio= n with .iso files.=C2=A0 My ventoy stick=C2=A0has several Fedora spins and = troubleshooting tools like=C2=A0</div><div>standalone gparted and memtest86= +.</div><div>=C2=A0</div></div><span class=3D"gmail_signature_prefix">-- </= span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr"><div>G= eorge N. White III<br><br></div></div></div></div> --000000000000c0874f0657fbb3be-- --===============6344136138274109396== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnVzZXJz IG1haWxpbmcgbGlzdCAtLSB1c2Vyc0BsaXN0cy5mZWRvcmFwcm9qZWN0Lm9yZwpUbyB1bnN1YnNj cmliZSBzZW5kIGFuIGVtYWlsIHRvIHVzZXJzLWxlYXZlQGxpc3RzLmZlZG9yYXByb2plY3Qub3Jn CkZlZG9yYSBDb2RlIG9mIENvbmR1Y3Q6IGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0Lm9yZy9l bi1VUy9wcm9qZWN0L2NvZGUtb2YtY29uZHVjdC8KTGlzdCBHdWlkZWxpbmVzOiBodHRwczovL2Zl ZG9yYXByb2plY3Qub3JnL3dpa2kvTWFpbGluZ19saXN0X2d1aWRlbGluZXMKTGlzdCBBcmNoaXZl czogaHR0cHM6Ly9saXN0cy5mZWRvcmFwcm9qZWN0Lm9yZy9hcmNoaXZlcy9saXN0L3VzZXJzQGxp c3RzLmZlZG9yYXByb2plY3Qub3JnCkRvIG5vdCByZXBseSB0byBzcGFtLCByZXBvcnQgaXQ6IGh0 dHBzOi8vZm9yZ2UuZmVkb3JhcHJvamVjdC5vcmcvaW5mcmEvdGlja2V0cy9pc3N1ZXMvbmV3Cg== --===============6344136138274109396==--