Bug 2181989

Summary: Can't live boot via grub2 (F36,F37,F38)
Product: [Fedora] Fedora Reporter: knossos456
Component: dracutAssignee: dracut-maint-list
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 38CC: cacho96, dracut-maint-list, jamacku, lnykryn, matthias, pvalena
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Fedora 36 rdsosreport.txt (working)
none
Fedora 37 rdsosreport.txt (not working)
none
Fedora 38 rdsosreport.txt (not working) none

Description knossos456 2023-03-27 07:40:10 UTC
Description of problem: Can't live Boot via grub2, get dracut-initqueue error after iso-scan 


How reproducible: 100%


Steps to Reproduce:
1) Put in /etc/grub.d/40_custom   then sudo update-grub:

menuentry 'Live Fedora 38 Beta Cinnamon '  {

        set isoname=F38-Cin-x86_64
        set iso="/isos/Fedora-Cinnamon-Live-x86_64-38_Beta-1.3.iso"
        loopback loop (hd0,6)$iso
        linux (loop)/images/pxeboot/vmlinuz rd.live.image verbose root=live:LABEL=${isoname} iso-scan/filename=$iso
        initrd (loop)/images/pxeboot/initrd.img
}

Actual results: iso_scan can't find the ISO

Additional info:
Distributions that work with iso-scan and isos on same HDD partions:
All Ubuntu based, OpenMandriva
AV Linux / Antix / MX don't need iso-scan to boot from HDD.

Perhaps other arguments are need to do this (live boot from Iso on HDD) ?

Comment 1 Matthias Saou 2023-05-27 18:57:40 UTC
I've tried to boot Fedora from a multi-boot USB drive for the first time in a long while, and am seeing this issue.

Fedora 36 works for me, though, only Fedora 37 & 38 fail to boot.

I'm attaching and rdsosreport.log from all 3, where Fedora 36 was booted with rd.break=cleanup. Looking at the lines with "loop0" one can see that Fedora 36 is doing a lot more, and 37 & 38 are failing there.

Comment 2 Matthias Saou 2023-05-27 18:58:54 UTC
Created attachment 1967344 [details]
Fedora 36 rdsosreport.txt (working)

Comment 3 Matthias Saou 2023-05-27 18:59:43 UTC
Created attachment 1967345 [details]
Fedora 37 rdsosreport.txt (not working)

Comment 4 Matthias Saou 2023-05-27 19:00:09 UTC
Created attachment 1967346 [details]
Fedora 38 rdsosreport.txt (not working)

Comment 5 Luis A. Florit 2023-06-08 17:53:35 UTC
Same issue for Fedora KDE SPIN.