Red Hat Bugzilla – Bug 1299255
boot.iso (from 20160117 Rawhide compose) incorrectly detected as minix FS
Last modified: 2016-01-18 09:16:53 EST
Created attachment 1115669 [details]
Description of problem:
"boot.iso", from the 20160117 nightly Rawhide compose, fails to boot at dracut stage.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Download https://kojipkgs.fedoraproject.org/mash/rawhide-20160117/rawhide/x86_64/os/images/boot.iso
2. Boot the iso
1. The image fails to boot.
1. The image should boot normally.
I'm attaching "/run/initramfs/rdsosreport.txt" file.
I'd say that the most interesting part starts at line "912" and ends at "975". This is part of that sequence:
[ 9.527163] localhost dracut-mount: mount: /dev/mapper/live-rw: more filesystems detected. This should not happen,
[ 9.531843] localhost dracut-mount: use -t <type> to explicitly specify the filesystem type or
[ 9.532688] localhost dracut-mount: use wipefs(8) to clean up the device.
[ 9.538690] localhost dracut-mount: Warning: Can't mount root filesystem
This doesn't appear to be a dracut problem. The initramfs is OK, the problem is the root file system isn't being recognized. blkid doesn't even list a file system, even though /dev/mapper/live-base and /dev/mapper/live-rw are present, but neither of them have valid ext4 file systems on them. Hmmm.
install.img on loop1
$ wipefs -n -a /dev/loop1
/dev/loop1: 2 bytes were erased at offset 0x00000410 (minix): 68 24
/dev/loop1: 4 bytes were erased at offset 0x00000000 (squashfs): 68 73 71 73
seems like a minix is detected :)
Fixed by upstream commit 7675d69d017830cfd9d131e8d49e633b6dd535bb.
Fixed by update util-linux-2.27.1-4.fc24